@charset "utf-8";
/* CSS Document */
body{
	
	margin:0; 
	padding:0; 
	font-size:12px;
	font-family:"ËÎÌå";	
}

a{
	text-decoration:none;
	color:#222;
}
a:hover{
	color: #C00;
	text-decoration:underline;
}
a img{
	border:none;
}
#container{
	width:970px;
	margin:0 auto;
	
	padding:0;

}
#middle{
	
	width:970px;
	margin:0 auto;
	
}

#header {
	 
	height:190px; 
	margin:0 auto;
	background:#fff;
	
}


.loca{
	height:30px;
	line-height:30px;
	width:970px;
	float:left;
}
.loca a{
	color:#C00;
	text-decoration:underline;
}
.loca a:hover{
	color:#F60;
}
.fenzhi{
	background:#eee;
	border: #006 1px solid;
	padding:4px;
	height:65px;
	width:782px;
	line-height:20px;
	
	margin-top:10px;
	margin-bottom:10px;
}
.fenzhi a{
	color: #C30;
	
	
	padding:4px;
}
.fenzhi a:hover{
	color: #C30;
	text-decoration:underline;
	
}



#left {
	width:210px; 
	float:left;
	border-right:1px solid #ccc;
	padding:0 6px 5px 3px;
		
}
#left2 {
	width:210px; 
	float:left;
	
	padding:0 6px 5px 3px;
		
}
.tz{
	
	margin:5px 0;
	padding:3px 0 3px 3px;
	list-style-type: disc;
	list-style-position:inside;
	
}
.tz li{
	
	margin-bottom:5px;
	
}

.span1{
	color:#900;
	
}
.span2{
	color: #009;
	
}
.left_list{
	margin:0;
	padding:0;
	border:#c7c7c7 1px solid;
	background:url(/images/left_bg.jpg) repeat-x;

}
.left_list a{
	display:block;
	list-style:none;
	height:30px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	margin:0 0 1px 0;
	border-bottom:1px solid #c4c4c4;
	
	padding-left:10px;
	color:#ddd;
	
}

.left_list a:hover{
	background: #FF6;
	color:#000;
	margin:0;
	border-left:5px solid #F60;
	padding-left:20px;
	display:block;
	text-decoration:none;
	margin:0 0 1px 0;
	
}
.left_list2{
	margin:0;
	padding:0 4px 0 0;
	margin-bottom:10px;
	

}
.left_list2 a{
	display:block;
	list-style:none;
	height:20px;
	line-height:20px;
	font-size:12px;
	margin:0 0 1px 0;
	padding-left:10px;
	color:#000;
}
.left_list2 a:hover{
	color:#930;
	text-decoration:underline;
	
}
.qk{
	padding:3px 0 8px 8px;
}
.qk p{
	margin-bottom:2px;
}
.qk img{
	border:none;
}
.xz{
	margin:0;
	padding: 10px 0 10px 10px;
	list-style:none;
	display:block;
	clear:both;
	
}
.xz td{
	height:18px;
	
}
.xz2{
	margin:0 0 10px 0;
	padding: 10px 0 10px 10px;
	list-style:none;
	display:block;
	clear:both;
	min-height:150px;
	
}
.xz2 li{list-style:none; float:left; width:85px; line-height:18px}
.xzfc{
	line-height:18px;
	padding:8px 3px 8px 3px;
	
}
.xzfc img{
	border:1px solid #333;
	padding:1px;
	margin:0 5px 5px 0;
}




.ziyuan{
}

.ziyuan img{ 
	border:0;
	
	padding:1px;
}
.ziyuan a img {
	text-align:left;
	padding-left:2px;
	border:1px solid #999;
}

.pic a{
	margin:0;
	padding:1px 3px 1px 1px;
	
	display:block;
	height:56px;
	width:85px;
	background:#fff;
}
.pic a:hover{
	background:#F90;
}
h5{
	height:30px;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	color: #333;
	
	padding-left:25px;
	margin-bottom:3px;
	margin-top:5px;
	background:url(/images/h5_bg2.jpg) no-repeat left;
	border-bottom:1px solid #CCC;
}
#hh5{
	height:30px;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	color: #036;
	padding-left:5px;
	background:url(/images/h5_bg.jpg) no-repeat left;
	margin-bottom:3px;
}
#hh5 a{
	height:30px;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	color: #036;
	padding:0;
	
	margin-bottom:3px;
}

#hh5 a:hover{
	background:url(/images/h5_h_bg.jpg) no-repeat left;
	text-decoration:none;
}





#main {
	width:736px; 
	float:right; 
	margin-left:6px; 
	
}
.pic_news{
	float:left;
	width:350px;
	border:1px solid #666;
	height:236px;
	padding:1px;
	
}
.info{
	
	float:left;
	width:350px;
	padding:0 3px 0 16px;
	background:url(wrl_map_blank.gif) no-repeat bottom center;
	
}



.class_pic{
	background: url(/images/class_bg.jpg);
	height:31px;
	width:736px;
	clear:both;
	margin:5px 0 15px 0;
}
.xxx{
	
	clear:both;
	height:200px;
}

.main_tab1{
	width:362px;
	float:left;
	color:#333;
	margin-bottom:10px;
	
}

.main_tab2{
	width:362px;
	float:right;
	color:#333;
	margin-bottom:10px;
}


