@charset "utf-8";
/* CSS Document */

/* 全局~初始化 */
body{
	margin:0; 
	font-size:12px;
	line-height:24px; 
	color:#333; 
font-family: "宋体";

	}
UL, LI, DL, DT, DD, P{
	padding:0; margin:0; 
	}
UL, LI, DL, DT, DD, P{
	text-indent:0;
	}
H1, H2, H3, H4, H5, H6{
	font-weight:normal;
	font-size:12px;
	padding:0px;
	margin:0px;}
LI{
	list-style-type:none;
	}
img {
	border:none;}
a{color:#039; font-weight:normal;
	text-decoration:none;
	}
a:hover{
	color:#03C;font-weight:normal;
	text-decoration:underline;
	}
a:visited{
	color:#039;
	}

.clear{
	clear:both; *display:inline;overflow:hidden;}

.w{
	width:980px; margin:0px auto;
	}



/* header */
#header{
	width:980px;
	margin:0 auto;
	height:85px;

	}
#header h1{
	float:left;
	width:475px;
	height:64px;
	margin-top:21px;
	margin-left:10px;
	}
#header h1 span{
	display:none;
	}
#header h1 images{
	display:block;
	}
#header .h_right{
	width:200px;
	text-align:right;
	margin-right:12px;
	float:right;
	line-height:85px;
	}
#nav{
		width:980px;
	margin:0 auto;
	background:url(../images/nav_bg.jpg);
	height:40px;
	}
#nav ul{
	height:40px;
	width:980px;
	float:right;
    background:url(../images/nav_left.jpg) 8px 0 no-repeat;
}
#nav ul li{
	float:left;
	background:url(../images/nav_li_bg.jpg) right center no-repeat;
	line-height:39px;
	height:40px;
	padding-left:16px;
	padding-right:16px;
	color:#fff;
	font-size:14px;
	}
#nav ul li a{
	color:#fff;
	}
#nav ul li a:hover{
	color:#fff;
	}
	
.main{
	width:980px;
	margin:0 auto; margin-top:16px;}
.left{
	float:left;
	width:248px;
	}
.left dl.pro_f{
	background:url(../images/left_bg_center.jpg) repeat-y;}
.left dl.pro_f dt{
	width:248px;
	display: inline-block;
	background:url(../images/left_bg_top.jpg) no-repeat;
	height:54px;
	}
.left dl.pro_f dt h3{
	margin-left:10px;
	display: inline;
	font-weight:bold;
	line-height:53px;
	color:#FFF;
	font-size:14px;
	}
.left dl.pro_f dt span{
	color:#4AB7CB;
	font-size:11px;
	}
.left dl.pro_f dd.pro_fl{
	margin:10px;
	}
.left dl.pro_f ul{
	margin:0 13px 0 13px;
	}
.left dl.pro_f li{
	background:url(../images/ico_cate.gif) left center no-repeat;
	border-bottom:1px solid #eee;
	line-height:32px;
	text-indent:10px;
	}
.left dl.pro_f dd.bot{
	background:url(../images/left_bg_b.jpg) no-repeat;
	height:7px;
	}

.left dl.contact{
	border:1px solid #ccc;
	margin-top:10px;
	}
.left dl.contact dt{
	font-size:14px;
	font-weight:bold;
	line-height:32px;
	text-indent:10px;
	background:url(../images/ctit_bg.jpg) repeat-x;
	height:32px;
	}
.left dl.contact dd{
	margin:10px;
	}
	
	
.content{
	float:right;
	width:715px;
	}
.banner{
	 WIDTH: 717px; HEIGHT: 297px; margin-bottom:10px;}
.m_div{}
.m_div h3{
	border-bottom:1px solid #ccc;
	background:url(../images/tit_bg.jpg) left bottom no-repeat;
		font-size:14px; 
	font-weight:bold;

	text-indent:16px;
	height:36px;
	line-height:36px;
	}

.m_div dl.news{
	width:340px; float:left;
	}

.m_div dl.news dd{
	border-bottom:1px dotted #eee;
	background:url(../images/ico_news.gif) left center no-repeat;
	line-height:26px;
	text-indent:12px;
	}

.m_div dl.about{
	width:340px; float:right;
	
	}
.m_div dl.about dd{
	padding-top:6px;
	text-indent:24px;
	
	}
	
.pro h3{
	height:40px;
	border-bottom:1px solid #ccc;
	background:url(../images/tit_bg.jpg) left bottom no-repeat;

	height:36px;
	line-height:36px;
	margin-bottom:10px;
	}
.pro h3 strong{
	float:left;
	font-size:14px; 
	font-weight:bold;
	text-indent:16px;}	
.pro h3 span.more{
	font-size:12px;
	font-weight:normal;
	float:right;}


.xpro{
width:162px; height:141px; float:left; background:url(../images/pro_bg.gif) no-repeat right top; margin:10px;
}
.xpro dl{ width:152px; border:1px solid #ccc;}
.xpro img{
margin:5px 5px 0 5px; width:143px; height:106px;
}
.xpro dt{text-align:center; line-height:24px; width:150px; }
.pagelist{
	border-top:1px solid #ddd;
	clear:both;
	text-align:right;
	line-height:38px;}
/* news */	
.Div_List_Detial {
	width:600px;
	height:26px;
	line-height:26px;
	text-align:left;
	background:url(../images/ico_news.gif) left center no-repeat;
	text-indent:30px;
	background-position:15px 10px;
	margin-left:0px;
	margin-bottom:2px;
}
.Div_Pager {
	border-top:1px #ddd solid;
	width:100%;
	margin-top:6px;
	padding-top:10px;
	text-align:right;
}
.wenben
{
	padding-top:15px;
	font-family: "宋体";
	font-size: 14px;
	line-height: 24px;
	color: #333;
}
.add_info{
	border-bottom:1px solid #eee;
	border-top:1px solid #eee;
	background:#efefef;}
	

.news_bt14
{
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #1968c5;
}/*新闻结束*/



#footer{
	text-align:center;
	
		width:980px;
	margin:0 auto;
	margin-top:10px;}
#footer ul{
	background:url(../images/foot_nav.jpg) repeat-x;
	height:32px;}
#footer ul li{
	width:100%;
	text-align:center;
	margin-left:8px;
	margin-right:8px;
	line-height:32px;
	}
.new_cont img{ float:right;}
.news_list li{ float:left; width:260px; background:url(../images/ico_news.gif) 0px 7px no-repeat; text-indent:16px; margin-left:16px;}
