a:hover{
	color: #d51c1a;
}
.l-top a,.l-top {
	font-size: 16px;
	color: #696969;
	text-decoration: none;
}
.l-top .path{
	width: 524px;
	float: left;
	line-height: 50px;
}
.l-top .back-index {
	width: 92px;
	float: right;
	line-height: 50px;
}
.box{
	background-color: #fff;
	padding: 20px;
}
.l-page-f {

height: 340px;
} 
.l-page-f .l-lanmu {
	width: 812px;
	float: left;
}

.l-page-b .l-lanmu {
	width: 334px;
	height: 298px;
	overflow: hidden;
	margin-right: 38px;
	float: left;
}

.l-page-b .last-lanmu {

	float: right;
	margin-right: 0px;
}


.l-lanmu .lanmu_title a{ 
			display: block;
		color: #3065ac;
		font-weight: normal;
		height: 42px;
		border-bottom: 1px solid #3065ac;
		padding-left: 22px;
}
.l-lanmu .lanmu_title .line{ 
		display: block;
		float: left;
		width: 5px;
		height:20px;
		background-color: #3065ac;
		margin-right: 12px;
		margin-top: 4px;
		overflow: hidden;
}
.l-page-f .l-lanmu ul{ 
		padding: 12px;
}
.l-lanmu ul{ 
		clear: both;
		padding-top: 12px;
}
 .l-lanmu ul li { 
line-height: 48px;
}
.l-page-b  .l-lanmu ul li a{ 
 	padding-left: 14px;
 }

.l-page-b  .l-lanmu ul li:before{
 
    display: inline-block;
 
    content: "●";
 

    
    color: #cccccc;
 
    font-size:6px;
 
}
.l-page-b  .l-lanmu ul li { 
line-height: 38px;
}
.l-lanmu .more{ 
		color: #fe663e;
}

.l-page-f .r-icons {
	width: 292px;
	float: right;
	*zoom:1;
}
.l-page-f .r-icons:after{ 
		content:".";
		display:block; 
		height:0;
		visibility:hidden;
		clear:both; 
}

.l-page-f .r-icons a{ 
	display: block;
	width: 292px;
	height: 69px;
	background: url(ll-bg.jpg) no-repeat center;
	margin-bottom: 20px;
	transition: .3s;
}
.l-page-f .r-icons a img{ 
	
	margin-left: 50px;
    margin-top: 5px;

}
.l-page-f .r-icons a:hover  img{ 
	margin-left: 42px;
}


/* ////页码 */

.barcon {
	margin-top: 16px;
	border-top: 1px solid #eee;
}
.barcon2 ul {
    	padding-left: 0;
    	list-style: none;
    	text-align: center;
	}
 
	.barcon2 li {
    	display: inline;
    	display: inline;
    	font-size: 16px;
	}
 
	.barcon2 a {
		font-size: 16px;
		font-weight: normal;
		display: inline-block;
		padding: 5px;
		padding-top: 0;
		color: black;
	}
 
	.barcon2 a:hover{
		color: rgb(255, 0, 0);
	}


	.pagehd{ height:20px; padding:15px 0; border-bottom:2px solid #3065ac; font-size:18px; }


.pagebd{  padding: 35px 12px 35px 12px; font-size: 16px; color: #696969; }

#wholePage {
	font-size: 16px;
	color: #696969;
}