﻿@charset "utf-8";
html,body {
	font-size:12px;
	font-family:宋体,Tahoma, Geneva, sans-serif;
	color:#000;
	background:#f7f7f7;
}

.clear {
	clear:both;	
}
.blank {
width:13px;	
	float:left;
	}
	
.border_style {
	border:1px solid #d2d2d2;
	}
/* ---- #con-header内容页面样式头部 ---- */
#con-top {
	width:965px;
	height:158px;
		margin:0 auto;
	position:relative;
	background:url(../images/content/content-top-bg.jpg) no-repeat;
}
/* ---- #con-nav内容页面导航栏样式 ---- */
#con-nav {
	width:965px;
	position:absolute;
	top:88px;
	left:18px;
}
#con-nav ul {
	position:relative;
}
#con-nav ul#tab_menu_list li {
	position:relative;
	float:left;
}
#con-nav ul#tab_menu_list li span {
	display:inline-block;
	height:9px;
	line-height:9px;
	position:absolute;
	color:#c7c7c7;
	top:14px;
	left:85px;
	z-index:100;

}
#con-nav ul#tab_menu_list li a {
	color:#fff;
	display:block;
	width:88px;
	height:40px;
	z-index:10001;
	text-align:center;
	line-height:38px;
}
#con-nav ul#tab_menu_list li a:hover {
	z-index:10002;
	text-decoration:none;
}
#con-nav ul li.contact a {
	background:none;
}
ul.tab_menu_list li.hover {
	background:url(../images/content/con-nav-bg.gif) 0 -100px no-repeat;/*关键的tab标签移开后不回还原状态*/
	color:#fff;
	text-decoration:none;
	z-index:10003;
	width:88px;
	height:40px;
}
#con-nav ul.sec_menu {
	width:700px;
}
#con-nav ul.sec_menu li {
	float:left;
	white-space:nowrap;
	display:inline;
}
#con-nav ul.sec_menu li span {
	padding:0 8px;
	display:inline-block;
	height:1em;
	line-height:1em;/* 解决没有竖线后li现实内容的高度不一致*/
}
#con-nav ul.sec_menu li a {
	color:#666;
	white-space:nowrap;
}
#con-nav ul.sec_menu li a:hover {
	text-decoration:underline;
}
#con_one_2 ul.sec_menu {
	position:absolute;
	top:46px;
	left:20px;
}
#con_one_3 ul.sec_menu {
	position:absolute;
	top:46px;
	left:20px;
}
#con_one_4 ul.sec_menu {
	position:absolute;
	top:46px;
	left:170px;
}
#con_one_5 ul.sec_menu {
	position:absolute;
	top:46px;
	left:210px;
}#con_one_6 ul.sec_menu {
	position:absolute;
	top:46px;
	left:280px;
}
#con_one_8 ul.sec_menu {
	position:absolute;
	top:46px;
	left:640px;
}
/* ---- #con-main样式 ---- */
#con-main {
width:965px;
margin:0 auto;
clear:both;
}
/* ---- #con-sub侧栏样式 ---- */
#con-sub {
	width:233px;
	float:left;
	display:inline;
}
#search h3 ,#latest h3 {
width:233px;
height:37px;
text-indent:-9000px;
background:url(../images/content/con-tbar-bg.gif) no-repeat;
}
#search h3 {background-position:0 0;
border-bottom:0;}
#latest h3 {background-position:0 -37px;}

.sbox {
width:231px;
height:140px;
padding-top:10px;
border:1px solid #d3d3d3;
border-top:0;
margin-bottom:15px;
background-color:#fff;
}
#searchBox {
margin:0 auto;
position:relative;


}
#searchBox td {
padding:6px 0;
color:#999;
}
#searchBox .xuanze {
width:190px;
font-size:12px;
}
#typebox {
width:122px;
height:14px;
padding:2px;
font-size:12px;
border:1px solid #d3d3d3;
}
#sear {
	display:block;

	width:54px;
	height:20px;
	background:url(../images/content/con-tbar-bg.gif) 0 -74px;
		position:absolute;
		bottom:7px;
		right:0px;
}

