@charset "utf-8";
/* CSS Document */

.main {
	background-image: url('index_res/bg-index.png');
	padding-bottom: 52px;
}
/* banner */
.banner {
	height: 460px;
}
.banner .swiper-container-0, .banner .swiper-wrapper {
	height: 100%;
}
.banner .swiper-slide {
	width: 100%;
	height: 100%;
	display: inline-block;
	vertical-align: middle;
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
	overflow: hidden;
}
.banner .swiper-pagination-bullet, .banner .swiper-pagination-switch {
	width: 10px;
	height: 10px;
	background-color: #fff;
	border-radius: 50%;
	opacity: 1;
}
.banner .swiper-pagination-bullet-active, .banner .swiper-active-switch {
	background-color: #ea7b41;
}
.banner .swiper-pagination-switch {
	display: inline-block;
	margin-left: 13px;
}
.banner .swiper-pagination-0 {
	z-index: 19;
	position: absolute;
	bottom: 17px;
	width: 100%;
}
.banner .swiper-button-prev {
	background: url('index_res/icon-prev.png') no-repeat 0 0;
}
.banner .swiper-button-next {
	background: url('index_res/icon-next.png') no-repeat 0 0;
}
.banner .swiper-button-prev, .banner .swiper-button-next {
	position: absolute;
	top: 205px;
	width: 50px;
	height: 50px;
}
.banner .swiper-button-prev {
	left: 32px;
}
.banner .swiper-button-next {
	left: auto;
	right: 32px;
}
.banner .swiper-button-prev:after, .banner .swiper-button-next:after {
	content: '';
}
/* main1 */
.main1 {
	background-color: #fff;
	padding: 32px 20px;
	box-sizing: border-box;
	overflow: hidden;
	margin-bottom: 22px;
	margin-top: 20px;
}
.main1-swiper {
	width: 635px;
	height: 390px;
}
.swiper-container-1 {
	height: 390px;
}
.swiper-container-1 .swiper-slide {
	position: relative;
	display: block;
	width: 570px;
	height: 390px;
}
.swiper-container-1 .swiper-slide img {
	width: 100%;
	height: 100%;
}
.main1-swiper-title {
	z-index: 9;
	position: absolute;
	left: 0;
	bottom: 0;
	font-size: 16px;
	color: #fff;
	line-height: 54px;
	width: 100%;
	padding: 0 65px 0 16px;
	background-color: rgba(0, 0, 0, 0.5);
	box-sizing: border-box;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.swiper-pagination-1 {
	text-align: right;
	padding-right: 16px;
	box-sizing: border-box;
}
.swiper-pagination-1 .swiper-pagination-bullet {
	width: 10px;
	height: 10px;
	background-color: #fff;
	border-radius: 50%;
	opacity: 1;
}
.swiper-pagination-1 .swiper-pagination-bullet-active {
	background-color: #d4a317;
}
.main1-news {
	width: 495px;
	margin-left: 28px;
}
.main1-news .news-list-wrap .common-news-list {
	display: none;
}
.main1-news .news-list-wrap .common-news-list:first-child {
	display: block;
}
/* main2 */
.main2 {
	overflow: hidden;
}
.main2-news {
	float: left;
	width: 390px;
	background-color: #fff;
	padding: 10px 7px;
	box-sizing: border-box;
	margin-left: 15px;
	margin-bottom: 20px;
}
.main2-news:first-child {
	margin-left: 0;
}
/* friendship-links */
.friendship-links {
	width: 100%;
	height: 170px;
	background-color: #fff;
}
.friendship-links .container {
	padding: 0 50px;
	box-sizing: border-box;
}
.links-title {
	position: relative;
	font-size: 18px;
	color: #383838;
	padding: 28px 0 37px 16px;
}
.links-title:before {
	position: absolute;
	left: 0;
	top: 27px;
	content: '';
	width: 6px;
	height: 21px;
	background-color: #e7ad10;
}
.links-list a {
	font-size: 14px;
	color: #686868;
	line-height: 30px;
	padding-right: 75px;
}
.links-list a:hover {
	opacity: 0.7;
}



.syk .MMi1,.selected1,.parent1 {background-color: #0048aa !important;}
.links-line:last-child { display:none;}
.selected2,.parent2 {background-color: #ededed !important;}
.possplit {background: none; width: auto;text-align: center;text-indent: 0px;padding:0 5px;}
.lbyy,.nrr { min-height:400px; padding-bottom:50px;}

.wp_article_list_table { margin-top:25px;}





