body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height:24px;
}
body {
	margin: 0px auto;
	width:1004px;
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #61B4E8;
}
a:active {
	text-decoration: none;
	color: #61B4E8;
}

.top-line{
	float:left;
	width:990px;
	height:18px;
	line-height:18px;
	background-image: url(officeshare_2.jpg);
	background-repeat: repeat-x;
	text-align:right;
	padding-right:14px;
	font-weight:bold;
	clear:both;
}
.logo{ float:left; width:550px; height:83px; padding:30px 15px 15px 15px; display:block;}
.logo-right{ float:left; width:360px; height:98px; padding:15px;}
.logo-right-font{ float:left; color:#999999; width:350px;}
.logo-right-tu{ float:left; width:350px; text-align:right;}
.logo-right-tu-icon{ float:right; width:150px; display:block;}
.nav{
	float:left;
	width:1002px;
	overflow:hidden;
	border: 1px solid #333333;
	height:24px;
	line-height:22px;
	background-image: url(officeshare_23.jpg);
	background-repeat: repeat-x;
	clear:both;
}
.banner{ float:left; width:785px; height:281px; overflow:hidden}
.banner1{ float:left; width:785px; height:243px; overflow:hidden}

.category{ float:right; width:185px; overflow:hidden;}
.category-right{ float:right; width:185px; clear:both; overflow:hidden;}
.category-right1{ float:right; width:185px; clear:both; overflow:hidden;}
.category-font{
	float:left;
	width:175px;
	color:#61B4E8;
	font-weight:bold;
	font-size:14px;
	padding-top:5px;
	padding-left:5px;
	background-image: url(dd.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-bottom:7px;
}
.category-font a{color:#61B4E8;}
.category-font a:visited{color:#61B4E8;}
.category-font a:hover{color:#000000;}

.category-right ul{ list-style:none; margin:0px; padding:0px;}
.category-right li{
	float:left;
	line-height:30px;
	clear:both;
	width:150px;
	background-image: url(officeshare_32.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left:5px;
	padding-left:10px;
	white-space:nowrap; 
    text-overflow:ellipsis; 
    overflow: hidden; 
}
.category-right1 ul{ list-style:none; margin:0px; padding:0px;}
.category-right1 li{
	float:left;
	clear:both;
	width:150px;
	margin-left:3px;

}
.category-right1 img{ border: 1px solid #CCCCCC; margin-bottom:10px;}

.rjdz{
	float:left;
	width:769px;
	padding:15px 0px 15px 15px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DDDDDD;
	line-height:24px;
	overflow:hidden;
}
.rjdz-font1{ float:left; width:200px; color:#61B4E8; font-size:14px; font-weight:bold; clear:both;}
.rjdz-font2{
	float:left;
	width:750px;
	color:#61B4E8;
	font-size:14px;
	font-weight:bold;
	clear:both;
	background-image: url(dd.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-left:10px;
	margin-bottom:15px;
}
.rjdz-nr{ float:left; width:765px;}
.rjdz-tu{ float:left; width:765px; text-align:center; margin-bottom:10px;}


.products{ float:left; width:772px; height:350px; padding:15px;}
.products1{ float:left; width:762px; padding:5px 15px 15px 25px; clear:both; margin-top:130px;*margin-top:130px!important;_margin-top:0px;}
.products-line{ float:left; width:772px; height:8px; line-height:8px;}
.products-line-left{ float:left; width:6px; height:8px; line-height:8px; display:block;}
.products-line-center{
	float:left;
	width:756px;
	height:8px;
	line-height:8px;
	display:block;
	background-image: url(officeshare_45.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.products-line-right{ float:left; width:10px; height:8px; line-height:8px;}
.products-center{
	float:left;
	width:750px;
	height:410px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E7E7E7;
	border-left-color: #E7E7E7;
	margin-top:0px;*margin-top:0px!important;	_margin-top:-7px;
	background-color: #F3F3F3;
	background-image: url(officeshare_51.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding:10px;
}

.products-bottom-line{ float:left; width:772px; height:13px; line-height:13px;}
.products-bottom-line-left{ float:left; width:10px; height:13px; line-height:13px; display:block;}
.products-bottom-line-center{
	float:left;
	width:752px;
	height:13px;
	line-height:13px;
	display:block;
	background-image: url(officeshare_66.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.products-bottom-line-right{ float:left; width:10px; height:13px; line-height:13px; display:block;}

.products-nr{
	float:left;
	width:185px;
	height:400px;
	display:block;
	background-image: url(line.jpg);
	background-repeat: no-repeat;
	background-position: right top;

	
}
.products-nr-tu{
	float:left;
	width:185px;
	height:150px;
	text-align:center;
	background-image: url(dd.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

.products-nr-tt{ float:left; width:185px; text-align:center; color:#168EE7; font-weight:bold;}

.products-nr-list{ float:left; width:170px; padding-left:15px;}

.products-nr-list ul{ list-style:none; margin:0px; padding:0px;}
.products-nr-list li{
	float:left;
	line-height:24px;
	clear:both;
	width:145px;
	background-image: url(ddd.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left:5px;
	padding-left:12px;
	white-space:nowrap; 
    text-overflow:ellipsis; 
    overflow: hidden; 
}

.bottomnav{
	float:left;
	width:904px;
	height:200px;
	background-image: url(officeshare_72.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding:15px 50px;
	clear:both;
	
}
.bottomnav-nr{ float:left; width:150px; display:block;}
.bottomnav-nr-t1 { float:left; width:110px; text-align:center; color:#0099CC; font-weight:bold; font-size:14px;}
.bottomnav-nr-t1 a{color:#0099CC;}
.bottomnav-nr-t1 a:visited{color:#0099CC;}
.bottomnav-nr-t1 a:hover{color:#000000;}
.bottomnav-nr-list{ float:left; width:110px;}
.bottomnav-nr-list ul{ list-style:none; margin:0px; padding:0px;}
.bottomnav-nr-list li{
	float:left;
	line-height:28px;
	clear:both;
	width:120px;
	background-image: url(dddd.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left:10px;
	padding-left:12px;
}

.bottomnav-nr-list a{color:#595B5D; font-weight:bold;}
.bottomnav-nr-list a:visited{color:#595B5D; font-weight:bold;}
.bottomnav-nr-list a:hover{color:#000000; font-weight:bold;}

.bottom{
	float:left;
	width:1004px;
	height:70px;
	background-image: url(dd.jpg);
	background-repeat: repeat-x;
	background-position: top;
	text-align:center;
	padding-top:15px;
}
.nr-top{
	float:left;
	height:9px;
	width:755px;
	line-height:9px;
	background-image: url(nr-top.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.nr-center{
	float:left;
	width:725px;
	background-image: url(nr-center.jpg);
	background-repeat: repeat-y;
	padding:15px;
}
.nr-center ul{ list-style:none; margin:0px; padding:0px;}
.nr-center li{
	float:left;
	line-height:28px;
	width:650px;
	background-image: url(dddd.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left:10px;
	padding-left:12px;
}
.pic_box{ float:left; width:180px; text-align:center;}

.pic_box img{
	border: 1px solid #CCCCCC;
}
#pic_box3{ float:left; width:200px; height:80px;}
#pic_box3 img{border: 1px solid #CCCCCC;}
#pic{ float:left; width:140px; height:105px; display:block;}
#pic img{border: 1px solid #CCCCCC;}

#p_info_wenzi{ display:none;}
.wenzi{ text-align:center; display:none;}

#news_wenzi{ float:left; width:500px; height:120px; overflow: hidden; margin-left:15px; }

#news_wenzi a{ font-weight:bold; color:#61B4E8;}

#style_list4{ float:left; width:725px; height:130px; overflow:hidden;}
#page_list{ width:600;text-align:left; font-family:"Arial"; clear:both; margin-left:25px;}
#page_list label{ font-size:12px; border:1px #FFF;margin:3px; padding:3px;line-height:25px;}
#page_list ul{ list-style:none; margin:0px; padding:0px;}
#page_list li{ float:left; list-style:none; width:20px; display:block;}

#news_brief{ display:none;}


h1{
	font-size:16px;
	width:700px;
	background-image: url(dd.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.nr-center1{
	float:left;
	width:725px;
	background-image: url(nr-center.jpg);
	background-repeat: repeat-y;
	padding:15px;
}
.nr-center1 ul{ list-style:none; margin:0px; padding:0px;}
.nr-center1 li{
	float:left;
	line-height:28px;
	width:235px;
	display:block;
	text-align:center;
	margin-bottom:5px;
}
.nr-center1 img{
	border: 1px solid #CCCCCC;
}
.nr-bottom{
	float:left;
	width:755px;
	line-height:8px;
	background-image: url(nr-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

