/* =====================Home==================== */
#logo{
	text-align:center;
}
#home_show{
	width:781px;
	margin:10px auto;
	background:#7F7F7F;
	padding:2px;
}
#home_show .wight_bak{
	background:#fff;
	border:1px solid #000;
	padding:15px 15px 10px;
	position:relative;
}
.wight_bak p{
	text-align:center;
	padding-bottom:5px;
}
#globalFooter p{
	text-align:center;
	margin:5px 0;
}
.wight_bak span.cn_name{
	position:absolute;
	left:60px;
	*left:45px;
	bottom:15px;
}
.wight_bak span.en_name{
	position:absolute;
	right:60px;
	bottom:10px;
}
/* ===================== Home Left ==================== */
#home_left{
	width:161px;float:left; border-right:1px solid #E7E6E2;position:relative;
}
#home_left img.left_bg{
	position:absolute;left:0;bottom:0;z-index:-1;
}
#home_left p{
	text-align:center; margin:10px 0;
}
#home_left .logo{
	text-align:center;margin-top:33px;
}
#home_left h1{
	color:#80303E;font-size:13px;font-weight:bold;text-align:center;margin-top:30px;
}
#home_left h1 a{
	color:#6E6E6E;
}
#home_left h1 a:hover{
	color:#fff;text-decoration:none;
}
#home_left h1 span.home_cn{
	letter-spacing:20px;margin-right:-10px;
}
#home_left h1 span.home_en{
	margin-left:10px;
}
#home_left ul{
	margin:0;padding:0;list-style:none;padding-top:10px; margin-left:5px;width:146px;
}
#home_left ul li{
	clear:both;	position:relative; border:1px solid #772130; margin:1px 0; text-align:center;font-size:12px; line-height:18px; letter-spacing:1px;
}
#home_left ul ul{padding:8px 0;width:110px;margin:0; z-index:999;position:absolute;left:145px;*left:146px;top:-1px;*top:0;display:none;border:1px solid #5D1723; background:#772130;color:#FDD8B0; border-left:none;}

#home_left ul ul li{
	font-size:12px;font-weight:normal;width:110px;margin:0;padding:0;position:relative; height:30px; letter-spacing:8px;
}
#home_left ul ul li a{width:110px;margin:0;color:#FDD8B0; background:url(../images/sub_bg.gif) no-repeat bottom; height:30px; line-height:26px;}
#home_left ul ul li a:hover{
	background:url(../images/leftsubnav-over.gif) no-repeat bottom;
}
#home_left ul li img{
	 position:absolute;  top:0;	 right:7px;
}

#home_left ul li a{
	color:#772130;width:146px;display:block;text-decoration:none;padding:0; border:0; border-bottom:0px;padding:7px 0
}
#home_left ul li a:hover{
	color:#772130;text-decoration:none;background:#772130;color:#fff;width:145px;_width:146px;
}
#home_left ul ul a{
	color:#FDD8B0;
} 
#home_left li:hover ul,#home_left li.over ul { display:block;}
/* ===================== Home Right ==================== */
#home_right{
	width:845px;float:left;background:none;position:relative;
}
#home_right .home_img{
	margin-top:0px;
}
.home_main h1{
	width:779px;margin:15px 0 0 33px;border-bottom:4px solid #9C2328;padding-bottom:3px;
}
.home_main h1 img{
	margin-bottom:-18px;z-index:0;position:relative;
}
.home_main p{
	padding:0 70px;margin:10px 0 20px;line-height:22px;padding-right:40px;text-indent:0em;text-align:justify;
}
.home_main p.black-icon{
	background:url(../images/black_icon.gif) top left no-repeat;text-align:justify;background-position:0 6px;
}
.home_main p span{
	color:#f00;
	text-decoration:underline;
}
.home_main .pic{
	margin:15px 60px 20px 20px;
	/*border:1px solid #000;*/
}
.home_main .back_home{
	text-align:right;
	margin:80px 40px 5px;
	padding-bottom:20px;
	clear:both;
}
/* ===================== Home Nav ==================== */










