@charset "utf-8";

/* CSS Document */

.wrap {
	background: url(../images/warpbg.jpg) top no-repeat;
}

.header {
	width: 100%;
	overflow: hidden;
	margin: 20px 0;
	height: 80px;
}

.head_right {
	width: 420px;
	overflow: hidden;
}

.head_right p {
	font-size: 12px;
	color: #444;
	text-align: right;
}

.head_right p a {
	color: #444;
	margin-right: 20px;
}

.head_right p a:last-child {
	margin-right: 0;
}

.head_right p a img {
	margin-right: 10px;
}


/*搜索*/

.head_right .search_box {
	width: 100%;
	height: 32px;
	margin-top: 13px;
	overflow: hidden;
}

.head_right .head_select {
	float: left;
	width: 100px;
	height: 32px;
	position: relative;
	background: #f9f9f9;
	border-radius: 5px 0 0 5px;
}

.head_right .head_select select {
	padding-left: 17px;
	width: 100px;
	height: 32px;
	font-size: 12px;
	color: #666;
	border: 0;
	background: #f9f9f9;
	border-radius: 5px 0 0 5px;
}

.head_right .head_select .head_sele {
	position: absolute;
	top: 0;
	right: 0;
	width: 24px;
	height: 32px;
	background: #f9f9f9 url(../images/icon4.png) left center no-repeat;
}

.head_right .search_inp {
	float: left;
	width: 320px;
	height: 32px;
	border-radius: 0 5px 5px 0;
	background: #fff;
}

.head_right .search_inp input {
	float: left;
	padding-left: 20px;
	width: 272px;
	height: 32px;
	border: 0;
}

.head_right .search_inp button {
	background: none;
	height: 32px;
	border: 0;
	float: left;
}


/*导航区域*/

.nav {
	width: 100%;
	height: 40px;
}

.nav ul li {
	float: left;
	width: 119px;
	line-height: 40px;
	text-align: center;
	background: #e60012;
	border-right: 1px solid #fff;
	font-size: 16px;
	position: relative;
}

.nav ul li:last-child {
	border-right: 0;
}

.nav ul li a {
	display: block;
	color: #fff;
}

.nav ul>li:hover,
.nav ul>li.current {
	background: #c2000f;
}

.nav ul li .menu-nav {
	position: absolute;
	left: 0;
	top: 40px;
	width: 100%;
	z-index: 99999;
	display: none;
}

.nav ul li .menu-nav ul li {
	border-right: 0;
	font-size: 14px;
}


/*轮播区域*/

.banner {
	width: 100%;
	height: 240px;
}

.banner .bd li img {
	width: 100%;
	height: 240px;
}

.content {
	margin-top: 10px;
}

.index_left {
	width: 190px;
	float: left;
}

.index_left .index_left_box {
	border: 1px solid #dcdcdc;
	border-top: 0;
	padding-left: 7px;
	padding-right: 11px;
	overflow: hidden;
	background: url(../images/titbg.jpg) top no-repeat;
	margin-bottom: 12px;
}

.index_left .index_left_box .index_left_tit {
	border-bottom: 1px solid #dcdcdc;
	height: 39px;
	line-height: 40px;
	font-size: 16px;
	color: #e60012;
	font-weight: bold;
}

.index_left .index_left_box .index_left_tit img {
	margin-right: 7px;
	margin-bottom: 3px;
}

.index_left .index_left_box .index_left_tit .more {
	float: right;
	font-size: 14px;
	color: #999;
	font-weight: normal;
}

.brief_box {
	margin-top: 15px;
	margin-bottom: 5px;
	overflow: hidden;
	width: 100%;
	height: 250px;
}

.brief_box .bd ul li {
	font-size: 14px;
	color: #666;
	line-height: 26px;
}

.charge_box {
	margin: 10px 0;
	height: 347px;
}

.charge_box .bd,
.charge_box .bd .tempWrap {
	height: 347px !important;
}

.charge_box .bd ul li {
	line-height: 30px;
	height: auto !important;
	margin-bottom: 10px;
}

.charge_box .bd ul li h6 {
	font-size: 14px;
	color: #333;
}

.charge_box .bd ul li p {
	font-size: 14px;
	color: #666;
	line-height: 27px;
}

.branch_list {
	height: 202px;
	overflow: hidden;
}

