﻿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: #f60;
}
#clear {
	clear:both;
}
#clear10 {
	clear:both;
	height:10px;
}
#clear15 {
	clear:both;
	height:15px;
}
body {font-family: "宋体", Arial;
	text-decoration: none;
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#000;
	background:url(../images/bg.jpg) no-repeat top  center #eaf9ff;
}
#index,#index_pic{background:#FFF;
	width:968px;
	margin:0px auto;}
#top {
	background:url(../images/top.jpg) no-repeat top left #FFF;
	width:968px;
	height:100px;
}#top b{ margin-left: 140px;}
.top_z {
	color:#004579;
	margin:30px 5px 0px 0px;
	float:right;
}
.top_z a {
	font-size:12px;
	color:#004579;
}
.top_z a:hover {color:#ff7500;}
/*nav*/
#nav {
	background:url(../images/navb.gif) repeat-x bottom left #FFF;
	font-size:14px;
/*	font-family:"微软雅黑", Arial;
*/	height:38px;
	line-height:38px;
	width:968px;
}
#nav a { float:left;
	color:#FFF;
	padding:0px 20px;
	height:38px;
	line-height:38px;
	display:block; 
}
#nav ul {
	margin-left:115px;  
}
#nav ul li {
	float:left;
}
#nav a:hover {color:#d3ff26;}
.nav_line{ color:#FFF; font-size:12px;}
/*nav*/
#banner {height:220px;}
/*body*/
/*#left*/
#left {
	overflow:hidden;
	float:left;
	width:205px; margin-left:10px;
}
#left-1,#left-3{background:url(../images/t-bj.jpg) no-repeat  top left;}
.bt {
	
	height:35px;
	line-height:39px;
	/*width:228px;*/
	text-indent:33px;
	font-size:14px;
	font-family:"宋体", Arial;color:#0054a9; font-weight:bold;
}
#more {
	color:#ff7500;
	font-size:12px;
	padding-left:60px;font-weight: normal;
}
#more:hover {
	color:#999;
}
.news_nr { overflow:hidden;
	padding:7px 0px;
}
.news_nr ul{padding-top:2px; text-align:center}
.news_nr li {text-align: left;
	 
	height:26px;
	line-height:28px;
	text-indent:18px;
	background:url(../images/list_image.gif) no-repeat 5px center ;overflow:hidden; border-bottom:1px #868686 dashed; width:94%;
}
.red_b {
	color:#F00;
	font-weight:bold;
}
#left-3 .nr {
	padding:13px 12px 0px;
	line-height:24px;
}
/*#left*/
/*right*/
#right {float:left;
	width:733px;
	margin-left:10px;
	overflow:hidden;
	background:#FFF;
}
#right .bt {background:url(../images/l_bt.gif) no-repeat top left; color:#fff;}
/*#right-1*/
#right-1,#right-3,#right-4{border:#efefef 1px solid;}
#right-1{ width:516px; height:215px; overflow:hidden;float:left; }
/*#right-2*/
#right-2{ width:205px; height:217px; overflow:hidden; margin-left:10px; float:left}
#right-2 .bt{background:url(../images/t.gif) no-repeat top left; color:#0054a9; height:37px;}
.gsjj{ padding:10px; text-indent:24px; line-height:20px;}
.gsjj img{ padding:3px 10px 3px 0px; float:left;}
.gsjj .more{ color:#ff7500}
.gsjj .more :hover {color:#d3ff26;}
/*#right-3*/
#right-3{ width:731px; height:230px; overflow:hidden; }

#right-3 .bt a{font-weight:normal;color:#FFF;font-family:"宋体", Arial;
	padding-left:10px;}
#right-3 .bt a:hover {color:#d3ff26;}
.bt_nav {
	padding-left:300px;}
.rollBox {
	clear:both;
	text-align:center;
}
.rollBox .Cont {
	width:731px;
	_width:728px;
	overflow:hidden;
	float:left;
	margin:12px 10px;
*margin:10px 5px;
	_margin:10px 2px;
}
.rollBox .ScrCont {
	width:100000px;
}
.rollBox .Cont .pic {
	width:175px;
	float:left;
	text-align:center;
	margin-right:6px;
}
.rollBox .Cont .pic img {
	display:block;
	width:175px;
	height:150px;
	border:1px solid #f4f4f4;
	padding:1px;
}
.rollBox .Cont .pic img:hover {
	border:1px dashed #ff7500;
}
.rollBox .Cont .pic p {
	line-height:30px;
}
.rollBox #List1, .rollBox #List2 {
	float:left;
}
/*#footer*/
#footer {
	border: #ff7500 5px solid;
	border-width:5px 0px 0px;
	background:#FFF;
}
.footer_nav{ text-align:center; padding-top:20px; }
#footer b {
	padding:0px 6px;
}
.foot {
	line-height:24px;
	text-align:center;
	padding:10px 0px;
}
#stat {
	display:none
}
/*#footer*/
/*当前位置:首页 > 关于我们*/
#right .bt b {
	padding-right:10px;
}
#right .position a { color:#FFF;
	padding-left:2px;
}
/*首页以外的右*/
#right-4 .nr,.contact_nr {
	padding:20px;
/*	text-indent:2em;
*/	line-height:30px;min-height:410px;
	overflow:hidden;}
#right-4 .nr img {
	max-width:650px;
 width:expression((this.width > 650 && this.width > this.height) ? '650px': this.width+'px');
	HEIGHT: auto!important; 
}


/*产品列表 */

/*pagelist*/
.pagelist {
	margin-top:6px;
	padding:10px;
	line-height:24px;
	background:url();
	text-indent:24px;
}
.pagelist a {
	background:url();
	float:left;
	padding-left:2px;
	color:#888;
}
.pagelist span {
	background:url();
	float:left;
	padding-left:2px;
	color:#888;
}
/*新闻列表 */
#right-4 .news_list {
	min-height:449px;border:#d9d9d9 1px solid; border-width:0px 1px 1px;
}
#right-4 .news_list ul{ padding: 10px 0px 0px 24px; margin:0px;width:700px;}
#right-4 .news_list li {
	background:url(../images/list_image.gif) no-repeat 5px center ;overflow:hidden; border-bottom:1px #868686 dashed; width:94%;
	padding-left:24px;height:38px;
	line-height:38px;
}
#right-4 .news_list .title{}
#right-4 .sj { padding-right:10px;
	color:#888; float:right;
}
/*联系我们#contact_nr*/
.contact_nr {
	padding:60px;
	line-height:40px; min-height:330px;
	background:url(../images/contact.jpg) 100px 160px  no-repeat; 
}
.contact_nr p {
	padding-left:280px;
}

/*产品展示 实力展示专用*/ 
#right-4 .pic_nr {
	padding:10px;
}
#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;}
#right-4 .pic{ width:177px; float:left;}
#right-4 .pic img{border:1px solid #f4f4f4;}
#right-4 .pic img:hover {border:1px dashed #ff7500;}
/*产品展示 实力展示专用*/ 
/*相关栏目*/
#xgnm{line-height:36px; padding:10px;overflow:hidden;font-size:15px; font-weight:bold; margin:15px 0px;}
/*免责声明*/
#mzsm{margin:20px;border:#d9d9d9 1px dashed; text-indent:24px; padding:5px; display:none}
/*相关新闻*/
#xgxx{margin:20px;} 
#xgxx li{text-indent:36px; line-height:24px; font-size:12px; }
#xgxx p{ font-size:16px; font-weight:bold;background-color:#bbb; padding:0px 20px;}
