.fw{
	color:#fff;
}

.fw a{
	color:#fff;
}

.fw a:hover{
	color:#dfdfdf !important;
}
.pic,.pic img{
	width:100%;
	height:100%;
}






#zhuanqu{
	background:url(images/cj24/zhuanqu-bg.jpg) no-repeat center left;
	height:380px;
	overflow:hidden;
}
#zhuanqu h1{
	font-size:35px;
	text-align:center;
	line-height:50px;
	height:50px;
	margin:22px 0px 15px 0px;
}
#zhuanqu h1 a{ color:#dc0d03;}
#zhuanqu .link{ float:left;}
#zhuanqu .link a{
	width:256px;
	height:293px;
	display:block;
}
#zhuanqu .right{ width:895px;}
#zhuanqu .list1{ margin:0px 0px 0px -32px;}
#zhuanqu .list1 li{
	width:400px;
	float:left;
	display:inline;
	margin-left:32px;
	font-size:16px;
	line-height:34px;
	height:34px;
	padding-left:21px;
	overflow:hidden;
	background:url(images/cj24/li.png) no-repeat left center;
}
#zhuanqu .list1 li a{ color:#333;}
#zhuanqu .list2{ margin:21px 0px 0px -39px;}
#zhuanqu .list2 li{
	width:184px;
	height:114px;
	float:left;
	display:inline;
	position:relative;
	margin:0px 0px 0px 41px;
}
#zhuanqu .list2 li img{
	width:100%;
	height:100%;
}
#zhuanqu .list2 li span{
	width:34px;
	padding-left:4px;
	height:19px;
	line-height:17px;
	position:absolute;
	position:absolute;
	top:0;
	left:0;
	color:#fff;
	font-size:14px;
	overflow:hidden;
	background:url(images/cj24/span.png) no-repeat top left;
}

#zhuanqu .list2 li p{
    position: absolute;
    width: calc(100% - 10px);
    bottom: 5px;
    left: 0px;
    line-height: 18px;
	height:36px;
    padding:0px 5px;
	display:none;
	color:#fff;
	font-size:14px;
}
#zhuanqu .list2 li .shadow{
	width:100%;
	height:47px;
	position:absolute;
	bottom:0;
	left:0;
	display:none;
	background-color:rgba(0,0,0,0.4); 
}

#zhuanqu .list2 li:hover p,#zhuanqu .list2 li:hover .shadow{ display:block;}


