/******所有活动的公用css*********
 ***** @author joy**********
 ***** @since 2017-02-13*****
 ****************************/
.container-fluid .banner img{
	width: 100%;
}
.container-fluid .cont-right .block{
	margin-top: 20px;
}
.container-fluid .cont-right .block .title{
	text-align: center;
	font-size: 18px;
	color: #000;
	margin: 30px 0;
}
.container-fluid .cont-right .block .title .en{
	font-size: 12px;
	color: #888;
	margin-top: 5px;
}
.container-fluid .cont-right .block .txt{
	line-height: 25px;
	text-indent: 30px;
	text-align: center;
	margin-bottom: 10px;
}
.container-fluid .cont-right .block-1 .item-wrap .item{
	font-size: 12px;
	color: #333;
	width: 32%;
	float: left;
	margin-right: 2%;
}
.container-fluid .cont-right .block-1 .item-wrap .item img{
	display: block;
	width: 70%;
	margin: 0 auto;
}
.container-fluid .cont-right .block-1 .item-wrap .item-3{
	margin-right: 0;
}
.container-fluid .cont-right .block-1 .item-wrap .item p.title{
	margin: 10px 0;
	font-size: 14px;
	color: #333;
}
.container-fluid .cont-right .block-1 .item-wrap .item p{
	line-height: 20px;
	font-size: 12px;
	color: #666;
	text-align: center;
}
.container-fluid .cont-right .block-2 .item-wrap{
	margin-top: 60px;
	font-size: 12px;
}
.container-fluid .cont-right .block-2 .item{
	float: left;
	width: 33.333%;
	font-size: 14px;
}
.container-fluid .cont-right .block-2 .item img{
	display: block;
	width: 80%;
	margin: 0 auto;
}
.container-fluid .cont-right .block-2 .item-2{
	margin-top: -50px;
}
.container-fluid .cont-right .block-2 .item-2 img{
	margin-top: 20px;
}
.container-fluid .cont-right .block-2 .item-1 img,
.container-fluid .cont-right .block-2 .item-3 img{
	margin-bottom: 20px;
}
.container-fluid .cont-right .block-2 .item-wrap .item .info{
	position: relative;
	-webkit-text-size-adjust: none;
	font-size: 11px;
}
.container-fluid .cont-right .block-2 .item-wrap .item .info img{
	display: block;
	width: 100%;
}
.container-fluid .cont-right .block-2 .item-wrap .item .info .text{
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
}
.container-fluid .cont-right .block-2 .item-wrap .item .info span{
	display: block;
	position: absolute;
	left: 5px;
	right: 5px;
	top: 50%;
	margin-top: -17px;
}
.container-fluid .cont-right .block-3 .item-wrap .item{
	padding-top: 10px;
}
.container-fluid .cont-right .block-3 .item-wrap .item .num{
	width: 50px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	color: #fff;
	border-radius: 25px;
	font-size: 22px;
	background: #e84c3d;
	float: left;
	margin: 10px 0;
	margin-right: 8px;
}
.container-fluid .cont-right .block-3 .item-wrap .item-2 .num{
	background: #f0861f;
}
.container-fluid .cont-right .block-3 .item-wrap .item-3 .num{
	background: #4c89e3;
}
.container-fluid .cont-right .block-3 .item-wrap .item-4 .num{
	background: #16a086;
}
.container-fluid .cont-right .block-3 .item-wrap .item-5 .num{
	background: #9bbb58;
}
.container-fluid .cont-right .block-3 .item-wrap .item-6 .num{
	background: #e84c3d;
}
.container-fluid .cont-right .block-3 .item-wrap .item p{
	margin: 0;
	font-size: 12px;
	text-align: left;
	line-height: 20px;
	color: #777;
}
.container-fluid .cont-right .block-3 .item-wrap .item p.title{
	color: #333;
	font-size: 14px;
}
.container-fluid .cont-right .block-4 .item-wrap .item{
	width: 49%;
	float: left;
	margin-right: 2%;
	font-size: 12px;
	position: relative;
	margin-bottom: 20px;
}
.container-fluid .cont-right .block-4 .item-wrap .item .cont{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.container-fluid .cont-right .block-4 .item-wrap .item img.bg{
	min-height: 260px;
}
.container-fluid .cont-right .block-4 .item-wrap .item img{
	display: block;
	width: 100%;
}
.container-fluid .cont-right .block-4 .item-wrap .item-2,
.container-fluid .cont-right .block-4 .item-wrap .item-4,
.container-fluid .cont-right .block-4 .item-wrap .item-6,
.container-fluid .cont-right .block-4 .item-wrap .item-8{
	margin-right: 0;
}
.container-fluid .cont-right .block-4 .item-wrap .item p.title{
	margin: 10px 0;
	font-size: 14px;
	color: #f0861f;
}
.container-fluid .cont-right .block-4 .item-wrap .item .info{
	padding: 5px;
}
.container-fluid .cont-right .block-4 .item-wrap .item .link{
	position: relative;
}
.container-fluid .cont-right .block-4 .item-wrap .item .link img{
	display: block;
	width: 14%;
	margin: 0 auto;
	margin-top: -17%;
}
.container-fluid .cont-right .block-4 .item-wrap .item .link span{
	display: block;
	position: absolute;
	top: 0;
	width: 100%;
	color: #fff;
	height: 100%;
	font-size: 12px;
	text-align: center;
}
.container-fluid .cont-right .block-5 .item-wrap .item{
	display: block;
	width: 35%;
	float: left;
	position: relative;
	text-align: center;
}
.container-fluid .cont-right .block-5 .item-wrap .item img{
	display: block;
	width: 100%;
}
.container-fluid .cont-right .block-5 .item-wrap .item-3{
	float: right;
}
.container-fluid .cont-right .block-5 .item-wrap .list{
	width: 20%;
	float: left;
	margin: 0 5%;
	text-align: center;
}
.container-fluid .cont-right .block-5 .item-wrap .list img{
	display: block;
	width: 50%;
	margin: 0 auto;
	margin-top: 40%;
}
.container-fluid .cont-right .block-5 .item-wrap .list .text{
	line-height: 30px;
	-webkit-text-size-adjust: none;
	font-size: 11px;
}
.container-fluid .cont-right .block-5 .item-wrap .item .info{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.container-fluid .cont-right .block-5 .item-wrap .item p{
	font-size: 12px;
	margin: 0;
}
.container-fluid .cont-right .block-5 .item-wrap .item .title{
	font-size: 14px;
	color: #fff;
	margin: 0;
	margin-top: 6%;
	height: 29%;
	display: table;
	width: 100%;
}
.container-fluid .cont-right .block-5 .item-wrap .item .title span{
	display: table-cell;
	vertical-align: middle;
}
.container-fluid .cont-right .block-5 .item-wrap .item .text{
	line-height: 18px;
	position: relative;
	top: 30%;
	margin-top: -18px;
}
.container-fluid .cont-right .block-5 .item-wrap .second,
.container-fluid .cont-right .block-5 .item-wrap .four{
	margin: 15px 0;
}
.container-fluid .cont-right .block-5 .item-wrap .second .left,
.container-fluid .cont-right .block-5 .item-wrap .four .left{
	float: left;
	width: 35%;
	position: relative;
}
.container-fluid .cont-right .block-5 .item-wrap .second .right,
.container-fluid .cont-right .block-5 .item-wrap .four .right{
	float: right;
	width: 35%;
	position: relative;
}
.container-fluid .cont-right .block-5 .item-wrap .second .left .text,
.container-fluid .cont-right .block-5 .item-wrap .four .left .text,
.container-fluid .cont-right .block-5 .item-wrap .second .right .text,
.container-fluid .cont-right .block-5 .item-wrap .four .right .text{
	float: left;
	position: absolute;
	top: 50%;
	right: 56%;
	-webkit-text-size-adjust: none;
	font-size: 11px;
	margin-top: -8px;
	text-align: center;
}
.container-fluid .cont-right .block-5 .item-wrap .four .right .text{
	margin-top: -13px;
}
.container-fluid .cont-right .block-5 .item-wrap .second .left img,
.container-fluid .cont-right .block-5 .item-wrap .four .left img,
.container-fluid .cont-right .block-5 .item-wrap .second .right img,
.container-fluid .cont-right .block-5 .item-wrap .four .right img{
	width: 10%;
	margin: 0 auto;
	margin-left: 45%;
}
.container-fluid .cont-right .block-6{
	margin: 0 -10px;
	padding-bottom: 50px;
}
.container-fluid .cont-right .block-6 .item-wrap .up .left,
.container-fluid .cont-right .block-6 .item-wrap .down .right{
	width: 65%;
	float: left;
}
.container-fluid .cont-right .block-6 .item-wrap .up .right,
.container-fluid .cont-right .block-6 .item-wrap .down .left{
	width: 35%;
	float: left;
}
.container-fluid .cont-right .block-6 .item-wrap .up .right img,
.container-fluid .cont-right .block-6 .item-wrap .down .left img{
	display: block;
	width: 95%;
	margin: 0 auto;
}
.container-fluid .cont-right .block-6 .item-wrap .up .left .item,
.container-fluid .cont-right .block-6 .item-wrap .down .right .item{
	padding: 5px 0;
	min-height: 62px;
}.container-fluid .cont-right .block-6 .item-wrap .up{
	margin-bottom: 20px;
}
.container-fluid .cont-right .block-6 .item-wrap .up .left .item .img{
	width: 40px;
	float: right;
	margin-left: 5px;
}
.container-fluid .cont-right .block-6 .item-wrap .down .right .item .img{
	width: 40px;
	float: left;
	margin-left: 5px;
}
.container-fluid .cont-right .block-6 .item-wrap .up .left .item .img img,
.container-fluid .cont-right .block-6 .item-wrap .down .right .item .img img{
	width: 90%;
	margin: 6px auto;
}
.container-fluid .cont-right .block-6 .item-wrap .up .left .item p{
	margin: 0;
	-webkit-text-size-adjust: none;
	font-size: 11px;
	text-align: right;
	color: #777;
}
.container-fluid .cont-right .block-6 .item-wrap .down .right .item p{
	margin: 0;
	-webkit-text-size-adjust: none;
	font-size: 11px;
	text-align: left;
	color: #777;
}
.container-fluid .cont-right .block-6 .item-wrap .up .left .item .title,
.container-fluid .cont-right .block-6 .item-wrap .down .right .item .title{
	font-size: 13px;
	color: #333;
}