/*
.home_nav li{
  display:block;
  float:left;
  position:relative;
  font-size:16px;
  font-weight:bold;
  border-right:1px solid #000;
}
.home_nav li.last_nav{
  border-right:0;
}
.home_nav a{
  float:left;
  display:block;
  position:relative;
  text-decoration: none;
  padding:5px 26.3px;
  _padding:6px 26px;
}
.home_nav a.home:hover{
	background:#000;
}
.home_nav li a:hover{
  color:#fff;
  background:#000;
  text-decoration:none;
}
.home_nav li .careesr:hover{
   background:url(../images/nav_over.gif) no-repeat center;
   background-position:89%;
}
.home_nav{
	text-align:center;
	height:30px;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
}
.home_nav li table {
  display:none;
  border-collapse:collapse;
}
.home_nav li:hover table,.home_nav a:hover table {
  display:block;
  position:absolute;
  top:30px;
  left:0;
  background:#000;
  filter:Alpha(opacity=90);
	-moz-opacity:0.9;
}
.home_nav li:hover table a, .home_nav a:hover table a {
  float:none;
  color:#AFAFAF;
  width:150px;
  text-align:left;
  background:url(../images/sub_bg.gif) no-repeat center bottom;
  padding:5px auto;
  margin:5px 0;
}
.home_nav li:hover table a:hover, .home_nav a:hover table a:hover {
  background:url(../images/sub_over.gif) no-repeat center bottom;
  color:#fff;
  text-decoration:none;
}
*/
/* ===================== Partner Authorship ==================== */
.home_main ul.Authorship{
	padding:33px 10px 180px 20px;
	_padding:33px 10px 180px 35px;
	/*list-style:url(../images/black_icon.gif) inside;*/
}
ul.Authorship li{
    line-height:22px;
	margin-bottom:10px;
	margin-left:15px;
	_margin-left:15px;
}
ul.Authorship li.black-icon{
	background:url(../images/black_icon.gif) top left no-repeat;padding-left:10px;background-position:0 10px;text-align:justify;padding-right:15px
}
ul.Authorship li img.mar{
	margin-top:-6px;margin-right:5px;
}
.Authorship_bg{
	background:url(../images/book_bg.gif) bottom right no-repeat;
}
.corporate_img{
	margin:35px 20px 0 40px;
}
.home_main ul.corporate{
	padding:20px 30px 80px 50px;
}
.home_main ul.corporate li{
	margin-bottom:10px;
}
.home_main ul.corporate li img{
	margin-right:10px;
}
.home_main .info_list{
	width:700px;
	margin:30px auto 0;
	line-height:20px;
}
.education_img{
	/*border:1px solid #000;*/
	margin:0 0 12px 20px;
}
.home_main .education_info{
	margin-top:25px;
}
.Employment p{
	padding-left:40px;
}
/* ===================== Services Advocacy ==================== */
.advocacy_img{
	/*border:1px solid #000;*/
	margin:20px 20px 0 40px;
}
.Intellectual_img{
	/*border:1px solid #000;*/
	margin:20px 40px 0 20px;
}
.home_main p.corporateinfo_list{
	margin:80px 0 0 0;
}
.home_main .contactus{
	text-indent:0;
	margin-top:0;
}
.home_main h2{
	text-indent:0;
	margin:120px 0 0 0;
}
/* ===================== News List ==================== */
.home_main ul.news_list li{
	border-bottom:1px dashed #D8D7D8;
	padding-bottom:10px;
	margin-right:10px;
}
.home_main ul.news_list{
	padding-bottom:25px;
}
.home_main div.pages{
	text-align:center;
	font-size:15px;
}
.home_main div.pages a{
	margin:0 2px;
}


