@import url(base.css);
@import url(layout.css);
/*left*/
.lpc ul{
	border:solid 1px #ccc;
	margin-bottom:5px;
}
.lpc h2{
	height:41px;
	line-height:41px;
	padding-left:20px;
	background:url(../images/lpc_h2.png) no-repeat;
}
.lpc li{
	height:33px;
	line-height:33px;
	padding-left:36px;
	background:url(../images/lpc_li.jpg) no-repeat;
}
.lpcpro li{
	padding-left:15px;
	background:url(../images/lpc_li.jpg) -15px center no-repeat #f1f1f1;
}
/*right*/
.weizhi h2{
	height:31px;
	line-height:31px;
	padding-left:10px;
	font-size:13px;
	font-weight:normal;
	background:url(../images/weizhi_bg.gif) 10px bottom no-repeat;
}
#right h1{
	margin-top:10px;
	text-align:center;
}
.content{
	margin:10px 15px;
	line-height:21px;
	height:auto!important; 
	height:600px; 
	min-height:600px;
	color:#333;
	border-bottom:solid 1px #ccc;
}
.content p,.content div{
	text-indent:2em;
	margin-bottom:5px;
}
/*news*/
.list_news{
	background:none;
	height:auto!important; 
	height:100px; 
	min-height:100px;
}
.list_news li{
	float:left;
	width:690px;
	height:24px;
	line-height:24px;
	margin-bottom:5px;
	background:url(../images/news_line.gif) left bottom repeat-x;
}
.list_news li a{
	width:550px;
	padding-left:0px;
	background:url(../images/3h.gif) 5px center no-repeat;
}
/*pro  717 700*/
.list_top{
	height:222px;
}
.list_text{
	float:left;
	width:370px;
	padding:0 30px;
	line-height:25px;
}
.roll2{
	float:left;
	width:260px;
	height:222px;
	background:url(../images/roll2.gif) no-repeat;
}
#demo{
	width:229px;
	height:191px;
	margin:15px 13px 16px 18px;
	overflow:hidden;
}
#demo img{
	width:207px;
	height:165px;
	margin:12px 1px;
	border:solid 1px #ccc;
}
.list_pro{
	height:auto!important; 
	height:250px; 
	min-height:250px;
}
.list_pro li{
	float:left;
	width:175px;
	margin-top:10px;
	text-align:center
}
.list_pro a{
	display:block;
	width:141px;
	height:106px;
	padding:1px;
	border:solid 1px #ccc;
}
.list_pro img{
	width:141px;
	height:106px;
}
.list_pro .name{
	height:25px;
	line-height:25px;
	padding:0;
	border:none;
}
/*翻页*/
.dede_pages{
	width:98%;
	height:50px;
}
.dede_pages ul{
	float:left;
	padding:12px 16px;
}
.dede_pages ul li{
	float:left;
	line-height:17px;
	margin-right:6px;
	padding:2px 2px;
	border:1px solid #ccc; /*边*/
}
.dede_pages ul li a{
	float:left;
	display:block;
	padding:0px 4px;
	color:#333; /*字体*/
}
.dede_pages ul li a:hover{
	padding:0px 4px;
	color:#fff;
	background:#F63 /*hover*/
}
.dede_pages ul li.thisclass{
    border:solid 1px #ff6500;
    border:navy 1px solid;
    margin-right:2px;
	padding:2px 4px;
	font-weight:bold;
	background:#ffbe94;
}
.dede_pages ul li.thisclass a{
	color:#F63; /*当前页*/
}
.dede_pages .pageinfo{
	padding:0px 10px;
	color:#999; /*统计*/
}
.dede_pages .pageinfo strong{
	margin:0px 2px;
	color:#555; /*统计*/
	font-weight:normal;
}
/**/
.book{
	width:98%;
	text-align:center;
	border-collapse:collapse;
}
.book td{
	height:23px;
	line-height:23px;
	/*border:#CCC solid 1px;*/
}
.book_l{
	width:150px;
	text-align:right;
	padding-right:10px;
}
.book_r{
	text-align:left;
	padding-left:10px;
}
.book span{
	color:#f00
}
