/* 搜索 */
.search{
	position: absolute;
	right: 0;
	top: 0.14rem;
	height: 0.36rem;
	overflow: hidden;
}
.search > input{
	width: 2rem;
	height: 0.34rem;
	line-height: 0.34rem;
	padding-left: 0.1rem;
	padding-right: 0.1rem;
	float: left;
	border: 0.01rem solid #ccc;
}
.search > a{
	float: left;
	display: inline-block;
	width: 0.65rem;
	height: 0.34rem;
	line-height: 0.34rem;
	text-align: center;
	background-color: #BD0E0E;
	font-size: 0.16rem;
	color: #fff;
}

/* 轮播图 联合会动态 */
.dynamic {
	position: relative;
	width: 12rem;
	/* height: 340rem; */
	padding-top: 0.6rem;
	margin: 0 auto 0;
	overflow: hidden;
}
.hide{
	display: none;
}
/* 轮播图 */
.dynamic_left {
	width: 6.7rem;
	height: 3.4rem;
	position: relative;
	overflow: hidden;
}

.dynamic_ul {
	width: inherit;
	height: inherit;
	overflow: hidden;
}

.dynamic_ul>li {
	width: inherit;
	height: inherit;
	display: none;
}

.dynamic_ul>li>a {
	display: block;
	width: 100%;
	height: 100%;
}

.dynamic_ul>li>a>img {
	display: block;
	width: 100%;
	height: 100%;
}

.dynamic_ul>li:nth-child(1) {
	display: block;
}

/* .dynamic_ul>li.act_img{
	display: block;
} */
.word {
	position: absolute;
	width: 100%;
	height: 0.5rem;
	line-height: 0.5rem;
	left: 0;
	bottom: 0;
	color: #F7ECEC;
	font-size: 0.16rem;
	padding-left: 0.18rem;
	background: rgba(0, 0, 0, .5);
}

