@charset "utf-8";
/* CSS Document */
*{
	padding:0px;
	margin:0px;
}
html{
	background:#E9FAFF;
}
body{
	font:12px Verdana,Arial,Tahoma;
}
img{
	border:none;
}

a{
	color:#256EB1;
	text-decoration:none;
}
a:hover{
	color:#F33;
	text-decoration:underline;
}
ul{
	list-style:none;
}
input,select,button{
	font:12px Verdana,Arial,Tahoma;
	vertical-align:middle;
}

/*---------- stock ---------*/
.center{
	margin:0px auto;
}
.w800{
	width:800px;
	/*position:relative;*/
}

/*头部*/
.header{
	margin:0px auto;
	background:#fff;
	overflow:hidden;
}
.header .topleft{
	float:left;
}
.header .topleft h1 a{
	width:434px;
	height:80px;
	display:block;
	font-size:0px;
	text-indent:-200px;
	overflow:hidden;
	background:url(../images/index_01.jpg) center center no-repeat;
}
.header .topright{
	float:right;
	width:300px;
	height:80px;
}
.header .topright p{
	clear:both;
	padding-top:10px;
	text-align:right;
	padding-right:10px;
}
.header .topright .rexian{
	padding-top:20px;
	clear:both;
	font-size:18px;
	color:red;
}

.banner{
	clear:both;
	height:152px;
}

.content{
	overflow:hidden;
	margin:0px auto;
	background:#fff;
	height:auto;
}

.content .cleft{
	float:left;
	width:194px;
	height:100%;
	background:url(../images/index_06.jpg) repeat-y;
}
.content .cleft .type{
	margin-top:10px;
}
.cleft dl{
	clear:both;
}
.cleft dl dd{
	padding-left:13px;
	padding-right:10px;
	padding-top:10px;
	}
.cleft dl dd ul{
	margin:0px;
	padding:0px;
}
.cleft dl dd ul li{
	padding:6px 0;
	padding-left:25px;
}
.cleft dl dd ul li.bg{
	background:#F6F6F6;
}

.content .menu{
	clear:both;
	width:100%;
}
.menu a{ margin:0 10px;}

.content .gtitle{
	width:100%;
	margin-top:20px;
}
.content .gtitle h5{
	width:112px;
	font-size:15px;
	color:#333333;
	margin-left:15px;
	padding:3px 0;
	background:#EFEFEF;
	text-align:center;
}
.content .gcontent{
	clear:both;
	width:576px;
	margin-left:15px;
	margin-top:15px;
}
.content .gcontent .gleft{
	float:left;
	width:380px;
	line-height:22px;
	text-indent:2em;
	background:url(../images/len.gif);
}
.content .gcontent .gright{
	float:right;
	width:190px;
}

.content .ptitle{
	width:100%;
	background:url(../images/index_16.jpg) no-repeat;
	height:30px;
	margin-top:10px;
}
.lxwm{
	margin-left:10px;
	font-size:12px;
	line-height:22px;
	
}
.pp{
	padding-bottom:20px;
}

.content .newlist{
	width:580px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}

.content .newlist .listleft{
	width:290px;
	float:left;
}

.newlist dl{
	clear:both;
}
.newlist dl dt{
	height:25px;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	color:#2593c8;
	padding-left:15px;
	background:url(../images/ico1.gif) no-repeat;
}



.newlist .listright{
	width:290px;
	float:right;
}

.newul{
	width:100%;
	margin-top:5px;
}
.newul li{
	line-height:22px;
	padding-left:10px;
	background:url(../images/biao2.jpg) no-repeat 0px 8px;
}
.newul li a{
	color:#333;
}

/*---------- e : 图文混排列表 ---------*/
.e2{/* 横向浮动的图片列表 120*90  */
	width:100%;
	overflow:hidden;
	clear:both;
	padding-top:10px;
	padding-bottom:8px;
}
.e2 li{
	width:132px;
	overflow:hidden;
	padding-left:12px;
	margin-top:10px;
	float:left;
	text-align:center;
}
.e2 li a{
	display:block;
}
.e2 li a:hover img{
	border:1px solid #999;
	padding:2px;
}
.e2 li a img{
	display:block;
	border:1px solid #E3E3E3;
	padding:2px;
	width:126px;
	height:124px;
}
.e2 li a span{
	display:block;
	line-height:17px;
	padding-top:6px;
}
.e1{/* 横向浮动的图片列表 120*90  */
	width:100%;
	overflow:hidden;
	clear:both;
	padding-top:10px;
	padding-bottom:8px;
}
.e1 li{
	width:132px;
	height:196px;
	overflow:hidden;
	padding-left:12px;
	margin-top:10px;
	float:left;
	text-align:center;
}
.e1 li a{
	display:block;
}
.e1 li a:hover img{
	border:1px solid #999;
	padding:2px;
}
.e1 li a img{
	display:block;
	border:1px solid #E3E3E3;
	padding:2px;
	width:126px;
	height:124px;
}
.e1 li a span{
	display:block;
	line-height:17px;
	padding-top:6px;
}
.e1 li span.fjsx{
	width:130px;
	height:20px;
	overflow:hidden;	
}

/*单页内容*/
.onecontent{
	padding:10px 15px 10px 10px;
	line-height:2em;
	overflow:hidden;
}
.onecontent p{
	text-indent:2em;
}

/*新闻列表*/
.newslist{
	width:96%;
	margin-left:5px;
	margin-top:10px;
}
.newslist ul li{
	height:23px;
	line-height:23px;
	padding-left:15px;
	background:url(../images/biao2.jpg) no-repeat 5px 9px;
	border-bottom:1px #E4E4E4 solid;
}
.newslist ul li span{
	float:right;
}
.newslist ul li a{
	color:#000;
}
.newslist ul li a:hover{
	color:red;
}
.map{
	height:24px;
	margin-top:10px;
	padding-left:10px;
	font-size:14px;
	color:#0095d9;
	font-weight:bold;
	background:url(../images/xian.gif) no-repeat bottom -8px;
}
.pager{
	text-align:center;
	height:30px;
	line-height:30px;
	padding:10px 0;
}
.proinfo{
	margin-top:20px;
}
.proinfo td{
	line-height:2em;
}
.proinfo td h1{
font-size:14px;
}

/*新闻内容*/
.ntitle{
	font-size:20px;
	text-align:center;
	height:30px;
	line-height:30px;
	padding-top:15px;
	padding-bottom:5px;
}
.ninfo{
	width:589px;
	text-align:center;
	padding-bottom:10px;
	border-bottom:1px dashed #ccc;
}
.pdetails{
	padding:10px; line-height:2em;
	}
/*网站底部*/
.footer{
	margin:0 auto;
	background:url(../images/d.jpg);
	line-height:22px;
	padding:10px 0;
	text-align:center;

}
.links{
	list-style:none;
}
.links li{
	float:left;
	margin-left:10px;
}
