*{
	margin:0;
	padding:0;
	list-style:none;
}
html {
	overflow-y: scroll;
	overflow:-moz-scrollbars-vertical;
}
body{
	color:#C2C2C2;
	font-family:Arial,"宋体",Verdana,SunSans-Regular,Sans-Serif;
	font-size:12px;
	line-height:24px;
	background:#000 repeat center 0;
}
.wrapper{
	width:100%;
	overflow:hidden;
}
img{
	border:0 none;
	display:block;
}
h1,h2,h3,h4,h5{
	font-size:14px;
}
:focus {
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
}
.clear{
	clear:both;
}
.left {
	float:left;
	display:inline;
}
.right {
	float:right;
	display:inline;
}
a{ color:#999; text-decoration:none;}
a:hover{ text-decoration:underline;}

a.gray{ color:#666; text-decoration:none;}
a.gray:hover{ text-decoration:underline;}

a.gray_ccc{ color:#ccc; text-decoration:none;}
a.gray_ccc:hover{ text-decoration:underline;}

a.white{ color:#fff; text-decoration:none;}
a.white:hover{ text-decoration:underline;}
/********龙邦头部样式***********/
.lilanz_top{
	width:960px;
	margin:0 auto;
	margin-top:10px;
}
.banben{
	text-align:right;
	color:#666;
	font-size:12px;
	margin:0 0 15px 0;
	position:relative;
	}
.newpro{
	width:22px;
	height:12px;
	overflow:hidden;
	background-image:url(/images/newpro.gif);
	background-repeat:no-repeat;
	position:absolute;
	right:-15px;
	top:-8px;
	}
.banben a{
	text-decoration:none;
	color:#666;
	margin:0 5px;
	} 
.banben a:hover{
	text-decoration:none;
	color:#999;
	} 
.lilanz_logo{
	background:url("../images/logo.gif") no-repeat left top;
	width:245px;
	height:58px;
	text-indent:-5000px;
}
.lilanz_tilte{
	height:44px;
	display:inline;
	width:642px;
	margin-top:10px;
}
.lilanz_tilte li{
	float:left;
}
.lilanz_tilte a {
	background:url("../images/title.gif") no-repeat left top;
	display:block;
	height:22px;
	text-indent:-5000px;
}
.lilanz_tilte .lilanz_home a{
	background-position:0 0;
	width:51px;
}
.lilanz_tilte .lilanz_home a:hover{
	background-position:0 -22px;
}

.lilanz_tilte .lilanz_year a{
	background-position:-51px 0;
	width:72px;
}
.lilanz_tilte .lilanz_year a:hover{
	background-position:-51px -22px;
}
.lilanz_tilte .lilanz_relation a{
	background-position:-123px 0;
	width:72px;
}
.lilanz_tilte .lilanz_relation a:hover{
	background-position:-123px -22px;
}
.lilanz_tilte .lilanz_regiment a{
	background-position:-195px 0;
	width:72px;
}
.lilanz_tilte .lilanz_regiment a:hover{
	background-position:-195px -22px;
}
.lilanz_tilte .lilanz_news a{
	background-position:-267px 0;
	width:72px;
}
.lilanz_tilte .lilanz_news a:hover{
	background-position:-267px -22px;
}
.lilanz_tilte .lilanz_strategy a{
	background-position:-339px 0;
	width:72px;
}
.lilanz_tilte .lilanz_strategy a:hover{
	background-position:-339px -22px;
}
.lilanz_tilte .lilanz_manpower a{
	background-position:-411px 0;
	width:72px;
}
.lilanz_tilte .lilanz_manpower a:hover{
	background-position:-411px -22px;
}
.lilanz_tilte .lilanz_connection a{
	background-position:-483px 0;
	width:72px;
}
.lilanz_tilte .lilanz_connection a:hover{
	background-position:-483px -22px;
} 
.lilanz_tilte .lilanz_connect a{
	background-position:-555px 0;
	width:87px;
}
.lilanz_tilte .lilanz_connect a:hover{
	background-position:-555px -22px;
} 


/********龙邦头部样式  英文版***********/
.en_lilanz_top{
	width:960px;
	margin:0 auto;
	margin-top:10px;
}
.en_banben{
	text-align:right;
	color:#666;
	font-size:12px;
	margin:0 0 15px 0;
	}
.en_banben a{
	text-decoration:none;
	color:#666;
	margin:0 7px;
	} 
.en_banben a:hover{
	text-decoration:none;
	color:#999;
	} 
.en_lilanz_logo{
	background:url("../images/en_logo.gif") no-repeat left top;
	width:209px;
	height:26px;
	text-indent:-5000px;
}
.en_lilanz_tilte{
	height:44px;
	display:inline;
	width:618px;
	margin-top:10px;
}
.en_lilanz_tilte li{
	float:left;
}
.en_lilanz_tilte a {
	background:url("../images/en_title.gif") no-repeat left top;
	display:block;
	height:22px;
	text-indent:-5000px;
}
.en_lilanz_tilte .lilanz_home a{
	background-position:0 0;
	width:65px;
}
.en_lilanz_tilte .lilanz_home a:hover{
	background-position:0 -21px;
}

.en_lilanz_tilte .lilanz_year a{
	background-position:-60px 0;
	width:71px;
}
.en_lilanz_tilte .lilanz_year a:hover{
	background-position:-60px -21px;
}
.en_lilanz_tilte .lilanz_relation a{
	background-position:-134px 0;
	width:151px;
}
.en_lilanz_tilte .lilanz_relation a:hover{
	background-position:-134px -21px;
}
.en_lilanz_tilte .lilanz_regiment a{
	background-position:-286px 0;
	width:109px;
}
.en_lilanz_tilte .lilanz_regiment a:hover{
	background-position:-286px -21px;
}
.en_lilanz_tilte .lilanz_news a{
	background-position:-593px 0;
	width:64px;
}
.en_lilanz_tilte .lilanz_news a:hover{
	background-position:-593px -21px;
}
.en_lilanz_tilte .lilanz_strategy a{
	background-position:-396px 0;
	width:110px;
}
.en_lilanz_tilte .lilanz_strategy a:hover{
	background-position:-396px -21px;
}
.en_lilanz_tilte .lilanz_manpower a{
	background-position:-380px 0;
	width:78px;
}
.en_lilanz_tilte .lilanz_manpower a:hover{
	background-position:-380px -21px;
}
.en_lilanz_tilte .lilanz_connection a{
	background-position:-506px 0;
	width:84px;
}
.en_lilanz_tilte .lilanz_connection a:hover{
	background-position:-506px -21px;
} 



/*******内容部分********/
.century_img{
	width:960px;
	margin:0 auto;
}
.century_img img{
	width:960px;
	height:180px;
}
.lilanz_title{
	width:960px;
	margin:0 auto;
	height:50px;
	line-height:50px;
	color:#666;
}

.util_main{
	width:958px;
	margin:0 auto;
	border:1px solid #1a1a1a;
	background:#0d0d0d;
	overflow:hidden;
	margin-bottom:30px;

}
.main_list{
	width:190px;
	margin:20px 0 50px 15px;
	border-bottom:1px solid #1f1f1f;

}
.main_list ul li{
	border-top:1px solid #1f1f1f;
}
.main_list ul li a, .main_list ul li a:hover{
	height:auto;*height:31px;
	display:block;
	font-size:12px;
	padding-left:23px;
	line-height:31px;
}
.main_list ul li a{
	background:url("../images/century_list_out.gif") 10px center no-repeat;
	color:#999;
}
.main_list ul li a:hover{
	background:url("../images/century_list_on.gif") 10px center no-repeat #161616;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
}
.main_list ul li.facing a{
	background:url("../images/century_list_on.gif") 10px center no-repeat #161616;/********当前状态************/
	font-weight:bold;
	text-decoration:none;
	color:#999;
}
.main_list ul li.facing1 a{
	background:url("../images/century_list_on.gif") 23px center no-repeat #161616;/********当前状态************/
	font-weight:bold;
	text-decoration:none;
	color:#999;
}
.main_list ol li{
	height:31px;
	display:block;
	font-size:12px;
	text-indent:30px;
	line-height:31px;
	border-top:1px solid #1f1f1f;
	width:190px;
}
.main_list ol li a{
	color:#999;
	background:url("../images/honor_title_bg.gif") 40px center no-repeat;
}
.main_list ol li a:hover{
	background:url("../images/honor_title_bg.gif") 40px center no-repeat;
	color:#fff;
	font-weight:bold;
	text-decoration:underline;

}
.lilanz_main_title{
	background:url("../images/lilanz_title.gif") no-repeat;
	height:24px;
	border-bottom:1px solid #3a3a3a;
	color:#999;
	padding-left:16px;
	line-height:16px;
}
.lilanz_title_h1{
	background:url("../images/lilanz_title_h1.gif") no-repeat;
	height:24px;
	border-bottom:1px solid #3a3a3a;
	color:#999;
	padding-left:16px;
	line-height:16px;
}

.download{
	width:700px;
	text-align:center;
	color:#999;
	margin:15px 0;
}
.download a{
	text-decoration:underline;
}
/*******尾部文件*******/
.lilanz_foot{
	width:960px;
	margin:0 auto;
	padding-top:10px;
	height:30px;
	background:url("../images/lilanz_foot_bg.gif") repeat-x;
}
.lilanz_foot p{
	margin-left:5px;
	float:left;
}
.lilanz_foot span{
	float:right;
}
/*******js图片切换********/
.show_js{
	width:615px;
	margin:25px auto;

}
.show_js_left{
	background:url("../images/show_left.gif") no-repeat left center;
	text-indent:-5000px;
	width:20px;
	height:74px;
	margin-right:20px;
}
.show_js_left span ,.show_js_right span{
	width:20px;
	height:74px;
	display:block;
	cursor:pointer;
}
.show_js_middle img{
	width:487px;
	margin:0 auto;
	/**height:290px;**/
	display:block;
	border:1px solid #616161;
	margin-top:20px;
}
.show_js_right{
	background:url("../images/show_right.gif") no-repeat left center;
	text-indent:-5000px;
	margin-left:20px;
}
.show_list{
	width:610px;
	margin-left:25px;
	padding-top:25px;
	overflow:hidden;
}
.show_ul{
	width:490px;
	overflow:hidden;
}
.show_list ul{
	width:650px;
}
.show_list ul li{
	float:left;
	margin-right:20px;
}
.show_list ul li.alpha_li{
	filter: Alpha(Opacity=30, Style=0);
	opacity: 0.30;
}
.show_list ul li img{

	height:74px;
	display:block;
	border:1px solid #616161;

}
.finance_list a.facing{
	padding:2px 5px;
	background:#ccc;
	color:#000;
	margin:0 3px;
	text-decoration:none;
}
.go_page
.finance_list a.facing1{
	padding:2px 5px;
	background:#ccc;
	color:#000;
	margin:13 3px;
	text-decoration:none;
} input{
	margin:0 5px;
	height:12px;
	line-height:12px;
}
.go_page button{
	padding:0 5px;
	background:#292929;
	color:#fff;
	border:0;

}

.century_right{
	width:715px;
	margin:20px 15px 0 0;
}
.century_right p{
	text-indent:2em;
	color:#666;
	margin:15px 0 15px 0;
}
.century_right img{
	float:left;
	margin:20px 20px 10px 10px;
	/*border:1px solid #666;
	width:269px;
	height:171px;*/
}

.en_century_right{
	width:715px;
	margin:20px 15px 0 0;
}
.en_century_right p{

	color:#666;
	margin:15px 10px 15px 10px;
}
.en_century_right img{
	float:left;
	margin:20px 20px 10px 10px;
	border:1px solid #666;
	width:269px;
	height:171px;
}

/*订阅框*/
.dingyue{
	width:960px;
	margin:0 auto;
	clear:both;
	}
.dingyue_wbk{
	width:150px;
	height:18px;
	line-height:18px;
	padding:0 2px;
	margin:0;
	border: solid 1px #333;
	background-color:#111;
	font-size:12px;
	color:#666;
	float:right;
	}
.dingyue_btn{
	background-image:url(/images/dingyuebtn.jpg);
	background-repeat:no-repeat;
	width:60px;
	height:20px;
	cursor:pointer;
	float:right;
	margin-left:5px;
	}
	
    .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
    .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
	
.edmkuang{
	width:960px;
	height:auto;
	overflow:visible;
	margin:20px auto;
	}
.edmtitle{
	width:100%;
	height:30px;
	line-height:30px;
	background-color:#3a3a3a;
	padding-left:10px;
	}
.edmtable{
	margin:20px auto;
	}
.edmtable td{

	}
.edmleft{
	text-align:right;
	color:#999999;
	}
.edmtablecheckbox{

	}
.edmtablewbk{
	width:410px;
	height:100px;
	line-height:24px;
	margin:5px 0;
	border:1px solid #444;
	background:#343434;
	padding:0 0 0 10px;
	font-size:12px;
	color:#999;
	}
.mainlist1{
	width:190px;
	margin:20px 0 50px 15px;
	border-bottom:1px solid #1f1f1f;

}
.mainlist1 ul li{
	border-top:1px solid #1f1f1f;
}
.mainlist1 ul li a, .main_list1 ul li a:hover{
	height:auto;*height:31px;
	display:block;
	font-size:12px;
	padding-left:23px;
	line-height:31px;
}
.mainlist1 ul li a{
	background:url("../images/century_list_out.gif") 10px center no-repeat;
	color:#999;
}
.mainlist1 ul li a:hover{
	background:url("../images/century_list_on.gif") 10px center no-repeat #161616;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
}

.mainlist1 ul li.facing a{
	background:url("../images/century_list_on.gif") 23px center no-repeat #161616;/********当前状态************/
	font-weight:bold;
	text-decoration:none;
	color:#999;
}
.mainlist1 ul li.facing1 a:hover{
	background:url("../images/century_list_on.gif") 23px center no-repeat #161616;/********当前状态************/
	font-weight:bold;
	text-decoration:none;
	text-indent:20px;
	color:#FFF;
}
.mainlist1 ul li.facing1 a{
	background:url("../images/century_list_out.gif") 23px center no-repeat;text-indent:20px;
	color:#999;
}
.mainlist1 ol li{
	height:31px;
	display:block;
	font-size:12px;
	text-indent:30px;
	line-height:31px;
	border-top:1px solid #1f1f1f;
	width:190px;
}

.mainlist1 ol li a{
	color:#999;
	background:url("../images/honor_title_bg.gif") 40px center no-repeat;
}
.mainlist1 ol li a:hover{
	background:url("../images/honor_title_bg.gif") 40px center no-repeat;
	color:#fff;
	font-weight:bold;
	text-decoration:underline;

}

.mainlist1 ul li.case_more{
	display:block;
	text-align:right;
	line-height:12px;
}
.finance_list a.facing{
	padding:2px 5px;
	background:#ccc;
	color:#000;
	margin:0 3px;
	text-decoration:none;
}