﻿html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, table, tbody, tfoot, thead, tr, th, td, legend, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
body {line-height: 1;}
ol, ul, li {	list-style: none;}
a {	text-decoration:none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
/*table {
	border-collapse: collapse;
	border-spacing: 0;
}
*//*主体 css  */
a {	color:#000;	text-decoration: none;}
a:hover {	color: #999;}
#clear {	clear:both;}
#clear10 {	clear:both;	height:10px;}
body {
	font-family: "宋体", Arial;
	text-decoration: none;
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#000;
	background:url(../images/bj.gif) repeat-x top  left #FFF;
}
#head{width:100%;position:relative; display:block;height:106px;}
#top {background:url(../images/top_bj.jpg) repeat-x top left;	width:100%;	height:60px;}
.logo{background:url(../images/top.jpg) no-repeat top left;width:100%;	height:60px;}
.tel {color:#f00;	margin:15px 20px 0px 0px;float:right;font-size:14px; font-weight:bold; line-height: 20px;text-align: right;	font-family:"微软雅黑", Arial;}
/*nav*/
#nav {	background:url(../images/bj.gif) repeat-x bottom left #FFF;	font-size:16px;	font-family:"微软雅黑", Arial;
	height:46px;	line-height:46px; /*display:relative;*/text-align:center;width:100%; top:0px;}
#nav a { color:#FFF;height:46px;line-height:46px;display:block; }
#nav ul li {float:left;width:20%}
#nav a:hover {background:#FFF;	color:#000;}
/*nav*/
#banner {background-color:#FFF;	height:280px;}
/*body*/

.bt {color:#000;background:url(../images/r_bt.gif) no-repeat bottom left;	height:30px;	line-height:30px;	width:100%;		font-size:14px;	font-family:"宋体", Arial;font-weight:bold;text-indent:5px;}
#more {	color:#000;	font-size:12px; float:right;padding-right:15px;font-weight: normal;}
#more:hover {	color:#999;}
.news_nr { overflow:hidden;	padding:6px 0px;border:#d9d9d9 1px solid; border-width:0px 1px 1px;}
.news_nr li {background:url(../images/news_d.gif) no-repeat bottom left;height:24px;line-height:24px;width:100%;	text-indent:25px;overflow:hidden;}

.pic_nr {text-align:center;width:100%; overflow:hidden; }
.pic_nr .pic{	float:left;	width:160px; }
.pic_nr .pic img{	width:150px; height:155px;	border:1px solid #666;}
.pic_nr .pic img:hover{	border:1px dashed #f00;}
.pic_nr .pic p {	height:24px; line-height:24px; width:95%;	text-align:center; overflow:hidden;}
/*right*/
/*#footer*/
#footer { width:100%;
	border: #ccc 5px solid;
	border-width:5px 0px 0px;
	background:#FFF;
}
#footer b {
	padding:0px 6px;
}
.foot {width:98%;  
	line-height:24px;
	text-align:center;
	padding:10px 0px; margin:0 auto;
}
#stat {
	display:none
}

/*当前位置:首页 > 关于我们*/
#right .bt b {
	padding-right:10px;
}
#right .position a {
	padding-left:2px;
}
/*首页以外的右*/
#right .nr,.contact_nr {padding:10px;line-height:30px;/*min-height:410px;	*/overflow:hidden;border:#d9d9d9 1px solid; border-width:0px 1px 1px;}
.nr img {	max-width:90%; width:expression((this.width > 90% && this.width > this.height) ? '650px': this.width+'px');	HEIGHT: auto!important; 
}
.nr h1{height:40px;line-height:40px; font-weight:bold;}

/*产品列表 */
#right .pic_nr {
	padding:7px 4px 6px;*padding:7px 4px 2px;
}

/*pagelist*/
.pagelist {
	margin-top:6px;
	padding:10px;
	line-height:24px;
	background:url();
	text-indent:4px;
}
.pagelist a {
	background:url();
	float:left;
	padding-left:2px;
	color:#888;
}
.pagelist span {
	background:url();
	float:left;
	padding-left:2px;
	color:#888;
}
/*新闻列表 */
#right .news_list {border:#d9d9d9 1px solid; border-width:0px 1px 1px;}#right .news_list ul{ padding: 0px; margin:0px;}
#right .news_list li {	background:url(../images/news_bj.gif) no-repeat bottom left;padding-left:15px;height:38px;	line-height:38px;overflow:hidden;}
#right .news_list .title{}
#right .sj { padding-right:10px;	color:#888; float:right;}
/*联系我们#contact_nr*/
.contact_nr {line-height:24px; background:url(../images/contact.jpg) top  left  no-repeat;
}
.contact_nr p {	padding-left:155px;}

/*产品展示 实力展示专用*/ 
#index_pic .pic_nr p{ margin-bottom:8px;*margin-bottom:10px;	height:24px; line-height:24px;  width:95%;	text-align:center; overflow:hidden;}
#index_pic .pagelist{padding: 4px 10px;}
/*产品展示 实力展示专用*/ 
/*相关栏目*/
#xgnm{line-height:36px; padding:10px;overflow:hidden;border:#d9d9d9 1px solid; border-width:0px 1px 1px; font-size:15px; font-weight:bold}
#xgnm p a{ padding:0 10px;}
/*免责声明*/
#mzsm{margin:10px;border:#d9d9d9 1px dashed; text-indent:24px; padding:5px;}

/*相关新闻*/
#xgxx{margin:10px;} 
#xgxx li{text-indent:12px; line-height:24px; font-size:12px; }
#xgxx p{ font-size:16px; font-weight:bold;background-color:#bbb; padding:0px 20px;}