@charset "utf-8";
/* CSS Document */

body {
	margin: 0;
	padding: 0;
	background: #121212;
	font: 12px Tahoma, Geneva, sans-serif
}
a {
	color: #ccc;
	text-decoration: none
}
a:hover {
	color: #00e5e5;
	text-decoration: none
}
img {
	margin: 0;
	padding: 0;
	border: 0
}
ul {
	margin: 0;
	padding: 0;
	list-style: none
}
.fleft {
	float: left
}
.fright {
	float: right
}
/*clear both*/  
.clearfix:after { 
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}  
.clearfix {
	zoom: 1;
	display: inline-block;
	_height: 1px
} 
.whitelink a {
	color: #ccc
}
.whitelink a:hover {
	color: #484848
}
.color_gray {
	color: #898989
}
.color_white {
	color: #ccc
}
/* Hides from IE-mac */  
*html .clearfix {
	height: 1%
}  
*+html .clearfix {
	height: 1%
}  
.clearfix {
	display: block
}  
/* End hide from IE-mac */
.dot {
	font-family: 宋体
}
iframe {
	height: 418px;/*all browsers */
	height: 418px\9;/*IE8 IE7 IE6*/
	*height: 420px;/*IE7 IE6*/
	_height: 420px;/*IE6*/
}
#wraper {
	width: 910px;
	margin: 0 auto;
}
#logo {
	height: 64px
}
#nav {
	margin-top: 10px;
	width: 900px;
	border-top: 2px solid #333;
	border-bottom: 2px solid #333;
	border-right: 8px solid #333;
	border-left: 2px solid #333;
}
#nav #nav_left {
	width: 130px;
	height: 37px;
	background: url(../img/mini_logo.jpg) 0 1px no-repeat;
	border-right: none;
	overflow: hidden;
}
#nav #nav_left a{
	width: 90px;
	height: 37px;
	overflow: hidden;
	text-indent: 120px;
	display: block;
	white-space: nowrap;
}
#nav #nav_item {
	width: 700px;
}
#nav #nav_item ul {
	margin: 0 1px 0 0;
	padding: 0 0 0 10px;
	text-align: right;
}
#nav #nav_item ul li {
	display: inline;
	height: 37px;
	line-height: 37px;
	margin: 0 5px
}
#nav #nav_item ul li a {
	color: #ccc;
	text-decoration: none
}
#nav #nav_item ul li.current a, #nav #nav_item ul li a:hover {
	color: #00e5e5;
	text-decoration: none
}
.top_block {
	border: 1px solid #333;
	background: #222;
	margin: 10px 0 10px 0;
	padding: 6px 6px 3px 6px;
	height: 361px;
}
#col_sidebar {
	width: 234px
}
.col_sidebar_block {
	border: 1px solid #333;
	background: #222
}
.col_sidebar_block .title{
	color: #222;
	padding: 13px;
}
.col_content_block .title {
	color: #222;
	padding: 8px;
}
#col_content {
	width: 665px
}
.col_content_block {
	border: 1px solid #333;
	background: #222
}
.sep {
	margin-bottom: 15px
}
ul.news_list {
	margin: 10px 0 16px 22px
}
ul.news_list li {
	margin: 10px 0
}
ul.cop_img {
	margin: 0 10px 3px 10px;
	padding: 10px 0 5px 0;
	border-top: 1px dotted #898989
}
ul.cop_img li {
	float: left;
	margin: 0 5px 0 0;
	display: inline;
	text-align: center
}
ul.cop_img li img {
	margin: 0 0 3px 0;
	_margin: 0 0 4px 0
}
ul.cop_img li.last {
	margin: 0
}
ul.cop_text {
	padding: 0 0 8px 10px
}
ul.cop_text li {
	float: left;
	display: inline;
	margin: 0 13px
}
.contact_left_text {
	width: 76px;
	height: 33px;
	line-height: 35px;
	padding: 8px 0;
	text-align: center;
	overflow: hidden;
}
.contact_right_text {
	line-height: 35px;
	height: 33px;
	overflow: hidden;
	padding: 8px 0px;
}
#footer {
	margin: 10px 0 15px 0;
	padding-top: 5px;
	_margin: 0 0 15px 0;
	text-align: right;
	border-top: 5px solid #333;
}

/*二级页面*/
.top_ad {
	margin: 10px 0 7px 0
}
ul.se_list {
	margin: 25px 0 20px 10px
}
ul.se_list li {
	margin: 20px 0
}
.sidebar_se {
	height: 420px;
	_margin-bottom: 3px
}
ul#project_list {
	margin: -5px 0 0 25px
}
ul#project_list li {
	color: #898989;
	margin: 8px 0
}
#qq_bar {
	position: absolute;
	width: 100px;
	visibility: hidden;
	z-index: 100;
	top: 600px;
	left: 200;
}