ul {
	margin-bottom: 0;
}
span {
    text-wrap: wrap!important;
}
/* 顶部开始 */
.dbwk {
	width: 100%;
	height: 150px;
	background: url(../img/tbbj.png) no-repeat center center;
}

.dbnk {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
	height: 150px;
	display: flex;
	align-content: center;
	justify-content: space-between;
	align-items: center;
}

.dbss {
	width: 314px;
	height: 42px;
	border: 1px solid #a3a4a4;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	border-right: none;
	color: #a0a0a0;
	font-size: 14px;
	line-height: 42px;
	float: left;
	padding-left: 15px;
}

.dbss::placeholder {
	color: #a0a0a0;
	font-size: 14px;
	line-height: 42px;
}

.ssan {
	width: 86px;
	height: 42px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	background: #003892;
	color: #ffffff;
	font-size: 16px;
	line-height: 42px;
	padding-left: 14px;
	display: flex;
	float: left;
}

.ssanwz {
	margin-left: 7px;
}

input {
	outline: none;
}
.dbycss {
	margin-top: 40px;
}

/* 顶部结束 */
/* 导航开始 */
.dhwk {
	width: 100%;
	height: 62px;
	background: #003791;
}

.dhnk {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
	height: 100%;
}

.dhul {
	height: 100%;
	width: 100%;
	display: flex;
	align-content: center;
	align-items: center;
	justify-content: center;
}

.dhmg {
	height: 18px;
	color: #ffffff;
	font-size: 18px;
	line-height: 1;
	padding-left: 50px;
	padding-right: 50px;
	position: relative;
	height: 62px;
	line-height: 62px;

}
.dhmg:hover {
	background: #2a6cd8;
}
.dhmgxz {
	background: #2a6cd8;
}
.dhmg:after {
	content: "";
	height: 18px;
	width: 1px;
	background: #a1bde8;
	left: 0;
	top: 23px;
	position: absolute;
}
.dhmg:before {
	content: "";
	height: 18px;
	width: 1px;
	background: #002b71;
	right: 0;
	top: 23px;
	position: absolute;
}
.dhab {
	color: #ffffff;
	line-height: 1;
}

.dhul .dhmg:first-child {
	/* padding-left: 20px; */
	border-left: none;
}
.dhul .dhmg:first-child:after {
	display: none;
}

.dhul .dhmg:last-child {
	/* padding-right: 20px; */
	border-right: none;
}
.dhul .dhmg:last-child:before {
	display: none;
}

.dhmg .dhab:hover {
	font-weight: bold;
	border-bottom: 1px solid #fff;
}
.yjdhxz {
	font-weight: bold;
	border-bottom: 1px solid #fff;
}
.topdh {
	position: absolute;
	left: 0;
	width: 100%;
	top: 62px;
	background: #74a7fa;
	padding-bottom: 15px;
	padding-top: 7px;
	display: none;
	z-index: 99;
}
.topdh a {
	color: #fff;
	display: block;
	width: 100%;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	line-height: 30px;
}
.dhmg:hover .topdh {
	display: block;
}
/* 导航结束 */
/* banner开始 */
.banner .swiper-pagination-bullet {
	width: 11px;
	height: 11px;
	border-radius: 11px;
	border: 2px solid #fff;
	background: none;
	opacity: 1;
}

.banner .swiper-pagination-bullet-active {
	border-color: #3364b4;
}

.banner .swiper-horizontal>.swiper-pagination-bullets,
.banner .swiper-pagination-bullets.swiper-pagination-horizontal {
	bottom: 43px;
}
.banner img {
	width: 100%;
}

/* banner结束 */

/* 首页新闻开始 */
.syxwbkwk {
	width: 100%;
	overflow: hidden;
}

.syxwbknk {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 34px;

}

.ttwk {
	width: 100%;
	background: #f0f0f0;
	height: 110px;
	padding-top: 25px;
	position: relative;
	box-shadow: 0px 0px 7.76px 0.24px rgba(23, 91, 124, 0.08);
}

