html,body {
	margin: 0px;
	background-image:url(../images/main-bg.jpg);
	font-size:12px;
	color:#000000;
}
td {
	font-size:12px;
}
form {
	margin:0px; padding:0px;
}
P
{
	font-size: 12px;
	
	line-height: 20px;
}

a {
	color:#000000; text-decoration:none;
}
a:hover {
	color:#000000; text-decoration:underline;
}
/*网站主体*/
#page-container {
	width: 1004px;
	margin: auto;
	text-align:center;
}
/*头部*/
#header {
	width:1004px;
}
#logo {
	float:left; width:484px; height:72px;
	background:url(../images/logo.gif); 
}
#banner {
	float:right; width:520px; height:72px;
	background:url(../images/top-right.gif); 
}
#banner div {
	float:right; width:100%; height:30px; text-align:right;
	line-height:30px; padding-right:10px;
}
#line {
	width:1004px; height:21px;
	background:url(../images/line.gif); 
}
/*导航栏*/
#main-nav {
	margin:0px;
	clear:both;
	width:1004px;
}
#main-nav UL {
	margin:0px; padding:0px; list-style:none; text-align:left;
}
#main-nav UL LI{
	float:left; display:inline; margin:0px; padding:0px; width:95px; height:47px; line-height:47px; text-align:center;
}
/* 菜单左边电话 */
.navleft {
	float:left; margin:0px; padding:0px; width:149px; height:47px; text-align:center;
	background:url(../images/call.gif); 
}

/* 右边菜单 */
.navright {
	float:right; margin:0px; padding:0px; width:855px; height:47px; text-align:left;
}

.nav_def {
	background:url(../images/nav_def.gif); cursor:pointer;
}
.nav_cur {
	background:url(../images/nav_cur.gif); color:#FFFFFF; cursor:pointer;
}
.nav_cur a{
	color:#FFFFFF; cursor:pointer;
}
.nav_cur a:hover{
	color:#FFFFFF; cursor:pointer;
}

.nav_hover {
	background:url(../images/nav_cur.gif); color:#FFFFFF; cursor:pointer;
}
.nav_hover a{
	color:#FFFFFF; cursor:pointer;
}
.nav_hover a:hover{
	color:#FFFFFF; cursor:pointer;
}
/*公告*/
#Announce {
	width:923px; height:26px;
	margin:0px auto;
	background:url(../images/Annc_bg.jpg);
}
#Announce #time {
	float:left; width:200px; height:26px; line-height:26px;
}
#Announce #Annc {
	float:right; width:700px; padding:0px 10px; height:26px; line-height:26px;
}
/*内容主体*/
#MainBody {
	width:923px;
	margin:0px auto;;
	background:#B0AEAF;
	text-align:left;
}
/**/
#sitebar-a {
	float: left; 
	width: 207px;
	background-color:#ECECEC;
}
#sitebar-a .list{
	margin:0px; padding-top:6px; padding-bottom:6px; padding-left:0px; padding-right:0px;
}
#sitebar-a  .list UL {
	margin:0px; padding:0px;
}
#sitebar-a  .list LI{
	line-height:200%; list-style:none; padding-left:30px; padding-bottom:0px; padding-right:0px; padding-top:0px; text-align:left; background:url(../images/biao2.gif) no-repeat 10px 0px;
}

/*中间flashbanner*/
#flash_banner {
	text-align:center; background-color:#ECECEC; width:711px; height:130px;
}

/*主体*/
#content {
	float:right; width:711px; background-color:#ECECEC;
}
.area {
	margin:0px auto; width:711px;
}
.area .col1 {
	float:left; width:371px; background-color:#ECECEC;
}
.area .col2 {
	float:right; width:331px; background-color:#ECECEC;
}
/**/
.ht1 {
	height:193px;
}
.content{
	margin:0px; padding:0px;
}
.content .title{
	margin:0px; padding:0px;
}
.content .list{
	clear:both; margin:0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 9px; 
}
.content .list UL {
	PADDING: 0px; margin:0px;
}
.content .list LI {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 10px;  PADDING-BOTTOM: 0px; LINE-HEIGHT: 200%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
/*domain*/
.content .domain {
	margin:0px; padding-bottom:20px; padding-left:15px; padding-right:10px; padding-top:15px;
}
.content .domain H4{
	 color:#000000; font-size:16px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px;
}
.content .domain .list {
	margin:0px; padding:20px 0px 0px 0px;
}
.content .domain .list ul {
	margin:0px; padding:0px; height:30px;
}
.content .domain .list li {
	display:inline;
}

/*content 2*/
.content2{
	clear:both; margin:0px; padding:0px;;
}
.content2 .title{
	margin:0px; padding:0px;
}
.content2 .pic {
	clear:both; margin:0px; padding-top:5px; padding-bottom:5px;  padding-left:10px; padding-right:10px; text-align:center;
}
.content2 .list{
	float:left; margin:0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; background-color:#ECECEC;
}
.content2 .list UL {
	PADDING: 0px; margin:0px;
}
.content2 .list LI {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 5px;  PADDING-BOTTOM: 0px; LINE-HEIGHT: 200%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.content2 .list span{
	color:#FF0000;
}

/*最新案例*/
#news-anli {
	clear:both;
	height:150px;
}
#news-anli #col1{
	float:left; width:711px; height:190px; background-color:#ececec; overflow:hidden;
}
#news-anli #col2{
	float:right; width:205px; height:190px; background-color:#ececec; overflow:hidden;
}
#news-anli #col2 UL {
	PADDING: 30px 10px; margin:0px;
}
#news-anli #col2 LI {
	display:inline; width:90px; PADDING-RIGHT: 0px; PADDING-LEFT: 5px;  PADDING-BOTTOM: 0px; LINE-HEIGHT: 150%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
