/*全局定义*/
*{
	padding:0px;
	margin:0px;
	border:0px;
	font-family:"宋体";
	font-size:12px;
	
	
}

a:link{
	font:12px;
	color: #000000;
	text-decoration: none;
}

a:visited
{
	color:#333333;
	text-decoration: none;
} 

a:hover{
	color: #FF0000;
	text-decoration: underline;
}

a:active{
	color: #FF0000;
	text-decoration: underline;
}

img{
	display:block;
}

ul {Margin:0px;Padding:0px;list-style:none;}
li {list-style:none;}

body{
	background:#FFF;
}

/*全局定义完*/

/*头部定义*/
#maintop{
	width:971px;
	height:96px;
	margin:0 auto;
}

/*
#logo{
	float:left;
	background-image:url(images/logo.jpg);
	width:203px;
	height:96px;
}

#banner{
	float:left;
	width:763px;
	height:96px;
	background:url(images/head1.jpg);
}	*/


#head_top
{
	background-image:url(images/head_top12.jpg);
	padding-top:67px;
	width:965px;
	height:23px;
}

#head_buttom
{
	/*background-image:url(images/head_buttom.jpg);*/
	
	width:964px;
	height:22px;
	
}


#nav
{
	float:left;
	width:700px;
	padding-left:185px;
	padding-top:3px;
	height:22px;
}

#nav a:link, #nav a:visited ,#nav a:hover, #nav a:active
{
	color:#00F;
}
.navdetail li
{
	float:left;
	width:50px;
	text-align:center;
	border-right:solid 1px  #0D66CC;
}

#forumlink1
{
	float:left;
	width:80px;
}
#forumlink2
{
	float:left;
	width:80px;
	border-right:none;
}

#forumlink2 a:link, #forumlink2 a:visited ,#forumlink2 a:hover, #forumlink2 a:active
{
	color:red;
}

.navdetail li a
{
	font-size:14px;
	color:#00C;
	font-weight:bolder;
}
/*头部定义完*/

/*左面主要内容部分定义*/
#main{
	width:971px;
	margin:0 auto;
}

#mainbar{
	float:left;
	width:750px;
	margin-top:2px;
}



		
#ibanner { position:relative; width:480px; height:180px; overflow:hidden; margin-bottom:5px; border:1px solid #999999; float:left}
	#ibanner_pic {}
		#ibanner_pic a { position:absolute; top:0; display:block; width:480px; height:180px; overflow:hidden; }
		#ibanner_pic img { width:480px; height:180px; }
	#ibanner_btn { position:absolute; z-index:9999; right:5px; bottom:5px; font-weight:700; font-family:Arial; }
		#ibanner_btn span { display:block; float:left; margin-left:4px; padding:0 5px; background:#000; cursor:pointer; }
		#ibanner_btn .normal { height:20px; margin-top:8px; border:1px solid #999; color:#999; font-size:16px; line-height:20px; }
		#ibanner_btn .current { height:28px; border:1px solid #FF5300; color:#FF5300; font-size:28px; line-height:28px; }


#toushi{
	float:right;
	width:265px;
}

#toushi #toushitop{
	width:265px;
	height:26px;
	background:url(images/toushi.jpg) left center;
}

#toushi #toushicontent{
	width:265px;
	height:156px;
}

#toushi #toushicontent li{
	list-style:none;
	list-style-position:outside;
	line-height:22px;
	clear:both;
}

.tablist_head
{
	color:#0095DD;
}

.tablist_head a
{
	color:#0095DD;
}
#toushi #toushicontent li a{
	color:#999999;
}

.AD{
	margin-top:3px;
	text-align:center;
	width:750px;
	clear:both;
}

.bar{
	width:368px;
	height:230px;
	border:1px solid #b6b6b6;
	margin-top:5px;
}

#study{
	width:360px;
	height:32px;
	line-height:30px;
	padding-right:8px;
	background:url(images/study.jpg) no-repeat 1px 1px;
	text-align:right;
}

#life{
	width:360px;
	height:32px;
	line-height:30px;
	padding-right:8px;
	background:url(images/life.jpg) no-repeat 1px 1px;
	text-align:right;
}

#idea{
	width:360px;
	height:32px;
	line-height:30px;
	padding-right:8px;
	background:url(images/idea.jpg) no-repeat 1px 1px;
	text-align:right;
}

#lit{
	width:360px;
	height:32px;
	line-height:30px;
	padding-right:8px;
	background:url(images/lit.jpg) no-repeat 1px 1px;
	text-align:right;
}

.bartop a{
	color:#FFFFFF;
}

.bar .focus{
	float:left;
	width:120px;
	height:198px;
}

.bar .focus img{
	width:110px;
	height:85px;
	margin-top:7px;
	margin-bottom:5px;
}

.bar .barlist{
	float:left;
	width:248px;
	height:190px;
	margin-top:8px;
}

.bar .barlist li{
	list-style:none outside;
	clear:both;
	line-height:20px;
}



/*左面主要内容部分定义完*/

/*边栏内容部分定义*/
#side{
	float:left;
	width:214px;
}

