@charset "utf-8";
#erji{
	background:url(erji-top.jpg) no-repeat center 34px #ededed;
}


#erji-header .w1182{
	height:140px;
	position:relative;
}




#erji-content{
	background:url(erji-foot.jpg) no-repeat bottom center;
}
.add{
	line-height:22px;
	height:22px;
	margin-bottom:20px;
}
.add a{ margin:0px 9px;}




#xilan-nei{
	background:#fff;
	padding:10px 136px;
}
#xilan-nei h1{
	line-height:38px;
	font-size:38px;
	text-align:center;
	padding:50px 0;
	font-weight:normal;
}


#infor{
	border-bottom:1px solid #dcdcdc;
	color:#999;
	height:55px;
}
#infor .left{
	display:inline;
	font-size:14px;
}
#infor .left span{
	margin:0px 10px 0px 11px;
}
#infor .left span a{
	color:#888;
}

#infor .right a,.editor .left a{
	width:35px;height:35px;float:left;margin:0 7px;padding-left:0;
}
.bds_weixin{ background:url(share1.gif) no-repeat !important;}
.bds_tsina{ background:url(share2.gif) no-repeat !important;}
.bds_qzone{ background:url(share3.gif) no-repeat !important;}
.bds_more{ background:url(share4.gif) no-repeat !important;}




.pages_content{line-height:30px;margin:0;padding:0px 10px;font-size:16px;}
.pages_content p{ margin-top:15px;font-size:16px;}
.pages_content img{height:auto;max-width:800px;}

.pages_content .list01 li a p{ margin-top:0px;	font-family:Microsoft Yahei;}
.pages_content .editor{color:#898989;font-size:12px;text-align:right;padding:5px 0;}



.editor{
	border-bottom:1px solid #f4f4f4;
	border-top:1px solid #f4f4f4;
	padding:24px 0px 14px 0px;
	_height:35px;
	margin:13px 0px;
	overflow:hidden;
}
.editor .left{ margin-left:-7px;}
.editor .right{ margin:8px 18px 0px 0px;}




#xilan-nei .list{
	margin:30px 16px 66px 0px;
}
#xilan-nei .list p{
	font-size:16px;
	color:#c50000;
	margin-bottom:13px;
}
#xilan-nei .list li{	
	font-size:14px;
	color:#888;
	height:32px;
	line-height:32px;
	background:url(lieb-li.gif)) no-repeat left center;
	padding-left:13px;
}
#xilan-nei .list li p{
    float:left;	
	font-size:15px;
	margin:0;
	color:#333;
	width:750px;
}
#relativeArticlesDiv .list ul li {
	font-size: 14px;
    color: #888;
    height: 32px;
    line-height: 32px;
    background: url(images/erji-li.gif) no-repeat left center;
    padding-left: 13px;
}
#xilan-nei .list li span{
	float:right;
}
#xilan-nei .list li a{
	float:left;
	font-size:15px;
}

#lieb .add{ margin-left:216px;}
#lieb .sidebar{
	width:190px;
	float:left;
}
#lieb .sidebar p{
	width:190px;
	height:75px;
	background:url(lieb-p.gif) no-repeat 163px 31px #c80000;
	line-height:75px;
	margin-bottom:2px;
}
#lieb .sidebar p.current{
	height:68px;
	height:68px;
	margin-bottom:0px;
}
#lieb .sidebar p a{
	display:block;
	width:124px;
	padding-left:66px;
	height:100%;
	color:#fef2b5;
	font-size:18px;
	text-decoration:none;
	font-weight:bold;
}
#lieb .sidebar .p1 a{ background:url(lieb-p1.gif) no-repeat 24px 27px;}
#lieb .sidebar .p2 a{ background:url(lieb-p2.gif) no-repeat 23px 26px;}
#lieb .sidebar .p3 a{ background:url(lieb-p3.gif) no-repeat 27px 21px;}
#lieb .sidebar .p4 a{ background:url(lieb-p4.gif) no-repeat 25px 26px;}
#lieb .sidebar .p5 a{ background:url(lieb-p5.gif) no-repeat 24px 24px;}
#lieb .sidebar .p6 a{ background:url(lieb-p6.gif) no-repeat 25px 23px;}
#lieb .sidebar .p7 a{ background:url(lieb-p7.gif) no-repeat 26px 27px;}
#lieb .sidebar .p8 a{ background:url(lieb-p8.gif) no-repeat 25px 26px;}
#lieb .sidebar .p9 a{ background:url(lieb-p9.gif) no-repeat 26px 22px;}
#lieb .sidebar .p10 a{ background:url(lieb-p10.png) no-repeat 26px 27px;}



#lieb .sidebar ul{
	display:none;
	margin-bottom:2px;
	background:#c80000;
	padding-bottom:10px;
}
#lieb .sidebar li{
	width:165px;
	height:49px;
	background:url(lieb-li.gif) no-repeat top left;
	line-height:49px;
	font-size:16px;
	padding-left:30px;
}
#lieb .sidebar li a{
	color:#fff;
	text-decoration:none;
	float:left;
}
#lieb .sidebar li i{
	float:left;
	display:inline;
	margin:18px 0px 0px 7px;
	width:7px;
	height:14px;
	background:url(lieb-i.gif) no-repeat;
}
#lieb .sidebar li.on label{
	width:9px;
	height:48px;
	background:url(lieb-on.gif) no-repeat;
	display:block;
	float:right;
	margin-right:-9px;
}
#lieb .sidebar li.on a{
	font-weight:bold;
}