/*右情连接*/
#friend-links {
	clear:both; width:923px; height:60px; background-color:#ececec; text-align:center;
}
/*底部*/
#footer {
	height:60px;
}

/*其他页内容*/
.display {
	width:711px; height:575px; margin:0px auto;  background-color:#ECECEC;
}
/*当前位置*/
.position {
	padding: 5px 10px; border:#CCCCCC 1px solid; line-height:20px; color:#0070C3; font-size:13px;
	position:static;
}
.position a{
	color:#0070C3; font-size:13px; text-decoration:none;
}
.position a:hover{
	color:#0070C3; font-size:13px; text-decoration:underline;
}
/*新闻文章列表*/
.news_list {
	margin:0px auto; padding:0px 10px;
}
.news_list ul {
	position:relative;margin:0px; padding:0px;
}
.news_list ul li {
	margin:0px; padding:2px 20px; list-style:none; line-height:150%;
	font-size:13px; border-bottom:#CCCCCC 1px dotted;
}
.news_list ul li span{
	width:150px; padding-left:20px; color:#006600;
}
.news_list ul li a{
	font-size:13px; color:#000000; text-decoration:none;
}
.news_list ul li a:hover{
	font-size:13px; color:#006600; text-decoration:underline;
}
.page {
	margin:0px; padding:5px; text-align:center; line-height:150%;
}
/*新闻内容页*/
.news_content {
	margin:0px; padding:0px;
}
.news_content .title{
	margin:0px; padding:0px; text-align:center; color:ff6600; font-size:14px;  line-height:150%;
}
.news_content .content{
	margin:0px; padding:20px; text-align:left; color:000000; font-size:13px; line-height:150%;
}
/*通用内容*/
.tcontent {
	line-height:150%;
}
.tcont {
	padding:10px;
}
.tcontent P
{
	font-size: 12px;
	text-indent: 20px;
	margin: 10px;
	line-height: 20px;
}

/*产品列表页*/
.ProdContent {
	margin:0px; padding:10px; width:600px;
}
.ProdList {
	margin:0px; padding:0px;
}
.ProdList .title{
	background:url(../images/DiscArrow.gif) no-repeat left center; padding-left:20px;
	color:#1D2089;font-size:15px;font-weight:bold;
}
.ProdList .title a{
	color:#1D2089;font-size:15px;font-weight:bold;
}
.ProdList .title a:hover{
	color:#1D2089;font-size:15px;font-weight:bold;
}
.ProdList .content{
	float:left; padding-top:5px; padding-left:20px; line-height:20px; padding-bottom:5px;
	width:450px;
}
.ProdList .more {
	float:left; height:70px; padding-left:50px; padding-top:50px; padding-bottom:10px;
}
.ProdList .DivLine{
	clear:both; border-bottom: 1px dotted;
}

/*footer*/
#footer {
	margin:0px; padding:0px; clear:both;
}

/* clear */
.clear {
	clear:both;
}
.blankW5 {
	height:4px; overflow:hidden;
}
.blankW10 {
	height:10px; overflow:hidden;
}

/* for product content */
.fourBorder
{
	border: solid 1px #c8c8c8;
	padding: 5px;
}
.font_01{
	color:#6A91DC; font-weight:800;
}
.font_02 {
	color:#F18101; font-weight:800; font-size:14px;
}

.a1 {
	font-family: "宋体"; 
	font-size: 9pt;
	font-style: normal;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
.b1 {
	font-family: "宋体";
	font-size: 9pt;
	font-style: normal;
	line-height: 22px;
	color: #000000;
	text-decoration: none;
}

/*loading*/
#loading {
	z-index:100; position:relative; width:200px; height:20px; line-height:20px; text-align:center; background-image:url("../images/loading.gif"); background-position:10px; background-repeat:no-repeat; display:none;
}

.bt {
}
.bt h1 {
	font-size:12px; font-weight:800; display:inline;
}