.word>span {
	display: block;
	width: 5.3rem;
	height: inherit;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.point {
	position: absolute;
	bottom: 0.21rem;
	right: 0.2rem;
}

.point>li {
	float: left;
	width: 0.08rem;
	height: 0.08rem;
	cursor: pointer;
	margin-left: 0.09rem;
	border-radius: 50%;
	background: rgba(247, 236, 236, .6);
}

.point>li:first-child {
	margin-left: 0;
}

.point>li.act_point {
	background: rgba(247, 236, 236, 1);
}

/* 联合会动态 */
/* 轮播图滚动效果 */
.roll {
	position: relative;
	width: 6.7rem;
	height: 2.45rem;
}

.roll .wrap {
	/* width: 670rem;
	height: 245rem; */
	/* margin-left: 14rem; */
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 0;
}

.ul_pic>li {
	float: left;
	width: 1.15rem;
	height: 2.45rem;
	margin-left: 0.16rem;
	padding-top: 0.2rem;
	overflow: hidden;
}
.vr-box .ul_pic > li{
	float: left;
	width: 1.6rem;
	margin-left: 0.16rem;
	padding-top: 0.2rem;
	overflow: hidden;
}
.vr-box .ul_pic > li > a{
	width: 1.6rem;
}
.ul_pic {
	/* position: absolute;
	top: 0;
	left: 0; */
	display: inline-block;
	float: left;
	overflow: hidden;
}

/* #notice_ul>li:first-child{
	margin-left: 0;
}
 */

.dynamic_right {
	width: 5rem;
	height: inherit;
	line-height: 0.39rem;
	overflow: hidden;
	background: #fff;
}

.dynamic_top {
	width: 100%;
	height: 0.4rem;
	line-height: 0.4rem;
	border-bottom: 0.01rem solid #BE0E0E;
}

.top_left {
	width: 1.28rem;
	height: inherit;
	line-height: 0.4rem;
	text-align: center;
	color: #fff;
	font-size: 0.2rem;
	background: linear-gradient(to bottom, #BD0E0E, #C33320);
}

.all {
	font-size: 0.16rem;
	margin-right: 0.15rem;
}

.all>a {
	color: #BA0D0D;
}

.news_ul {
	width: inherit;
	height: auto;
	padding: 0.2rem 0.14rem 0;
}

.news_ul>li {
	width: 100%;
	height: 0.17rem;
	margin-bottom: 0.19rem;
	position: relative;
	padding-left: 0.1rem;
}

.news_ul>li::after {
	content: "";
	width: 0.04rem;
	height: 0.04rem;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -0.02rem;
	background: #BD0E0E;
}

.news_ul>li>a {
	display: block;
	width: 100%;
	height: 100%;
}

.news_word {
	width: 3.5rem;
	height: 0.17rem;
	line-height: 0.15rem;
	color: #333;
	font-size: 0.16rem;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.news_ul>li:last-child {
	margin-bottom: 0;
}

.news_date {
	height: 0.17rem;
	line-height: 0.17rem;
	color: #999999;
	font-size: 0.14rem;
}

.news_ul>li:hover .news_word {
	color: #BD0E0E;
}

/* 联合会介绍 联合会领导 */
.introduce {
	width: 12rem;
	height: 2.85rem;
	margin: 0.3rem auto 0;
}

/* 联合会介绍 */
.introduce_left {
	width: 5rem;
	height: inherit;
	overflow: hidden;
	background: #fff;
}

.news {
	width: 100%;
	height: 2.45rem;
	line-height: 0.22rem;
	padding: 0.15rem 0.14rem 0.12rem;
	overflow: hidden;
	font-size: 0.16rem;
}

.news>a>p {
	width: 100%;
	height: 100%;
	overflow: hidden;
	line-height: 0.24rem;
}

.news>a {
	display: block;
	width: 100%;
	height: 100%;
	color: #333;
}

.news_des {
	width: 100%;
	height: 1.35rem;
}

.img_box {
	display: inline-block;
	width: 2.12rem;
	height: 1.32rem;
	margin: 0 0.14rem 0rem 0;
	overflow: hidden;
}

.news_img {
	width: 2.12rem;
	height: 1.32rem;
	margin: 0 0.14rem 0rem 0;
	transition: 1s all;
}

.news_img:hover {
	transform: scale(1.2);
	transition: 1s all;
}

.news_z {
	width: 2.45rem;
	height: inherit;
	color: #333;
	font-size: 0.16rem;
	line-height: 0.22rem;
	overflow: hidden;
}

.news_words {
	width: 100%;
	height: 0.63rem;
	color: #333;
	font-size: 0.16rem;
	line-height: 0.21rem;
	margin-top: 0.11rem;
	overflow: hidden;
}

/* 联合会领导 */
.introduce_right {
	width: 6.7rem;
	height: inherit;
	overflow: hidden;
	background: #fff;
}

.ul_pic.ul_img {
	padding-left: 0;
	overflow: hidden;
}

.ul_img {
	display: inline-block;
	float: left;
	width: 100%;
	height: 2.45rem;
	overflow: hidden;
	/* padding-left: 0.14rem; */
}

.ul_img>li {
	float: left;
	width: 1.15rem;
	height: inherit;
	margin-left: 0.16rem;
	padding-top: 0.2rem;
}

.ul_img>li:first-child {
	margin-left: 0;
}

.ul_img .img:hover {
	transform: scale(1.1);
}

.img {
	display: block;
	width: 1.15rem;
	height: 1.54rem;
	border: 0.01rem solid #fff;
	margin: 0 auto;
	transition: .5s all;
}

.notice_right .img {
	box-shadow: 0 0 0.12rem 0rem #ddd;
}

.ul_pic .img:hover {
	transform: scale(1.1);
	transition: .5s all;
}

.leader,
.name {
	/* height: 0.17rem; */
	line-height: 0.2rem;
	text-align: center;
	color: #333333;
	font-size: 0.16rem;
	overflow: hidden;
}

.leader {
	margin: 0.12rem 0 0.1rem 0;
}

/* 图片 */
.pic {
	display: block;
	width: 12rem;
	height: 1rem;
	margin: 0.3rem auto 0;
}

/* 通知公告 优秀会员 */
.notice {
	width: 12rem;
	height: 2.74rem;
	margin: 0.29rem auto 0.3rem;
}
.notice > div{
	width: 5.85rem;
}
.dynamic .news_div{
	width: 5rem;
}
.notice_left {
	width: 5rem;
	height: inherit;
	overflow: hidden;
	background: #fff;
}

.notice_right {
	width: 6.7rem;
	height: inherit;
	overflow: hidden;
	background: #fff;
}

.leader_word {
	color: #333333;
	text-align: center;
	line-height: 0.2rem;
	font-size: 0.16rem;
	padding: 0 0.05rem;
	margin-top: 0.12rem;
	width: 100%;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	text-overflow: ellipsis;
}

/* 政策服务 国际快讯 国内快讯 邯郸新闻 军事知识 */
.policy {
	width: 12rem;
	overflow: hidden;
	margin: 0 auto;
}

/* 政策服务 */
.policy_box {
	width: 3.8rem;
	height: 3.4rem;
	overflow: hidden;
	background: #fff;
}

.policy_box .news_ul li .news_word {
	width: 2.4rem;
}

/* 国际快讯 国内快讯 邯郸新闻 */
.policy .policy_box:nth-child(2) {
	margin: 0 0.3rem;
}

.policy_option>li {
	float: left;
	width: 0.99rem;
	height: inherit;
	line-height: 0.4rem;
	text-align: center;
	color: #666666;
	font-size: 0.18rem;
	cursor: pointer;
}

.policy_option>li.act_option {
	color: #fff;
	background: linear-gradient(to bottom, #BD0E0E, #C33320);
}

/* 图片2 */
.red_img {
	display: block;
	width: 12rem;
	height: 1rem;
	margin: 0.3rem auto;
}

/* 人物专访 活动图片 */
.visit {
	width: 12rem;
	height: 2.86rem;
	margin: 0 auto 0.6rem;
}

.visit_left {
	width: 4.3rem;
	height: inherit;
	overflow: hidden;
	background: #fff;
}

.visit_ul {
	width: inherit;
	height: 2.46rem;
	padding: 0.2rem 0.14rem 0;
}

.visit_ul>li {
	width: 100%;
	height: 0.93rem;
	margin-bottom: 0.2rem;
}

.visit_ul>li>a {
	display: block;
	width: 100%;
	height: 100%;
	font-size: 0;
}

.visit_img {
	display: block;
	width: 0.81rem;
	height: 0.93rem;
	margin-right: 0.1rem;
}

.visit_des {
	width: 3.11rem;
	height: inherit;
}

.visit_name {
	height: 0.18rem;
	line-height: 0.24rem;
	color: #333;
	font-size: 0.18rem;
	margin: 0.03rem 0 0.11rem;
}

.visit_word {
	height: 0.58rem;
	line-height: 0.24rem;
	color: #666;
	font-size: 0.16rem;
	overflow: hidden;
	/* 多行文本溢出隐藏 */
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}

.visit_ul>li:hover .visit_name {
	color: #BD100F;
}

.visit_ul>li:hover .visit_word {
	color: #333333;
}

/* 活动图片 */
.visit_right {
	width: 7.4rem;
	height: inherit;
	overflow: hidden;
	margin-left: 0.3rem;
	background: #fff;
}

.pic_ul {
	height: 2.46rem;
	padding: 0.2rem 0.14rem 0;
	font-size: 0;
}

.pic_ul>li {
	float: left;
	width: 1.35rem;
	height: 0.93rem;
	margin: 0 0 0.2rem 0.09rem;
	position: relative;
	overflow: hidden;
}

.pic_ul>li:first-child,
.pic_ul>li:nth-of-type(6) {
	margin-left: 0;
}

.pic_ul>li img {
	display: block;
	width: 100%;
	height: 100%;
	transition: 1s all;
}

.mask {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 0.2rem;
	line-height: 0.2rem;
	color: #fff;
	font-size: 0.14rem;
	padding: 0 0.12rem;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	background: rgba(0, 0, 0, .5);
}

.pic_ul>li:hover img {
	transform: scale(1.2);
	transition: 1s all;
}
.href{
	width: 12rem;
	background-color: #fff;
	margin-top: 0.3rem;
	margin: 0.3rem auto;
}
.every-href > p{
	font-size: 0.2rem;
	font-weight: bold;
	color: #C22525;
	margin-top: 0.2rem;
	margin-left: 0.2rem;
}
.href-list{
	margin-left: 0.3rem;
	padding-left: 0.14rem;
	padding-right: 0.14rem;
	padding-top: 0.16rem;
	overflow: hidden;
}
.href-list > a{
	display: inline-block;
	float: left;
	margin-right: 0.3rem;
	margin-bottom: 0.1rem;
	font-size: 0.2rem;
	color: #666;
	cursor: pointer;
}
.href-list > a:hover{
	color: #BE1310;
}
.every-href .last-href-title{
	margin-top: 0.1rem;
}
.vr-img{
	width: 2rem;
	height: 1.5rem;
}
.vr-p{
	margin-top: 0.16rem;
	width: 100%;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	text-overflow: ellipsis;
}