#sidetop{
	width:214px;
	background:url(images/topbg.jpg) repeat-y;
}

 #top{
	width:214px;
	height:6px;
	background:url(images/top.jpg);
	background-repeat:no-repeat;
}

#sidetop #interview{
	width:190px;
	height:88px;
	padding-left:25px;
	background:url(images/interview.jpg);
	background-repeat:no-repeat;
}



#sidetop #interview_tiltle
{
	padding-top:10px;
	height:56px;
}

#interview_link
{
	height:30px;
	padding-right:5px;
	text-align:right;
}
#interview_link a:link, #interview_link a:visited ,#interview_link a:hover, #interview_link a:active
{
	color:#0095DD;
	font-size:12px;
	font-weight:normal;
}


#sidetop #interview img{
	width:80px;
	height:80px;
}

#sidetop a{
	font-weight:bold;
	color:#b6b6b6;
	text-decoration:none;
}

#sidetop a:hover{
	color:#0000FF;
}

#sidetop #vote{
	width:189px;
	height:85px;
	padding-left:25px;
	background:url(images/vote.jpg);
}

#sidetop #vote p{
	width:110px;
	height:72px;
	line-height:18px;
	overflow:hidden;
	padding-top:10px;
}

#sidetop #topic{
	width:189px;
	height:76px;
	padding-left:5px;
	background:url(images/topic.jpg);
	margin-bottom:5px;
	overflow:hidden;
}

#sidetop #topic p{
	width:110px;
	height:54px;
	line-height:18px;
	overflow:hidden;
	padding-top:10px;
}


#footer{
	width:214px;
	height:7px;
	background:url(images/side_bottom.jpg);
	background-repeat:no-repeat;
}

#special{
	width:214px;
	background:url(images/topbg.jpg) repeat-y;
	margin-top:5px;
}

#special img{
	width:200px;
	height:80px;
}

#special #specialtop{
	width:74px;
	height:16px;
	padding-left:140px;
	padding-top:12px;
	background:url(images/special.jpg);
}

#special #specialtop img{
	width:214px;
	height:7px;
}


#special #specialtop a{
	color:#999999;
}

#special #specialcontent{
	width:200px;
	height:715px;
	padding-left:7px;
	overflow:hidden;
}

#special #specialcontent li{
	clear:both;
	list-style:none outside;
	line-height:18px;
	width:170px;
	padding-left:20px;
	background:url(images/dot.jpg) no-repeat 10px 17px;
	padding-top:10px;
	text-align:left;
}

#special #specialcontent li a{
	color:#999999;
}

#special #specialcontent li a:hover{
	color:#ff0000;
}

#special #specialfoot{
	width:214px;
	height:7px;
	background:url(images/side_bottom.jpg);
}

#special #specialfoot img{
	width:214px;
	height:7px;
}

#blog{
	width:214px;
	background:url(images/topbg.jpg) repeat-y;
	margin-top:10px;
}

#blog #blogtop{
	width:54px;
	height:16px;
	padding-left:160px;
	padding-top:12px;
	background:url(images/blog.jpg);
}

#blog #blogtop a{
	color:#999999;
}

#blog #blogcontent{
	width:200px;
	padding-left:7px;
	height:275px;
	overflow:hidden;
}

#blog #blogcontent li{
	clear:both;
	list-style:none outside;
	line-height:18px;
	width:170px;
	padding-left:20px;
	background:url(images/dot.jpg) no-repeat 10px 17px;
	padding-top:10px;
}

#blog #blogcontent li a{
	color:#999999;
}

#blog #blogcontent li a:hover{
	color:#ff0000;
}

#blog #blogfoot{
	width:214px;
	height:7px;
	background:url(images/side_bottom.jpg);
}


/*选项卡部分*/
.nTab{
width: 750px;
}

.nTab .TabTitle{
width:435px;
height:33px;
background:url(images/news.jpg) no-repeat;
padding-left:315px;
padding-top:7px;
float:left;
}

.nTab .TabTitle ul{
border:0;
margin:0;
padding:0;
}

.nTab .TabTitle li{
float: left;
display:block;
width: 55px;
height:23px;
line-height:23px;
list-style-type: none;
text-align:center;
font-weight:bold;
color:#999999;
font:14px;
margin-left:10px;
cursor:pointer;
}

.nTab .TabTitle .active{
background:url(images/news_buttun.jpg);
color:#FF6600;
}

.nTab .TabTitle .normal{

}

.nTab .TabContent{
float:left;
width:630px;
}

.none {display:none;}

#nTabmain{
width:748px;
height:315px;
border-bottom:1px solid #b6b6b6;
border-left:1px solid #b6b6b6;
border-right:1px solid #b6b6b6;
float:left;
}

#photos{
float:left;
width:118px;
}

#photos .pic{
width:90px;
height:67px;
padding:2px;
border:1px solid #b6b6b6;
margin-top:5px;
margin-bottom:2px;
}



.newslist ul li
{
	float:left;
	width:315px;
	list-style:none;
	line-height:25px;
}
/*边栏内容部分定义完*/


/*foot*/



/*foot完*/