.ttbt {
	color: #3364b4;
	font-size: 30px;
	line-height: 1;
	width: 100%;
	font-weight: bold;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	height: 30px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.ttbt a {
	color: #3364b4;
}

.ttmswk {
	width: auto;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	display: flex;
	justify-content: center;
	margin-top: 14px;
}

.ttmsnk {
	color: #3b3b3b;
	font-size: 16px;
	line-height: 1;
	float: left;
	max-width: 90%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.ttmsnk a {
	color: #3b3b3b;
}

.ttgdxw {
	float: left;
}

.ttgdxw a {
	color: #969696;
	font-size: 14px;
	line-height: 1;
}

.zsjtt {
	position: absolute;
	left: 0;
	top: 0;
}

.syxwxmdwk {
	width: 100%;
	margin-top: 35px;
}

.syxwxnxnkzc {
	width: 640px;
	/* height: 380px; */
	float: left;
}

.syxwxnxnkzc img {
	width: 100%;
}
.syxwxnxnkzc>div {
	display: none;
}

.syxwxnxnkzc>.sylbsc {
	display: block;
	    
}
.xwzclbbtwk {
	width: 100%;
	height: 40px;
	color: #f8f8f8;
	font-size: 16px;
	line-height: 40px;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 99;
	background: #0e3388;
	padding-left: 35px;
}

.xwzclbbtnk {
	width: 590px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.syxwxnxnkzc .swiper-horizontal>.swiper-pagination-bullets,
.syxwxnxnkzc .swiper-pagination-bullets.swiper-pagination-horizontal {
	width: auto;
	right: 22px;
	left: auto;
}

.syxwxnxnkzc .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,
.syxwxnxnkzc .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
	margin-left: 4px;
	margin-right: 4px;
	width: 6px;
	height: 6px;
	border-radius: 0px;
	background: #f8f8f8;
}

.syxwxnxnkyc {
	width: 593px;
	float: right;
	margin-top: 10px;
}

.xwsgflmg {
	color: #666666;
	font-size: 16px;
	width: 105px;
	height: 28px;
	line-height: 28px;
	float: left;
	cursor: pointer;
	text-align: center;
}

.xwsgflwk {
	width: 100%;
	/* overflow: hidden; */
	border-bottom: 2px solid #3364b4;
}

.xwsgflyc {
	float: right;
	margin-top: 6px;
}

.xwsgflyc a {
	color: #666666;
	font-size: 14px;
	display: flex;
	align-items: center;
	justify-content: center;
	align-content: center;
	line-height: 1;
}

.xwgd {
	margin-right: 10px;
}

.xwsgflxz {
	background: #3364b4;
	position: relative;
	color: #ffffff;
}

.xwsgflxz:after {
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 6px solid #3364b4;
	bottom: -8px;
	left: 50%;
	margin-left: -2.5px;
}

.xwsgycddmg {
	width: 100%;
	display: none;
}

.sgxwfldyg {
	width: 100%;
	margin-top: 32px;
	padding-bottom: 20px;
	border-bottom: 1px dashed #d0d0d0;
	margin-bottom: 26px;

}

.sgxwfldygbt {
	color: #333333;
	font-size: 18px;
	line-height: 1;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 100%;
	height: 20px;
	text-align: left;
	font-weight: bold;
}

.sgxwfldygms {
	color: #666666;
	font-size: 16px;
	line-height: 30px;
	margin-top: 10px;
}

.sgxwflmg {
	width: 100%;
	overflow: hidden;
	margin-top: 23px;
}

.sgxwflmgbt {
	color: #333333;
	font-size: 16px;
	line-height: 1;
	width: 420px;
	height: 16px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	float: left;
	transition: .25s all ease-in-out;
}
.sgxwflmgbt span {
	color: #d30e0e;
	text-wrap: nowrap!important;
}

.sgxwflmgsj {
	color: #999999;
	font-size: 16px;
	line-height: 1;
	height: 16px;
	float: right;
	transition: .25s all ease-in-out;
}

.sgxwflmg:hover .sgxwflmgbt {
	color: #3364b4;
}

.sgxwflmg:hover .sgxwflmgsj {
	color: #3364b4;
}

.xwsgycddmgxz {
	display: block;
}

/* 首页新闻结束 */
/* 活动视频开始 */
.hyfcdwk {
	width: 100%;
}

.hyfcxnk {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 90px;
	padding-bottom: 80px;
}

.hyfcsmbf {
	width: 100%;
	/* overflow: hidden; */
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.hyfcsmzc {
	color: #0c398b;
	font-size: 24px;
	line-height: 1;
	font-weight: bold;
	padding-left: 16px;
	float: left;
	border-left: 4px solid #0c398b;
}

.hyfcsmyc a {
	color: #666666;
	font-size: 14px;
	line-height: 1;
	display: flex;
	align-items: center;
}

.hyfcgdwz {
	margin-right: 10px;
}

.hyfcsmyc {
	float: right;
}

.hyfcxmlbwk {
	margin-top: 30px;
	
}
.hyfcxmlbwk .swiper {
	padding-bottom: 30px;
}

.hyfcmg {
	width: 300px;
}
.hyfctpwk img {
	width: 100%;
}
.hyfctpwk {
	width: 300px;
}

.hyfctpwk img {
	width: 100%;
}

.hyfcbtmswk {
	width: 100%;
	background: #fff;
	padding-left: 0px;
	padding-right: 13px;
	padding-top: 16px;
	height: 84px;
	transition: .25s all ease-in-out;
}

.hyfcbt {
	color: #333333;
	font-size: 16px;
	line-height: 22px;
	width: 100%;
	height: 44px;
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	transition: .25s all ease-in-out;
}

.hyfcms {
	color: #333333;

	font-size: 16px;
	height: 16px;
	line-height: 1;

	width: 100%;

	white-space: nowrap;

	overflow: hidden;
	transition: .25s all ease-in-out;
	text-overflow: ellipsis;
	margin-top: 10px;
}
.hyfcms p {
	white-space: nowrap;
	
	
	
	overflow: hidden;
	
	
	text-overflow: ellipsis;
}
.hyfcxmlbwk .swiper-horizontal>.swiper-pagination-bullets,.hyfcxmlbwk .swiper-pagination-bullets.swiper-pagination-horizontal {
	bottom: 0;
}
.hyfcxmlbwk .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.hyfcxmlbwk  .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
	margin-left: 6px;
	margin-right: 6px;
}
.hyfcxmlbwk .swiper-pagination-bullet {
	width: 14px;
	height: 14px;
	border-radius: 7px;
	background: #b5b5b5;
	opacity: 1;
}
.hyfcxmlbwk .swiper-pagination-bullet-active {
	background: #2f6ea3;
}
.hyfcmg:hover .hyfcbtmswk {
	background: #fff;
}
.hyfcmg:hover div {
	/* color: #fff; */
}
/* 活动视频结束 */

/* 荣誉展示开始 */
.syryzswk {
	width: 100%;
	background: url(../img/ryzsbj.jpg) no-repeat center center;
	padding-bottom: 66px;
}
.syryzsnk {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 60px;
	
}
.syryzsxnk {
	width: 100%;
	margin-top: 42px;
}
.syryzsxnk .mySwiper4 {
	padding-bottom: 56px;
}
.syryzsxwk {
	width: 100%;
	background: #fff;
	height: 84px;
	line-height: 84px;
	text-align: center;
	color: #333333;
	font-size: 18px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
/* .syryzsnk .swiper-pagination {
	height: 6px;
} */
.syryzsnk .swiper-horizontal>.swiper-pagination-bullets,.syryzsnk .swiper-pagination-bullets.swiper-pagination-horizontal {
	bottom: 0;
	height: 6px;
	line-height: 3px;
}
.syryzsnk .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.syryzsnk  .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
	margin-left: 9px;
	margin-right: 9px;
}
.syryzsnk .swiper-pagination-bullet {
	width: 14px;
	height: 6px;
	border-radius: 0px;
	background: #c5dcfb;
	opacity: 1;
}
.syryzsnk .swiper-pagination-bullet-active {
	background: #2985ff;
}
.hyfcmg2 {
	width: 286px;
}
.hyfctpwk2 {
	width: 286px;
}

/* 荣誉展示结束 */

/* 政策文件开始 */
.zcwjdwk {
	width: 100%;
}
.zcwjnk {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 78px;
	padding-bottom: 65px;
	overflow: hidden;
}
.zcwjzwk {
	width: 373px;
	float: left;
}
.zcwjzswk {
	width: 100%;
}
.zcwjzcxwk {
	width: 100%;
	margin-top: 30px;
}
.zcwjzcxmg {
	width: 100%;
	padding-bottom: 15px;
	padding-top: 15px;
	border-top: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
}
.zcwjzcxmg:first-child {
	border-top: none;
}
.zcwjzcxmg:last-child {
	border-bottom: none;
}
.zcwjzcxwk {
	border-top: 2px solid #eaeaea;
	border-bottom: 2px solid #eaeaea;
}
.zcwjzcxmg a {
	display: block;
	overflow: hidden;
}
.zcwjzcxmgrqwk {
	float: left;
	width: 72px;
	height: 86px;
	background: #f5f0f0;
	padding-top: 18px;
}
.zcwjzcxmgr {
	color: #7c0101;
	font-size: 30px;
	line-height: 30px;
	text-align: center;
	width: 100%;
}
.zcwjzcxmgny {
	color: #a63337;
	font-size: 14px;
	line-height: 1;
	text-align: center;
	margin-top: 10px;
}
.zcwjzcxmgbt {
	width: 260px;
	float: left;
	margin-left: 28px;
	color: #515151;
	font-size: 16px;
	line-height: 30px;
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	height: 60px;
	margin-top: 2px;
}
.zqyjwk {
	width: 873px;
	float: right;
}
.zqyjswk {
	width: 100%;
}
.zqyjxwk {
	width: 100%;
	overflow: hidden;
	margin-top: 27px;
}
.zqyjmg {
	width: 426px;
	float: left;
	margin-left: 21px;
	border: 1px solid #eaeaea;
}
.zqyjmg:first-child {
	margin-left: 0;
}
.zqyjmgtpwk {
	width: 100%;
}
.zqyjmgtpwk img {
	width: 100%;
}
.zqyjmgxwk {
	width: 100%;
	padding-top: 33px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 24px;
}
.zqyjxmgbt {
	color: #333333;
	font-size: 18px;
	line-height: 1;
	height: 18px;
	width: 100%;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.zqyjxmgms {
	color: #666666;
	font-size: 16px;
	line-height: 28px;
	margin-top: 16px;
	height: 84px;
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-line-clamp:3;
	-webkit-box-orient:vertical;
}
.zqyjxmgxwk {
	margin-top: 20px;
	overflow: hidden;
}
.zqyjxmgsjwk {
	float: left;
}
.zqyjxmgsjtpwk {
	width: 16px;
	float: left;
	line-height: 27px;
}
.zqyjxmgsjtpwk img {
	width: 100%;
}
.zqyjxmgsjwzwk {
	float: left;
	color: #840000;
	font-size: 16px;
	margin-left: 7px;
	line-height: 28px;
}
.zqyjxmgyd {
	float: right;
	width: 64px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	color: #ffffff;
	font-size: 16px;
	background: #9f1f25;
}
/* 政策文件结束 */

/* 政策文件下图片开始 */
.zcwjxtp {
	width: 100%;
}
.zcwjxtp img {
	width: 100%;
}

/* 政策文件下图片结束 */

/* 优秀企业家风采开始 */
.syyxqyjfcwk {
	width: 100%;
	padding-bottom: 80px;
}
.syyxqyjnk {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	padding-top: 57px;
}
.syyxqyjswk {
	width: 100%;
	position: relative;
}
.syyxqyjswk:after {
	content: "";
	position: absolute;
	width: 100%;
	height: 1px;
	top: 11px;
	background: #8a8a8a;
	opacity: .3;
	left: 0;
	z-index: -1;
}
.syyxqyjsnk {
	width: 200px;
	background: #fff;
	margin-left: auto;
	margin-right: auto;
	height: 22px;
	font-size: 22px;
	line-height: 22px;
	text-align: center;
}
.syyxqyjxwk {
	margin-top: 29px;
	width: 100%;
}
.syyxqyjxmg {
	width: 200px;
	float: left;
	margin-left: 16px;
}
.syyxqyjxmg:first-child {
	margin-left: 0;
}
.syyxqyjxmg a {
	display: block;
	width: 100%;
}
.syyxqyjmgtpwk {
	width: 100%;
}
.syyxqyjmgtpwk img {
	width: 100%;
}
.syyxqyjmgxwk {
	width: 100%;
	padding-top: 15px;
	padding-left: 9px;
	padding-right: 9px;
	padding-bottom: 14px;
	background: #f8f8f8;
}
.syyxqyjmgxbt {
	width: 100%;
	color: #333333;
	font-size: 16px;
	font-weight: bold;
	height: 18px;
	line-height: 18px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.syyxqyjmgxms {
	color: #666666;
	font-size: 14px;
	line-height: 22px;
	margin-top: 8px;
	height: 44px;
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
}


/* 优秀企业家风采结束 */

/* 党建公益开始 */
.djgynk {
	padding-top: 0;
	padding-bottom: 85px;
}

/* 党建公益结束 */


/* 首页协会简介开始 */
.syxhjjwk {
	width: 100%;
}
.syxhjjnk {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.syxhjjzcwk {
	width: 630px;
	float: left;
}
.syxhjjxwk {
	width: 100%;
	margin-top: 40px;
}
.syxhjjxswk {
	width: 100%;
	overflow: hidden;
}
.syxhjjxstp {
	width: 184px;
	float: left;
}
.syxhjjxstp img {
	width: 100%;
}
.syxhjjxsywk {
	float: right;
	width: 430px;
}
.syxhjjxsybt {
	width: 100%;
	color: #333333;
	font-size: 18px;
	font-weight: bold;
	line-height: 20px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	margin-top: 4px;
}
.syxhjjxsyms {
	color: #666666;
	font-size: 16px;
	line-height: 28px;
	height: 84px;
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-line-clamp:3;
	-webkit-box-orient:vertical;
	margin-top: 15px;
}
.syxhjjxxnr {
	margin-top: 32px;
	width: 100%;
	border-top: 1px dashed #d0d0d0;
	color: #888888;
	font-size: 16px;
	line-height: 30px;
	padding-top: 25px;
	height: 175px;
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-line-clamp:5;
	-webkit-box-orient:vertical;
}
.syxhjjxxnr p {
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-line-clamp:5;
	-webkit-box-orient:vertical;
}
.sygyxh {
	width: 610px;
	float: right;
}
.sygyxhswk {
	width: 100%;
}
.sygyxhsyhwk {
	float: right;
	width: 450px;
	height: 14px;
	background: #efefef;
	margin-top: 5px;
}
.sygyxhxwk {
	width: 100%;
	margin-top: 39px;
}
.sygyxhxmg {
	width: 300px;
	float: left;
	margin-left: 10px;
	margin-top: 10px;
}
.sygyxhxmg:nth-child(2n-1) {
	margin-left: 0;
}
.sygyxhxmg:first-child {
	margin-top: 0;
}
.sygyxhxmg:nth-child(2) {
	margin-top: 0;
}


/* 首页协会简介结束 */
/* 友情链接开始 */
select {
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
}
select::-ms-expand {
	display: none;
}
.yqljwk {
	width: 100%;
	margin-top: 94px;
	padding-bottom: 80px;
}
.yqljnk {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	display: flex;
	justify-content: center;
}
.yqljnk select {
	width: 165px;
	height: 30px;
	border: 1px solid #eaeaea;
	color: #000000;
	font-size: 14px;
	line-height: 30px;
	float: left;
	margin-left: 9px;
	margin-right: 9px;
	outline: none;
	padding-left: 13px;
	background: url(../img/selejt.png) #fff no-repeat 148px center;
}


/* 友情链接结束 */

/* 底部开始 */
.dibudwk {
	width: 100%;
	padding-top: 57px;
	background: #434343;
	padding-bottom: 30px;
	border-bottom: 1px solid rgba(255, 255, 255, .1);
	overflow: hidden;
}
.dibunk {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
}
.dibuswk {
	width: 100%;
	overflow: hidden;
}
.flogo {
	float: left;
}
.dibudhwk {
	float: right;
	padding-top: 33px;
}
.dibudhmg {
	float: left;
	color: #ffffff;
	font-size: 18px;
	line-height: 1;
	margin-left: 55px;
}
.dibudhmg:first-child {
	margin-left: 0;
}
.dibudhmg a {
	color: #ffffff;
}
.dibusxwk {
	width: 100%;
	margin-top: 35px;
}
.dibuxxwk {
	color: #ffffff;
	font-size: 16px;
	line-height: 36px;
	padding-top: 43px;
	float: left;
}
.dibuewmwk {
	float: right;
	width: 146px;
}
.dibuewmnk {
	width: 100%;
}
.dibuewmnk img {
	width: 100%;
}
.dibuewmwz {
	width: 100%;
	text-align: center;
	color: #ffffff;
	font-size: 16px;
	margin-top: 16px;
	line-height: 1;
}

.dbbqwk {
	width: 100%;
	background: #434343;
}
.dbbqnk {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
	height: 129px;
	line-height: 102px;
}
.dbbq {
	color: #ffffff;
	font-size: 14px;
	opacity: .7;
	float: left;
}
.dbbq a {
	color: #ffffff;
}
.dbbqwzjs {
	color: #ffffff;
	font-size: 14px;
	opacity: .7;
	float: right;
}
.dbbqwzjs a {
	color: #ffffff;
}


/* 底部结束 */


/* 关于内页开始 */
.nygywk {
	width: 100%;
	background: #f2f2f2;
}
.nygynk {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
}
.nygymbxdh {
	width: 100%;
	height: 80px;
	line-height: 80px;
	color: #666666;
	font-size: 16px;
}
.nygymbxdh a {
	color: #666666;
	margin-left: 10px;
	margin-right: 7px;
}
.nygyxwk {
	width: 100%;
	overflow: hidden;
}
.nygyxzcwk {
	width: 1000px;
	float: left;
	background: #fff;
	padding-top: 40px;
	padding-left: 50px;
	padding-right: 50px;
	padding-bottom: 100px;
}
.nygyxzcbt {
	width: 100%;
	color: #003791;
	font-size: 30px;
	font-weight: bold;
	line-height: 1;
	text-align: center;
}
.nygyxzcnr {
	width: 100%;
	margin-top: 30px;
	color: #666666;
	font-size: 16px;
	line-height: 30px;
}
.nygyxzcnr img {
	max-width: 100%;
}


.nygyxycwk {
	width: 260px;
	float: right;
}
.nygyxycdhwk {
	width: 100%;
	padding-left: 33px;
	padding-right: 22px;
	padding-top: 40px;
	padding-bottom: 30px;
	background: #fff;
}
.nygyxycdhdbt {
	width: 100%;
	color: #003791;
	font-size: 24px;
	font-weight: bold;
	line-height: 1;
}
.nygyxycejdhwk {
	width: 100%;
	margin-top: 18px;
}

.nygyxycejmg {
	width: 100%;
	
	border-top: 1px solid #ececec;
	transition: .25s all;
	
}
.nygyejkk {
	width: 100%;
	height: 52px;
	line-height: 50px;
	transition: .25s all;
	overflow: hidden;
}
.nygyxycejmg:first-child {
	border-top: 2px solid #003792;
}
.nygyxycejmg a {
	display: block;
	width: 100%;
	height: 100%;
	padding-left: 22px;
	padding-right: 17px;
	overflow: hidden;
}
.nygyxycejmgwz {
	color: #343434;
	font-size: 18px;
	float: left;
	transition: .25s all;
	line-height: 50px;
	width: calc(100% - 8px);
}
.nygyxycejmgjt {
	float: right;
	line-height: 47px;
}
.nygyxycejmgjt img {
	transition: .25s all;
	filter: grayscale(100%) brightness(200%);
}
.nygyxycejmg:hover .nygyejkk {
	background: #003791;
}
.nygyxycejmg:hover .nygyejkk .nygyxycejmgwz {
	color: #fff;
	font-weight: bold;
}
.nygyxycejmg:hover .nygyejkk .nygyxycejmgjt img {
	filter: grayscale(100%) brightness(3000%);
}
.nygyxycejmgxz {
	background: #003791;
}
.nygyxycejmgxz .nygyxycejmgwz {
	color: #fff;
	font-weight: bold;
}
.nygyxycejmgxz .nygyxycejmgjt img {
	filter: grayscale(100%) brightness(3000%);
}
.sijidhmg {
	background: #f2f2f2;
	border-bottom: 1px solid #ececec;
}
.sijidhmg .nygyxycejmgwz {
	font-size: 16px;
	color: #757272;
}
.sijidhmg:hover .nygyxycejmgwz {
	color: #4c73b2;
}
.sijidhmg:hover .nygyxycejmgjt img {
	filter: grayscale(0%) brightness(100%);
}
.sijidhwk {
	display: none;
}
.nygyxycejmg2:hover .nygyejkk .nygyxycejmgjt {
	transform: rotate(90deg);
}


.nygyxycejmg2xz {
	background: #003791;
}
.nygyxycejmg2xz .nygyejkk .nygyxycejmgwz {
	color: #fff;
	font-weight: bold;
}
/* .nygyxycejmg2xz .nygyejkk .nygyxycejmgjt {
	transform: rotate(90deg);
} */
.nygyxycejmg2xz .nygyejkk .nygyxycejmgjt>img {
	filter: grayscale(100%) brightness(3000%);
}
/* .nygyxycejmg2xz .sijidhwk {
	display: block;
} */
.sijidhmgxz .nygyxycejmgwz {
	color: #4c73b2;
}
.sijidhmgxz .nygyxycejmgjt img {
	filter: grayscale(0%) brightness(100%);
}



.nyycxqldtwk {
	width: 100%;
	margin-top: 20px;
	background: #fff;
	padding-left: 33px;
	padding-right: 22px;
	padding-top: 33px;
	padding-bottom: 50px;
}
.nyycxqlswk {
	width: 100%;
	padding-bottom: 17px;
	border-bottom: 1px solid #eeeeee;
	position: relative;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.nyycxqlswk:after {
	content: "";
	position: absolute;
	width: 72px;
	height: 2px;
	background: #003791;
	left: 0;
	bottom: 0;
}
.nyycxqldtwz {
	color: #003791;
	font-size: 18px;
	font-weight: bold;
	line-height: 1;
	padding-left: 10px;
	position: relative;
}
.nyycxqldtmg {
	color: #333333;
	font-size: 16px;
	line-height: 36px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.nyycxqldtmg a {
	color: #333333;
}
.nyycxqlxwk {
	margin-top: 12px;
	padding-left: 10px;
}

/* 关于内页结束 */

/* 领导成员开始 */
.ldcyzcwk {
	width: 1000px;
	background: #fff;
	padding-left: 37px;
	padding-right: 51px;
	padding-top: 40px;
	padding-bottom: 144px;
	float: left;
}
.ldcyzcmgsj {
	width: 100%;
	margin-top: 60px;
}
.ldcyzcmgsj:first-child {
	margin-top: 0;
}
.ldcysjbt {
	color: #333333;
	font-size: 24px;
	font-weight: bold;
	line-height: 1;
	position: relative;
	display: inline-block;
}
.ldcysjbt:after {
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 7px solid #666666;
	right: -20px;
	top: 10px;
}
.ldcy {
	margin-top: 25px;
	width: 100%;
	overflow: hidden;
}
.ldcymg {
	float: left;
	margin-left: 29px;
	width: 205px;
}
.ldcymg:first-child {
	margin-left: 0;
}
.ldcymgtpwk {
	width: 100%;
}
.ldcymgtpwk img {
	width: 100%;
}
.ldcymgtpxwk {
	width: 100%;
	height: 108px;
	background: #f2f2f2;
	padding-top: 24px;
	padding-left: 30px;
	padding-right: 15px;
	transition: .25s all;
}
.ldcymgrm {
	width: 100%;
	color: #333333;
	font-size: 16px;
	font-weight: bold;
	line-height: 1;
	transition: .25s all;
	text-align: center;
}
.ldcymgms {
	color: #666666;
	font-size: 14px;
	line-height: 22px;
	height: 44px;
	margin-top: 8px;
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	transition: .25s all;
}
.ldcymg:hover .ldcymgtpxwk {
	background: #2a6cd8;
}
.ldcymg:hover .ldcymgrm {
	color: #fff;
}
.ldcymg:hover .ldcymgms {
	color: #cadbfa;
}



/* 领导成员结束 */

/* 组织架构开始 */
.zzjgnr {
	margin-top: 60px;
}
.zzjgdwk {
	padding-left: 24px;
	padding-right: 24px;
	padding-bottom: 265px;
}



/* 组织结构结束 */

/* 内页荣誉展示开始 */
.ryzszwk {
	width: 1000px;
	float: left;
	background: #fff;
	padding-left: 44px;
	padding-right: 44px;
	padding-bottom: 110px;
	padding-top: 40px;
}
.nyryzsxwk {
	margin-top: 50px;
}
.nyryzsxwk .hyfcmg {
	float: left;
	margin-left: 27px;
	margin-top: 50px;
}
.nyryzsxwk .hyfcmg:first-child {
	margin-top: 0;
}
.nyryzsxwk .hyfcmg:nth-child(2) {
	margin-top: 0;
}
.nyryzsxwk .hyfcmg:nth-child(3) {
	margin-top: 0;
}
.nyryzsxwk .hyfcmg:nth-child(3n-2) {
	margin-left: 0;
}
.nyryzsxwk .syryzsxwk {
	background: #f2f2f2;
}


/* 内页荣誉展示结束 */

/* 内页新闻开始 */
.nyxwzcwk {
	width: 1000px;
	float: left;
	background: #fff;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 30px;
	padding-bottom: 70px;
}
.nyxwzctjwk {
	width: 100%;
	overflow: hidden;
}
.nyxwzctjmg {
	float: left;
	width: 450px;
	position: relative;
	margin-left: 40px;
}
.nyxwzctjmg:first-child {
	margin-left: 0;
}
.nyxwzctjmgtp {
	width: 100%;
}
.nyxwzctjmgtp img {
	width: 100%;
	height: 365px;
}
.nyxwzctjmgwzdwk {
	position: absolute;
	z-index: 9;
	width: 100%;
	bottom: 11px;
	padding-left: 20px;
}
.nyxwzctjmgsj {
	width: 55px;
	height: 25px;
	background: #871328;
	line-height: 25px;
	text-align: center;
	float: left;
	color: #ffffff;
	font-size: 14px;
}
.nyxwzctjmgwz {
	float: left;
	margin-left: 20px;
	width: 320px;
	height: 25px;
	line-height: 25px;
	color: #ffffff;
	font-size: 16px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.tjxwbj {
	position: absolute;
	width: 100%;
	bottom: 0;
	z-index: 8;
}
.tjxwbj img {
	width: 100%;
}

.nyxwzcxwxwk {
	width: 100%;
	margin-top: 35px;
}
.nyxwzcxwmg {
	width: 100%;
}
.nyxwzcxwmg a {
	display: block;
	width: 100%;
	border-bottom: 1px dashed #d1d2d2;
	padding-top: 16px;
	overflow: hidden;
	padding-bottom: 16px;
}
.nyxwzcxwmgtp {
	width: 210px;
	float: left;
}
.nyxwzcxwmgtp img {
	width: 100%;
	max-height: 153px;
}
.nyxwzcxwmgwzycwk {
	float: right;
	width: 690px;
	/* padding-top: 13px; */
}
.nyxwzcxwmgbt {
	color: #333333;
	font-size: 18px;
	font-weight: bold;
	line-height: 20px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	height: 20px;
}
.nyxwzcxwmgms {
	color: #6e6f6f;
	font-size: 14px;
	line-height: 24px;
	margin-top: 19px;
	height: 48px;
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
}
.nyxwzcxwmgsj {
	color: #abaaaa;
	font-size: 14px;
	line-height: 1;
	font-family: "Arial";
	margin-top: 20px;
}
/* 内页新闻结束 */


/* 优秀企业家开始 */
.yxqyjnynk {
	width: 1000px;
	background: #fff;
	padding-left: 45px;
	padding-right: 45px;
	padding-top: 45px;
	float: left;
	padding-bottom: 70px;
}
.yxqyjnynk .syyxqyjxmg {
	margin-left: 35px;
	margin-top: 40px;
}
.yxqyjnynk .syyxqyjxmg:nth-child(1) {
	margin-top: 0;
}
.yxqyjnynk .syyxqyjxmg:nth-child(2) {
	margin-top: 0;
}
.yxqyjnynk .syyxqyjxmg:nth-child(3) {
	margin-top: 0;
}
.yxqyjnynk .syyxqyjxmg:nth-child(4) {
	margin-top: 0;
}
.yxqyjnynk .syyxqyjxmg:nth-child(4n-3) {
	margin-left: 0;
}


/* 优秀企业家结束 */

/* 党建开始 */
.djtp {
	width: 1000px;
	float: left;
}
.djjjdwk {
	width: 1000px;
	float: left;
}
.nyxwzcwk2 {
	padding-top: 14px;
	margin-top: 30px;
}
.nyxwzcwk2 .nyxwzcxwxwk {
	margin-top: 0;
}
.djyc {
	width: 260px;
	float: right;
}
.djyc .nygyxycdhdbt {
	color: #e00033;
}
.djyc .nygyxycejmg:first-child {
	border-top: 2px solid #e00033;
}
.djyc .nygyxycejmgxz {
  background: #e00033;
}
.djyc .nyycxqldtwz {
	color: #e00033;
}
.djyc .nyycxqlswk:after {
	background: #e00033;
}
.djyc .nygyxycejmg:hover .nygyejkk {
    background: #e00033;
}
.djyc .nygyxycejmg:hover .nygyejkk .nygyxycejmgwz {
    color: #fff;
    font-weight: bold;
}
.djyc .nygyxycejmg:hover .nygyejkk .nygyxycejmgjt img {
    filter: grayscale(100%) brightness(3000%);
}
/* 党建结束 */


/* 页码开始 */

.yema {
	width: 100%;
}
.yema p {
    
    height: 30px;
    border: 1px solid #f4f4f4;
    text-align: center;
    line-height: 30px;
    color: #a1a1a1;
    font-size: 16px;
    font-family: "Arial";
    float: left;
    margin-left: 2px;
		margin-right: 2px;
		padding-left: 10px;
		padding-right: 10px;
}
.yema a {
	padding-left: 10px;
	padding-right: 10px;
	height: 30px;
	border: 1px solid #f4f4f4;
	text-align: center;
	line-height: 30px;
	color: #a1a1a1;
	font-size: 16px;
	font-family: "Arial";
	display: block;
	float: left;
	margin-left: 2px;
	margin-right: 2px;
}
.yema .pageRemark {
	font-size: 14px;
	line-height: 30px;
	color: #515151;
	width: auto;
	border: none;
	padding-left: 0;
	padding-right: 0;
	margin-left: 0;
	margin-right: 0;
}
.yema .wxzym {
	display: none;
}
.yema .cur {
	display: block;
	font-size: 14px;
	line-height: 30px;
	color: #515151;
	width: auto;
	border: none;
	padding-left: 0;
	padding-right: 0;
	margin-left: 0;
	margin-right: 0;
	margin-left: 12px;
}
.yema {
	margin-top: 50px;
}
.yema .pagination {
	display: table;
	margin-left: auto;
	margin-right: auto;
}

/* 页码结束 */


.hyfcsmyc2 {
	position: absolute;
	right: 0;
	top: -10px;
}