.branch_list ul li {
	padding: 10px 0;
	border-bottom: 1px solid #dcdcdc;
	overflow: hidden;
	font-size: 14px;
	line-height: 23px;
}

.branch_list ul li:last-child {
	border-bottom: 0;
}

.branch_list ul li a,
.local_list ul li a {
	color: #333;
}

.branch_list ul li a span,
.local_list ul li a span {
	color: #999;
	margin-right: 5px;
}

.local_list {
	height: 202px;
}

.local_list ul li {
	float: left;
	width: 80px;
	padding: 14px 0;
	overflow: hidden;
	border-bottom: 1px solid #dcdcdc;
	margin-right: 10px;
}

.local_list ul li:nth-child(2n+2) {
	margin-right: 0;
}

.local_list ul li:nth-last-of-type(2),
.local_list ul li:nth-last-of-type(1) {
	border-bottom: 0;
}


/*首页中间区域*/

.index_center {
	width: 680px;
	float: left;
	margin: 0 20px;
}

.index_page1 {
	width: 100%;
	height: 315px;
}

.index_newsSlide {
	float: left;
	width: 330px;
	height: 316px;
	position: relative;
}

.index_newsSlide .img_box {
	width: 100%;
	height: 210px;
}

.index_newsSlide .img_box img {
	width: 100%;
	height: 210px;
}

.index_newsSlide .slide_text {
	width: 100%;
	height: 95px;
	margin-top: 10px;
}