#latest {
	background-color:#fff;
}
#newslist {
width:231px;
padding-top:10px;
border:1px solid #d3d3d3;
border-top:0;

}
#newslist ul {
width:190px;
margin:0 auto;
padding-bottom:15px;
}
#newslist ul li {
	line-height:150%;
	width:180px;
	padding-left:10px;
	position:relative;



}
#newslist ul li a {
color:#666;

}
#newslist ul li span {
	display:inline-block;
	width:4px;
	height:6px;
	line-height:6px;
	background:url(../images/content/con-tbar-bg.gif) -72px -82px;
	position:absolute;
	top:7px;
	left:0px;
}

h3.weibo, h3.gbook, h3.case {
width:233px;
margin-bottom:13px;
height:45px;
text-indent:-9000px;
background:url(../images/content/con-tbar-bg.gif) no-repeat;
}
 h3.gbook {
	 margin-top:13px;
	 	  	background-position:0 -94px;
 }
  h3.case {
	  	background-position:0 -139px;
  }
h3.weibo {
	background-position:0 -184px;
	margin-bottom:0;
}



/* ---- 侧栏阴影 ---- */	
.subNav_shadow {
	width:233px;
	height:30px;
	background:url(../images/subNav_shadow.jpg);
}
/* ---- ad_shadow阴影 ---- */	
.ad_shadow {
	margin:0 auto;
	width:965px;
	height:32px;
	background:url(../images/ad_bar_shadow.jpg);
}
/* ---- mainContent内容样式 ---- */	
#mainContent {
	width:705px;
	float:left;
	margin-left:27px;
	display:inline;
}
/* ---- #router路径 ---- */	
#router {
	width:705px;
	height:37px;
	background:url(../images/content/con-route.gif) no-repeat;

}
#router p {
	margin-left:160px;
	line-height:38px;
}
#router p strong {display:none;}
#router p span a {
color:#666;
}

/* ---- #artCon文章内容 ---- */	
.wrap {
	width:703px;
	background:#fff;
	border:1px solid #d3d3d3;
	border-top:0;
}
.artCon {
	width:620px;
	margin:0 auto;
	padding-bottom:60px;

}
.artCon h3 {
color:#333;
font-size:14px;
font-weight:bold;
padding-top:30px;
padding-bottom:10px;
text-align:center;

}
.artCon h4 {
	color:#999;
	padding-bottom:20px;
text-align:center;
}
.artCon h4 span {
padding:0 5px;

}
.artCon p {
	text-indent:2em;
line-height:170%;
font-size:1em;
margin:10px auto;;
}
.artCon img {
	display:block;
	padding:4px;
	border:1px solid #D3D3D3;
	margin:15px auto;
}

.otherArt {
	width:703px;
	border-top:1px solid #d3d3d3;
	height:40px;
	line-height:40px;


}
.otherArt ul {
width:630px;
margin:0 auto;
}
.otherArt ul li {
	float:left;
	display:inline;
	margin-right:60px;

}
.otherArt ul li a {
color:#666;

}

	



/* ---- 阴影样式开始---- */		
	.newsgroup_shadow {
	clear:both;
	width:705px;
	height:30px;
	background:url(../images/newsgroup_shadow.jpg);
}
/* ---- #com_info导航 ---- */
#com_info {
	clear:both;
	width:100%;
	height:240px;

	background:#f7f7f7;
	border-top:1px solid #d3d3d3;
}
.subNav {
width:900px;
margin:0 auto;
padding-top:30px;

}

.subNav_list {
width:900px;
}
.subNav_list ul li {
float:left;
width:150px;
}
.subNav_list ul li dl dt a {
	font-weight:bold;
	line-height:160%;	
color:#333;	
}
.subNav_list ul li dl dd a {
line-height:150%;
color:#0099cc;	
}
/* ---- footer样式 ---- */
#footer {
	clear:both;
	width:100%;
	height:70px;
	background-color:#e3e3e3;
}
.cpy {
	width:980px;
	height:70px;
	margin:0 auto;
	text-align:right;
	background:url(../images/logo.gif) 850px center no-repeat;
}
.cpy p {
		margin-right:150px;
		line-height:150%;
		color:#717171;
		}
		.cpy p.copy { padding-top:15px;

		}
		.cpy p.add {
		padding-left;:8px;
		}

