@charset "utf-8";
/*左边*/
i, em{font-style: normal;}
.container{width: 880px; float:left;}
.activity-brand .top1{padding: 20px 30px;overflow: hidden;background:#f6f6f6; margin-bottom:20px; height:120px;}
.activity-brand .top1 .date{float: left;width: 84px;height: 108px;border: 1px solid #777;text-align: center;}
.activity-brand .top1 .date em{display: block;line-height: 60px;font-size: 30px;color: #333;}
.activity-brand .top1 .date span{display: block;font-size: 14px;}
.activity-brand .top1 .date:after{content: "";display: inline-block;width: 38px;margin-top: 18px;border-bottom: 1px solid #777;}
.activity-brand .top1 .thumbnail{float: left;width: 200px;height: 120px;margin-left: 30px;}
.activity-brand .top1 .thumbnail img{display: block;width: 200px;height: 120px;}
.activity-brand .top1 .text{float: left;width: 474px;margin-left: 30px;}
.activity-brand .top1 .text h3{font-weight: bold;font-size: 14px;color: #333;}
.activity-brand .top1 .text p{display: -webkit-box;height: 72px;line-height: 24px;margin-top: 10px;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.activity-brand .top1 .text span{float: right;color: #999;}
.activity-brand .top1 .text span:before{content: "";display: inline-block;width: 23px;height: 23px;margin-right: 6px;vertical-align: middle;background-image: url(../images/icon.png);background-repeat: no-repeat;background-position: -14px -114px;}


.activity-brand .top2{padding: 10px;overflow: hidden;background:#f6f6f6; margin-bottom:20px; height:180px;}
 
.activity-brand .top2 .thumbnail{float: left;width: 300px;height: 180px; }
.activity-brand .top2 .thumbnail img{display: block;width: 300px;height: 180px;}
.activity-brand .top2 .text{float: left;width: 525px;margin-left: 25px;}
.activity-brand .top2 .text h3{font-size: 16px;color: #333; padding-top:10px; font-weight:normal;}
.activity-brand .top2 .text p{display: -webkit-box;height: 88px;line-height: 22px;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.activity-brand .top2 .text p.p1{display: -webkit-box;height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.activity-brand .top2 .text span{float: right;color: #999;}
.activity-brand .top2 .text span:before{content: "";display: inline-block;width: 23px;height: 23px;margin-right: 6px;vertical-align: middle;background-image: url(../images/icon.png);background-repeat: no-repeat;background-position: -14px -114px;}
/*右边*/

.mright {
	float: right;
	width: 256px;
	border: 1px solid #eeeeee;
	margin-left: 20px;
	background-color: #FFF;
	padding: 10px;
}
.mright ul li span a:hover {
	margin-left: 10px;
	position: relative;
}
.part2 {
	float: left;
	width: 256px;
	height: 32px;
	background: url(../images/part2bg.jpg) bottom no-repeat
}
.part2 span {
	float: left;
	width: 239px;
	font-size: 16px;
	font-weight:bold;
	 
}
.part2 span a {
	color: #5c5c5c;
}
.part2 span a:hover {
	color: #da8600;
	text-decoration: none;
}
.part2 img {
	float: left;
	width: 17px;
	height: 17px;
	padding-top: 5px;
}
.part3 {
	float: left;
	width: 256px;
	padding-bottom: 20px;
}
.part3 .zxal {
	float: left;
	width: 120px;
	height: 100px;
	text-align: center;
	overflow: hidden;
	padding: 10px 4px 0px 4px;
}
.part3 .zxal p{
overflow:hidden;
line-height:26px;
height:26px;
}
 
 
 
 .part5 {
	float: left;
	width: 256px;
	padding-bottom: 20px;
}
.part5 .zxal {
 
	text-align: left;
	overflow: hidden;
	padding: 4px 4px 0px 4px;
}
.part5 .zxal p{
height:26px;
line-height:26px;
overflow:hidden;
}
.part4 {
	float: left;
	width: 256px;
	font-size: 12px;
}
.part4 li {
	float: left;
	width: 256px;
	height: 14px;
	padding-top: 15px;
	padding-bottom: 5px;
	font-family: "宋体";
	color: #868686;
}
.part4 span {
	float: left;
	width: 100%;
}
.part4 span a {
	color: #5c5c5c;
}
.part4 span a:hover {
	color: #dd4250;
}