.index_newsSlide .slide_text .item_tit {
	font-size: 16px;
	color: #333;
	font-weight: normal;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.index_newsSlide .slide_text .item_info {
	font-size: 14px;
	color: #999;
	margin: 2px 0;
}

.index_newsSlide .slide_text .item_info img {
	margin-right: 5px;
}

.index_newsSlide .slide_text .item_text,
.index_newsSlide .slide_text .item_text span {
	font-size: 14px;
	color: #666;
}


/*新闻动态*/

.index_newsBox {
	width: 330px;
	float: right;
}

.index_newsBox .index_center_tit {
	width: 100%;
	height: 37px;
	border-top: 3px solid #98b8e2;
	background: url(../images/titbg2.png) no-repeat;
	background-size: 100% 100%;
	line-height: 35px;
}

.index_newsBox .index_center_tit h6 {
	float: left;
	width: 114px;
	height: 37px;
	text-align: center;
	font-size: 16px;
	color: #333;
}

.index_newsBox .index_center_tit h6 img,
.index_culture .index_center_tit h6 img {
	margin-right: 10px;
	margin-bottom: 4px;
}

.index_newsBox .index_center_tit .more,
.index_culture .index_center_tit .more {
	color: #666;
	font-size: 14px;
	margin-right: 10px;
	float: right;
	line-height: 37px;
}

.index_newsBox .news_section {
	padding: 10px 0;
	overflow: hidden;
	border-bottom: 1px dashed #dcdcdc;
}

.index_newsBox .news_section .item_tit {
	font-size: 16px;
	color: #333;
	line-height: 26px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.index_newsBox .news_section .item_text {
	font-size: 14px;
	color: #666;
	line-height: 26px;
}

.index_newsBox .news_section .item_text span {
	color: #999;
}

.index_newsBox .index_centerList li {
	overflow: hidden;
	padding: 12px 0;
	padding-left: 20px;
	background: url(../images/icon9.png) left center no-repeat;
	border-bottom: 1px dashed #dcdcdc;
	font-size: 14px;
	height: 19px;
	line-height: 19px;
}

.index_newsBox .index_centerList li.index_news_first {
	padding: 0;
	height: auto;
	background: none;
	border-bottom: 0;
}

.index_newsBox .index_centerList li.index_news_first a {
	width: 100%;
	text-overflow: inherit;
	white-space: inherit;
}

.index_newsBox .index_centerList li a {
	color: #333;
	display: inline-block;
	width: 265px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.index_newsBox .index_centerList li .time {
	float: right;
	color: #999;
}


/*工合文化*/

.index_culture {
	width: 678px;
	height: 406px;
	overflow: hidden;
	margin: 10px 0;
	border: 1px solid #dcdcdc;
}

.index_culture .index_center_tit {
	width: 100%;
	height: 37px;
	line-height: 35px;
	border-top: 3px solid #98b8e2;
	background: url(../images/titbg3.jpg) no-repeat;
	background-size: 100% 100%;
}

.index_culture .index_center_tit h6 {
	float: left;
	width: 115px;
	font-size: 16px;
	color: #333;
	text-align: center;
}

.index_culture .culture_section {
	padding: 10px 15px 12px 15px;
	overflow: hidden;
}

.index_culture .culture_section .culture_top {
	width: 100%;
	margin-bottom: 14px;
	overflow: hidden;
}

.index_culture .culture_section .culture_left {
	float: left;
	width: 335px;
}

.index_culture .culture_section .culture_left .news_section {
	padding-bottom: 11px;
	border-bottom: 1px solid #e5e5e5;
}

.index_culture .culture_section .culture_left .news_section .item_tit {
	font-size: 16px;
	color: #333;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-bottom: 3px;
}

.index_culture .culture_section .culture_left .news_section .item_text {
	font-size: 14px;
	color: #333;
	line-height: 24px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	/*要显示的行数*/
	overflow: hidden;
}

.index_culture .culture_section .culture_left .culture_list ul li {
	width: 100%;
	line-height: 26px;
	font-size: 14px;
	color: #333;
}

.index_culture .culture_section .culture_left .culture_list ul li .news_section a {
	text-overflow: inherit;
	white-space: inherit;
}

.index_culture .culture_section .culture_left .culture_list ul li a {
	color: #333;
	width: 100%;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.index_culture .culture_section .culture_left .culture_list ul li span {
	margin-right: 12px;
}

.index_culture .culture_section .culture_right {
	float: right;
	width: 300px;
	height: 180px;
	position: relative;
}

.index_culture .culture_section .culture_right .bd ul li {
	position: relative;
}

.index_culture .culture_section .culture_right .bd ul li img {
	width: 100%;
	height: 180px;
}

.index_culture .culture_section .culture_right .bd ul li .black_text {
	position: absolute;
	width: 100%;
	left: 0;
	bottom: 0;
	height: 40px;
	background: rgba(0, 0, 0, 0.4);
}

.index_culture .culture_section .culture_right .bd ul li .black_text p {
	text-align: center;
	line-height: 40px;
	font-size: 12px;
	color: #fff;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.index_culture .culture_section .culture_right .hd {
	position: absolute;
	right: 5px;
	bottom: 3px;
}

.index_culture .culture_section .culture_right .hd ul li {
	float: left;
	margin: 0 2px;
	width: 8px;
	height: 8px;
	font-size: 0;
	background: rgba(255, 255, 255, .8);
	border-radius: 100%;
}

.index_culture .culture_section .culture_right .hd ul li.on {
	background: #98b8e2;
}

.index_culture .culture_section .culture_btm {
	width: 100%;
	height: 130px;
	padding-top: 15px;
	border-top: 1px dashed #d2d2d2;
}

.index_culture .culture_section .culture_btm .bd {
	width: 100%;
	height: 130px;
	overflow: hidden;
}

.index_culture .culture_section .culture_btm .bd ul li {
	float: left;
	width: 110px;
	height: 130px;
	margin-right: 25px;
}

.index_culture .culture_section .culture_btm .bd ul li img {
	width: 100%;
	height: 130px;
}


/*工合教育*/

.index_education {
	height: 243px;
}

.index_education .hd {
	float: right;
}

.index_education .hd ul li {
	float: left;
	font-size: 14px;
	margin-right: 20px;
}

.index_education .hd ul li a {
	color: #666;
}

.index_education .hd ul li.on a {
	color: #98b8e2;
}

.education_box .education_left {
	float: left;
	width: 270px;
	height: 170px;
}

.education_box .education_left img {
	width: 100%;
	height: 170px;
}

.index_education .culture_section {
	padding-bottom: 18px;
	padding-top: 16px;
}

.education_box .education_right {
	float: left;
	margin-left: 20px;
	width: 325px;
}

.education_box .education_right ul li {
	font-size: 14px;
	line-height: 29px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.education_box .education_right ul li a {
	color: #333;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.education_box .education_right ul li a span {
	color: #999;
	margin-right: 15px;
}


/*工合服务*/

.service_section {
	height: 241px;
}

.service_section .culture_section {
	padding: 14px 10px 2px 15px;
}

.service_list li {
	float: left;
	width: 210px;
	height: 80px;
	margin-right: 11px;
	margin-bottom: 14px;
	display: table;
	text-align: center;
	font-size: 20px;
}

.service_list li a {
	display: table-cell;
	vertical-align: middle;
	color: #fff;
}

.service_list li img {
	margin-right: 20px;
}

.service_list li:nth-child(3n+3) {
	margin-right: 0;
}

.service_list li:nth-child(1) {
	background: url(../images/bg1.png) no-repeat;
}

.service_list li:nth-child(2) {
	background: url(../images/bg2.png) no-repeat;
}

.service_list li:nth-child(3) {
	background: url(../images/bg3.png) no-repeat;
}

.service_list li:nth-child(4) {
	background: url(../images/bg4.png) no-repeat;
}

.service_list li:nth-child(5) {
	background: url(../images/bg5.png) no-repeat;
}

.service_list li:nth-child(6) {
	background: url(../images/bg6.png) no-repeat;
}


/*右区域*/

.index_right {
	width: 290px;
	float: right;
}

.membership_section {
	width: 100%;
	height: 131px;
	display: table;
	background: url(../images/img3.jpg) no-repeat;
	margin-bottom: 15px;
}

.membership_section .membership_box {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}

.membership_section .membership_box h6 {
	font-size: 16px;
	color: #333;
}

.membership_section .membership_box p {
	font-size: 16px;
	color: #333;
	margin: 1px 0;
	margin-bottom: 10px;
	overflow: hidden;
}

.membership_section .membership_box a {
	font-size: 16px;
	color: #fff;
	padding: 10px 28px;
	background: #88acdc;
	margin: 0 5px;
	display: inline-block;
}

.think_tank img {
	width: 100%;
	height: 80px;
}

.index_right_box {
	width: 100%;
	overflow: hidden;
}

.index_right_box .index_right_tit {
	width: 100%;
	height: 38px;
	border-bottom: 2px solid #98b8e2;
	line-height: 39px;
	background: url(../images/titbg4.png) left no-repeat;
}

.index_right_box .index_right_tit h6 {
	float: left;
	width: 111px;
	height: 38px;
	text-align: center;
	font-size: 16px;
	color: #333;
}

.index_right_box .index_right_tit h6 img {
	margin-right: 10px;
}

.party_tit img {
	margin-bottom: 3px;
}

.index_right_box .index_right_tit .more {
	float: right;
	font-size: 14px;
	color: #666;
}

.index_right_box .index_right_section {
	padding: 7px 31px 7px 11px;
	overflow: hidden;
	border: 1px solid #dcdcdc;
	border-top: 0;
}

.index_right_box .index_right_section ul li {
	font-size: 14px;
	color: #666;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 24px;
}

.index_right_box .index_right_section ul li a {
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
}

.index_right_box .index_right_section ul li a,
.index_right_box .index_right_section ul li a span {
	color: #666;
}

.index_right_box .index_right_section ul li a span {
	margin-right: 5px;
}

.index_right_box .link_section,
.index_right_box .volunteer_section {
	padding: 9px;
	padding-bottom: 0;
	overflow: hidden;
	border: 1px solid #dcdcdc;
	border-top: 0;
}

.index_right_box .link_section li {
	width: 100%;
	height: 55px;
	margin-bottom: 10px;
	box-sizing: border-box;
	border: 1px solid #dcdcdc;
}

.index_right_box .link_section li img {
	width: 100%;
	height: 52px;
}

.volunteer_box.index_right_box .index_right_tit h6 {
	width: 124px;
	background: url(../images/titbg5.png) no-repeat;
}

.index_right_box .volunteer_section {
	padding-bottom: 10px;
	height: 183px;
	position: relative;
}

.index_right_box .volunteer_section .bd li {
	width: 100%;
	height: 160px;
	float: left;
	overflow: hidden;
}

.index_right_box .volunteer_section .bd li .volunteer_left {
	float: left;
	width: 110px;
	height: 160px;
}

.index_right_box .volunteer_section .bd li .volunteer_left img {
	width: 100%;
	height: 160px;
}

.index_right_box .volunteer_section .bd li .volunteer_right {
	float: right;
	width: 150px;
}

.index_right_box .volunteer_section .bd li .volunteer_right p {
	color: #333;
	line-height: 27px;
	font-size: 14px;
}

.index_right_box .volunteer_section .bd li .volunteer_right .item_tit {
	font-size: 16px;
}

.index_right_box .volunteer_section .num {
	position: absolute;
	left: 0;
	width: 100%;
	height: 5px;
	bottom: 10px;
}

.index_right_box .volunteer_section .num ul {
	display: table;
	margin: 0 auto;
}

.index_right_box .volunteer_section .num ul li {
	font-size: 0px;
	float: left;
	width: 20px;
	height: 5px;
	margin: 0 5px;
	background: #e5e5e5;
}

.index_right_box .volunteer_section .num ul li.on {
	background: #436ba0;
}


/*会员风采*/

.member_section {
	width: 100%;
	overflow: hidden;
}

.member_section .member_section_tit {
	width: 100%;
	height: 38px;
	line-height: 40px;
	border-bottom: 2px solid #98b8e2;
	background: url(../images/titbg4.png) left no-repeat;
	margin-bottom: 10px;
}

.member_section .member_section_tit h6 {
	float: left;
	width: 111px;
	height: 38px;
	text-align: center;
	font-size: 16px;
	color: #333;
}

.member_section .member_section_tit h6 img {
	margin-right: 7px;
}

.member_section .member_List {
	margin-top: 20px;
	overflow: hidden;
}

.member_section .member_List li {
	float: left;
	width: 131px;
	margin-right: 2px;
	line-height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.member_section .member_List li:nth-child(9n+9) {
	margin-right: 0;
}

.member_section .member_List li a,
.member_section .member_List li a span {
	color: #666;
}

.member_section .member_List li a span {
	margin-right: 2px;
}


/*底部区域*/

.footer {
	width: 100%;
	margin-top: 20px;
	padding: 25px 0;
	background: url(../images/footbg.png) top no-repeat;
	text-align: center;
	height: 100px;
	position: relative;
}

.footer p {
	font-size: 14px;
	color: #666;
	line-height: 30px;
}

.footer p a {
	color: #666;
	padding: 0 5px;
}

.footer .foot_ewm {
	position: absolute;
	top: 30px;
	right: 210px;
	width: 100px;
	height: 100px;
}

.footer .foot_ewm img {
	width: 100%;
	height: 100px;
}

.page_content {
	width: 100%;
	margin: 20px 0;
	margin-bottom: 40px;
	overflow: hidden;
}

.sidenav-section {
	float: left;
	width: 220px;
}

.sidenav-section .sidenav-tit {
	width: 100%;
	height: 55px;
	background: url(../images/sidenav_titbg.png) no-repeat;
	text-align: center;
	line-height: 55px;
	font-size: 20px;
	font-weight: bold;
	color: #333;
	margin-bottom: 15px;
}

.sidenav-section .side-nav {
	width: 100%;
	overflow: hidden;
	background: url(../images/sidenavbg2.png);
	background-repeat: repeat-y;
	background-size: 100% 100%;
	position: relative;
}

.sidenav-section .side-nav:before,
.sidenav-section .side-nav:after {
	content: "";
	display: block;
	width: 100%;
	height: 23px;
	position: absolute;
	left: 0;
}

.sidenav-section .side-nav:before {
	background: url(../images/sidenavbg.png) top no-repeat;
	top: 0;
}

.sidenav-section .side-nav:after {
	background: url(../images/sidenavbg3.png) top no-repeat;
	bottom: 0;
	height: 24px;
}

.sidenav-section .side-nav ul {
	margin: 25px 0;
	overflow: hidden;
}

.sidenav-section .side-nav ul li {
	padding-left: 39px;
	overflow: hidden;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
}

.sidenav-section .side-nav ul li a {
	display: block;
	padding-left: 30px;
	background: url(../images/libg.png) left center no-repeat;
	color: #98b8e2;
}

.sidenav-section .side-nav ul li:hover,
.sidenav-section .side-nav ul li.current {
	background: url(../images/navlibg.jpg) no-repeat;
}

.sidenav-section .side-nav ul li:hover a,
.sidenav-section .side-nav ul li.current a {
	background: url(../images/libg_2.png) left center no-repeat;
	color: #333;
}

.cont-right {
	float: right;
	width: 950px;
	overflow: hidden;
}

.breadnav-cont {
	width: 100%;
	overflow: hidden;
	font-size: 14px;
	color: #98b8e2;
	line-height: 30px;
	margin-bottom: 12px;
}

.breadnav-cont a,
.breadnav-cont span {
	color: #98b8e2;
}

.breadnav-cont span {
	margin: 0 5px;
}

.page_section {
	position: relative;
	overflow: hidden;
	background: url(../images/contentbg2.png);
	background-repeat: repeat-y;
}

.page_section:before,
.page_section:after {
	content: "";
	display: block;
	width: 100%;
	height: 24px;
	position: absolute;
	left: 0;
}

.page_section:before {
	background: url(../images/contentbg.png) top no-repeat;
	top: 0;
}

.page_section:after {
	background: url(../images/contentbg3.png) top no-repeat;
	bottom: 0;
	height: 25px;
}

.page_right {
	padding: 25px 31px;
	min-height: 650px;
	overflow: hidden;
}

.NewsText {
	width: 100%;
	overflow: hidden;
	padding: 35px 0;
}

.NewsText p,
.NewsText p span {
	font-size: 16px !important;
	color: #333 !important;
	line-height: 2em !important;
}

.NewsText img,
.NewsText p img {
	max-width: 100% !important;
}

.Council_box {
	width: 100%;
	overflow: hidden;
	margin-top: 35px;
}

.Council_section {
	width: 100%;
	overflow: hidden;
	margin-bottom: 25px;
}

.Council_section h6 {
	font-size: 16px;
	color: #333;
	margin-bottom: 15px;
}

.Council_list {
	overflow: hidden;
	width: 800px;
	margin-left: 30px;
}

.Council_list li {
	float: left;
	width: 50px;
	font-size: 16px;
	color: #333;
	line-height: 26px;
	margin-right: 57px;
	margin-bottom: 10px;
}

.Council_list li:nth-child(8n+8) {
	margin-right: 0;
}

.tab_link {
	width: 100%;
	height: 30px;
	overflow: hidden;
	margin-top: 20px;
}

.tab_link a {
	display: inline-block;
	width: 80px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	color: #333;
	background: #98b8e2;
	margin-right: 10px;
}

.tab_link select {
	width: 120px;
	height: 30px;
	padding-left: 10px;
	border: 1px solid #98b8e2;
	font-size: 14px;
	line-height: 30px;
	color: #98b8e2;
	background: rgba(152, 184, 226, 0.3) url(../images/icon27.png) 103px center no-repeat
}

.newsOne_list {
	width: 100%;
	overflow: hidden;
	margin-top: 35px;
	margin-bottom: 30px;
}

.newsOne_list li {
	width: 100%;
	overflow: hidden;
	line-height: 40px;
	font-size: 16px;
}

.newsOne_list li .time {
	float: right;
	color: #666;
}

.newsOne_list li a,
.newsTwo_list li a {
	color: #333;
}

.newsOne_list li a span,
.newsTwo_list li span {
	color: #999;
	margin-right: 15px;
}

.about_text {
	width: 100%;
	margin-top: 38px;
}

.about_text p {
	font-size: 16px;
	color: #333;
	line-height: 36px;
	margin-left: 0.5em;
}

#allmap {
	overflow: hidden;
	border: 1px solid #98b8e2;
	height: 338px;
	margin-top: 25px;
}

.newsTwo_list {
	overflow: hidden;
	margin-left: 20px;
	width: 850px;
	margin-top: 35px;
}

.newsTwo_list li {
	line-height: 40px;
	font-size: 14px;
	width: 140px;
	float: left;
	margin-right: 215px;
}

.newsTwo_list li:nth-child(3n+3) {
	margin-right: 0;
}

.newsTwo_list li span {
	margin-right: 6px;
}

.newsThree_list,
.newsSix_list {
	width: 100%;
	overflow: hidden;
	margin: 30px 0;
}

.newsThree_list li,
.newsSix_list li {
	width: 100%;
	overflow: hidden;
	padding: 10px 0;
}

.newsThree_list li .img_box {
	width: 160px;
	height: 120px;
	float: left;
}

.newsThree_list li .img_box img {
	width: 100%;
	height: 120px;
}

.newsThree_list li .nr_box {
	float: right;
	width: 710px;
}

.newsThree_list li .nr_box .item_tit {
	font-size: 16px;
	color: #333;
	line-height: 36px;
	margin-bottom: 10px;
}

.newsThree_list li .nr_box .item_tit .time {
	float: right;
	color: #999;
}

.newsThree_list li .nr_box .item_text {
	font-size: 14px;
	color: #666;
	line-height: 24px;
}

.newsThree_list li:last-child {
	padding-bottom: 0;
}

.newsFour_list {
	width: 100%;
	overflow: hidden;
	margin-top: 35px;
}

.newsFour_list li {
	float: left;
	width: 152px;
	height: 260px;
	margin-bottom: 25px;
	margin-right: 32px;
}

.newsFour_list li:nth-child(5n+5) {
	margin-right: 0;
}

.newsFour_list li img {
	width: 100%;
	height: 180px;
}

.newsFour_list li p {
	text-align: center;
	line-height: 36px;
	font-size: 16px;
	margin-top: 10px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}

.newsFive_list {
	width: 100%;
	margin-top: 35px;
	margin-bottom: 20px;
	overflow: hidden;
}

.newsFive_list li {
	float: left;
	width: 276px;
	height: 80px;
	margin-bottom: 40px;
	margin-right: 30px;
}

.newsFive_list li:nth-child(3n+3) {
	margin-right: 0;
}

.newsFive_list li img {
	width: 100%;
	height: 80px;
}

.newsSix_list li .img_box {
	float: left;
	width: 120px;
	height: 150px;
}

.newsSix_list li .img_box img {
	width: 100%;
	height: 150px;
}

.newsSix_list li .nr_box {
	float: right;
	width: 750px;
}

.newsSix_list li .nr_box .item_name {
	font-size: 16px;
	color: #333;
	margin-bottom: 20px;
}

.newsSix_list li .nr_box .item_text {
	font-size: 14px;
	color: #666;
	line-height: 24px;
}

.member_search {
	border: 1px solid #98b8e2;
	height: 46px;
	overflow: hidden;
	margin-bottom: 20px;
	margin-top: 40px;
}

.member_search input {
	padding: 15px 0;
	border: 0;
	padding-left: 20px;
	width: 768px;
	float: left;
}

.member_search button {
	float: left;
	width: 98px;
	height: 46px;
	border: 0;
	background: #98b8e2;
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 46px;
}

.member_search button img {
	margin-right: 5px;
}

.member_search input::-webkit-input-placeholder {
	color: #999;
	font-size: 14px;
}

.member_search input::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	color: #999;
	font-size: 14px;
}

.member_search input:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	color: #999;
	font-size: 14px;
}

.member_search input:-ms-input-placeholder {
	/* Internet Explorer 10-11 */
	color: #999;
	font-size: 14px;
}

.member_table {
	margin-bottom: 40px;
}

.member_table table {
	width: 100%;
}

.member_table table thead tr,
.member_table table tbody tr:nth-of-type(even) {
	background: #fafafa;
}

.member_table table thead tr {
	border: 1px solid #efefef;
}

.member_table table thead th {
	font-size: 14px;
	color: #333;
	text-align: left;
}

.member_table table tr {
	height: 38px;
}

.member_table table tr th,
.member_table table tr td {
	padding-left: 30px;
}

.member_table table tr td {
	font-size: 14px;
	color: #666;
}

.member_table table tbody tr {
	height: 40px;
}


/*首页字体滑过颜色*/

.branch_list ul li a:hover,
.local_list ul li a:hover,
.index_newsSlide .slide_text:hover .item_tit,
.index_newsSlide .slide_text:hover .item_text span,
.index_newsBox .news_section:hover .item_tit,
.index_newsBox .news_section:hover .item_text span,
.index_newsBox .index_centerList li a:hover,
.index_culture .culture_section .culture_left .news_section:hover .item_tit,
.index_culture .culture_section .culture_left .culture_list ul li:hover a,
.education_box .education_right ul li:hover a,
.index_right_box .index_right_section ul li a:hover,
.index_left .index_left_box .index_left_tit .more:hover,
.index_newsBox .index_center_tit .more:hover,
.index_culture .index_center_tit .more:hover,
.index_right_box .index_right_tit .more:hover,
.member_section .member_List li a:hover,
.newsOne_list li a:hover,
.newsTwo_list li a:hover,
.newsThree_list li .nr_box:hover .item_tit,
.newsFour_list li:hover p,
.newsSix_list li .nr_box:hover .item_name {
	color: #98b8e2;
}

.tab_link a:hover,
.tab_link a.current {
	background: #e60012;
	color: #fff;
}