#lieb .main{
	width:875px;
	background:#fff;
	float:right;
	padding:32px 43px 40px 42px;
}
#lieb .main .title{
	font-size:30px;
	color:#c80000;
}
#lieb .main ul{
	margin:3px 0px 0px 5px;
}
#lieb .main li{
	border-bottom:1px solid #ededed;
	text-align:right;
	font-size:14px;
	color:#bbb;
	line-height:60px;
}
#lieb .main li a{
	font-size:18px;
	float:left;
}



.pages{
	font-size:16px;
	margin:37px 0px 0px 45px;
}
.pages a{
	display:inline-block;
	height:35px;
	line-height:35px;
	background:#ececec;
	padding:0px 15px;
	margin:0px 6px;
}
.pages a:hover,.pages .current{
	text-decoration:none;
	background:#c40000;
	color:#fff;
}
.pages .current,.pages .on{
	background:#b64d4a;
	color:#fff;
	text-decoration:none;
}

.pages a.on{
	background:#b64d4a;
	color:#fff;
	text-decoration:none;
}
.download{
	padding:10px 20px 25px 20px;
}

.download li{
	line-height:30px;
	padding-top:10px;
	position:relative;
}

.download li a{
	display:block;
	width:100%;
	height:100%;
	position:relative;
	z-index:2;
	text-decoration:none;
}

.download li i{
	position:absolute;
	right:5px;
	bottom:5px;
	width:21px;
	height:20px;
	background:url(download.png);
	z-index:1;	
}

.download li:hover i{
	background:url(download2.png);
}


.close1{
	width:36px;
	height:36px;
	position:absolute;
	right:15px;
	top:15px;
	background:url(/images/close.gif);
	cursor:pointer;
}
#lieb .sidebar2{
	width:190px;
	float:left;
	background:#c80000;
	padding-bottom:10px;
}

#lieb .sidebar2 h3{
	width:190px;
	height:68px;
	background:url(lieb-p.gif) no-repeat 163px 31px #c80000;
	line-height:68px;
}

#lieb .sidebar2 h3 a{
	display:block;
	width:124px;
	padding-left:66px;
	height:100%;
	color:#fef2b5;
	font-size:18px;
	text-decoration:none;
	font-weight:bold;
}
#lieb .sidebar2 .icon1 a{ background:url(lieb-p1.gif) no-repeat 26px 22px;}
#lieb .sidebar2 .icon2 a{ background:url(lieb-p2.gif) no-repeat 26px 22px;}
#lieb .sidebar2 .icon3 a{ background:url(lieb-p3.gif) no-repeat 26px 22px;}
#lieb .sidebar2 .icon4 a{ background:url(lieb-p4.gif) no-repeat 26px 22px;}
#lieb .sidebar2 .icon5 a{ background:url(lieb-p5.gif) no-repeat 26px 22px;}
#lieb .sidebar2 .icon6 a{ background:url(lieb-p6.gif) no-repeat 26px 22px;}
#lieb .sidebar2 .icon7 a{ background:url(lieb-p7.gif) no-repeat 26px 22px;}
#lieb .sidebar2 .icon8 a{ background:url(lieb-p8.gif) no-repeat 26px 22px;}
#lieb .sidebar2 .icon9 a{ background:url(lieb-p9.gif) no-repeat 26px 22px;}


#lieb .sidebar2 li{
	position:relative;
	padding-top:2px;
	background:url(lieb-li.gif)) no-repeat;
}

#lieb .sidebar2 li span{
	display:block;
	padding-right:35px;
	text-align:center;
	line-height:48px;
	font-size:18px;
	color:#fff;
}

#lieb .sidebar2 li span a{
	color:#fff;
	text-decoration:none;
}

#lieb .sidebar2 li b{
	position:absolute;
	right:25px;
	top:20px;
	width:7px;
	height:14px;
	background:url(lieb-li.gif));
}

#lieb .sidebar2 li.open span a{
	font-weight:bold;
}

#lieb .sidebar2 li.open b{
	right:22px;
	top:25px;
	width:14px;
	height:7px;
	background:url(lieb-i2.gif);
}

#lieb .sidebar2 .tree{
	background:#fff;
	margin:5px;
	display:none;
	padding:5px 15px;
}

#lieb .sidebar2 li.open .tree{
	display:block;
}

#lieb .sidebar2 .tree p{
	position:relative;
	line-height:40px;
	border-bottom:1px dashed #ccc;
	font-size:18px;
	color:#c80000;
	overflow:visible;
}

#lieb .sidebar2 .tree p a{
	color:#c80000;
}

#lieb .sidebar2 .tree p.current{
	font-weight:bold;
}

#lieb .sidebar2 .tree p.current i{
	position:absolute;
	width:0;
	height:0;
	border-top:13px solid transparent;
	border-left:9px solid #c80000;
	border-bottom:13px solid transparent;
	top:50%;
	right:-29px;
	margin-top:-13px;
}













	
	

@media screen and (max-width:760px){
#erji{ height:3000px;}