.news_top{
	
	width:349px;
	
	padding-left:13px;
	background: url(box_top2.jpg) left no-repeat;
	height:31px;
	float:inherit;
	color:#fff;
	
}
.news_top a{ 
	display:block;
	line-height:31px;
	height:31px;
	font-size:14px;
	
	color:#FFF;

}




.book_txt{
	line-height:1.5em;
}
.ziyuan_yuan{
	width:100%;
}
.ziyuan_yuan td{
	padding-right:30px; 
	text-align:right; 
	font-size:14px; 
	color:#F90;
}

#footer {
	
	height:130px; 
	margin:0 auto; 
	clear:both;
	width:970px
	
}
.a_1 a{
	color:#FFF;
}
.links_left{
	margin:5px 3px;
}
.select1{
	display:block;
	margin-bottom:5px;
}
.select1 form{
	margin:0;
	padding:0;
}
h3{ height:34px; line-height:34px; background:url(/images/sub_left_top.gif) no-repeat; color:#FFF; font-size:14px; font-weight:bold; padding-left:15px; margin:0}	
.sub_left_list{width:192px; background:#eee; list-style:none; font-size:14px; margin:0; padding:5px; border:1px solid #3366cc }
.sub_left_list li{ padding:5px 0 5px 15px; margin-left:8px; border-bottom:1px dashed #999; background:url(/images/09.gif) left no-repeat;  }
.sub_left_list a{ font-size:14px;}
.sub_right_top{ width:96%; margin:10px 0; font-size:16px; text-align:center; font-weight:bold; color: #900}
.sub_right_topimg{ margin-bottom:30px; }
.sub_right_con{min-height:300px; width:98%; margin-top:15px}
.sub_right_con a{ color:#309; text-decoration:underline}
.sub_right_con a:hover{ color:#F60}
.sub_right_con a:visited{ color: #636}
.sub_right_con td{height:25px;}
.sub_right_list{  margin:10px 10px 20px 10px;}
.sub_right_list li{list-style-image: url(/images/68.gif); list-style-position:inside;  margin-left:6px; line-height:22px;}
#second_li{font-size:12px; padding:3px 0 3px 30px; background:none;}
#second_li{font-size:12px; padding:3px 0 3px 30px;}
h4{
	
	height:30px;
	color:#009;
	line-height:30px;
	
	
	font-size:14px;
	
	
}
#write_style{color:#666;}
#date_style{color:#666;}
#news_sum{line-height:1.5em; font-size:14px; margin-bottom:15px; font-family: "»ªÎÄ¿¬Ìå"}
#news_content{line-height:1.5em; font-size:14px;}
#news_content a{ text-decoration:underline; color:blue; font-size:14px}
.news_writer{font-size:14px; font-weight:bold}
.sociologists_name{font-size:14px;}
.sociologists_name a{font-size:14px; color: #009}
.book_img img{border:1px solid #999; padding:2px;}
.book_title{color:#C00; font-size:14px; font-weight:bold}
.book_title a{color:#C00; font-size:14px; font-weight:bold}
.book_title a:hover{color: #06F; text-decoration:underline}
.book_write{color:#03F}
.book_summary{line-height:1.5em; font-size:14px;}
.book_summary a{ text-decoration:underline; color:blue}
.morelink{}
.morelink a{ color:#C03; text-decoration:underline}
.tr_list{ background:#CBEBA7}
.tr_list div{ background:#CBEBA7;float:left; width:160px; font-size:14px; color:#960; text-align:center; line-height:25px; border:1px solid #fff}
.tr_list a{ color:#900; text-decoration:underline;}

.link_class{ background: #9C0; line-height:25px}
.title_style{color:#C00; font-size:14px}
.title_style a{color:#C00; text-decoration:underline}
.tab_resource{ width:90%; background:#666;}
.tab_resource td{ width:90%; background:#fff; width:30%}
.tab_title{ background:#8AA5B9}
.resource_list{ margin:10px 0 20px 10px; width:680px; float:right  }
.resource_list li{ float:left; width:48%; }
.resource_title{background:url(/images/ff.gif) left no-repeat; padding-left:15px; color:#C30; font-size:14px; font-weight:bold; display:block;  margin-top:10px; clear:both }
.boke_list{}
.boke_list li{float:left; width:140px;}
.boke_list li a{ font-size:14px; color:#009}
.famous{ float:left; width:150px; padding:10px 0;}
.famous img{ border:1px solid #666}
.famous span a{ font-size:14px; color:#000; line-height:30px;}
.famous span a:visited{ color:#333; }
.h_shgz{font-size:14px; font-weight:bold; color:#900; margin-top:15px}
#list_shgz{ font-size:14px; margin:15px 5px}
#list_shgz li{ line-height:150%}
.two_list{  margin:10px 10px 20px 10px;}
.two_list li{float:left; width:300px; list-style-image: url(/images/68.gif); list-style-position:inside;  margin-left:6px; line-height:22px;}

h6{ font-size:14px; color:#006; font-size:16px; margin:8px 0}
.mingjia{ margin-bottom:15px; padding-bottom:5px; border-bottom:dotted 1px #333; font-size:12px}
.mingjia li{ list-style-position:inside; margin-left:5px; line-height:150%}
.mingjia a { color:#039}
.mingjia a:hover { color: #C30}
.mingjia a:visited { color: #606}







