/* CSS Document */
@charset "gb2312";
* {
	PADDING: 0px; MARGIN: 0px
}
body {
	FONT-SIZE:12px; 
	color:#333333; 
	background-color:#f0f0f0;
	font-family: "Microsoft Yahei", SimSun, Tahoma, Helvetica, Arial, sans-serif;
}
LI {
	LIST-STYLE: none
}
A IMG {
	BORDER: 0px
}
A {
	CURSOR: pointer; TEXT-DECORATION: none; color: #333333; font-size:12px
}
A:hover {
	COLOR: #dd0000;
}
.clear {
	CLEAR: both
}
H1 H2 H3 H4 SPAN P EM I {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
/*--------------------首页头部--------------------*/
.head { 
    width: 100%;
	display: block;
}
.skin_xq {background:url( images/zjklfba.jpg) left top repeat-x;}
.skin_xq .topbg {background:url( images/zjklfba.jpg) 50% top no-repeat; max-width:1440px; height:770px; margin:0 auto;}
.skin_xq .toprel {width:980px; margin:-770px auto 0; position:relative; height:96px;}
.skin_xq .topimg {position:absolute; width:980px; height:96px; background:url( images/2012.jpg) -230px top no-repeat; left:0; top:0;}
.close {display:none;}
.skin_xq .close {display:block; position:absolute; right:0; bottom:0; cursor:pointer; background:url( images/2012.jpg) -1174px -84px no-repeat; width:36px; height:12px; text-indent:-99em; overflow:hidden;}

.h2 { 
    width: 100%;
    height: 105px;
	display: block;
	background: url(lfba/top_bg.jpg);
}
.h2z { 
    width: 1000px;
    height: 105px;
	display: block;
	margin: 0 auto;
	background: url(lfba/nnnlogo.jpg);
}
.h3 { 
    width:100%;
    height:40px;
	display:block;
}
.h3z { 
    width:1000px;
    height:40px;
	display:block;
	margin:0 auto;
	background-image:url(lfba/1_bg2.jpg);
}
.h3z_lt { 
    width:800px;
    height:40px;
	display:block;
	float:left;
}
#sddm {	
    margin: 0 auto;
	padding: 0;
	z-index: 30;
	width: 800px;
	height:40px;
}
#sddm li {
	position:relative;
    width:98px;
	height:40px;
	display:block;
	float: left;
	line-height:40px;
	text-align:center;
}
#sddm li a {	
    width:98px;
	height:40px;
	display:block;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
}
#sddm li a:hover {	
    width:98px;
	height:40px;
	display:block;
	background:url(lfba/1_dv.jpg);
	color:#ffff00;
}
#sddm div {	
    position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	left:0px;
}
#sddm div a {	
	  position: relative;
      display: block;
	  margin: 0;
	  width: 98px;
	  white-space: nowrap;
	  text-align:center;
	  background: #eaeaea;
	  color: #333333;
	  font-size:12px;
	  height:30px;
	  line-height:30px;
	  font-weight:normal;
}
#sddm div a:hover {	
	  background: #0a497c;
      color: #FFF;
	  height:30px;
	  line-height:30px;
}
.h3z_rt { 
    width: 182px;
    height: 40px;
	display: block;
	float: left;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 40px;
	text-align: right;
	padding-right:18px;
}

/*.h3 { 
    width: 100%;
    height: 40px;
	display: block;
}
.h3z { 
    width: 1000px;
    height: 40px;
	display: block;
	margin: 0 auto;
	background: url(lfba/1_bg2.jpg);
}
.h3zl { 
    width: 800px;
    height: 40px;
	display: block;
	float:left;
	background:url(lfba/1_dh.jpg);
}
.h3zl ul { 
	margin: 0px;
	padding: 0px;
}
.h3zl ul li { 
	width: 100px;
	height: 40px;
	display: block;
	float: left;
	text-align: center;
	line-height: 40px;
}
.h3zl ul li a{ 
	width: 100px;
	height: 40px;
	display: block;
	font-size: 16px;
	color: #FFFFFF;
}
.h3zl ul li a:hover{ 
	width: 100px;
	height: 40px;
	display: block;
	font-size: 16px;
	color: #ffff00;
	background: url(lfba/1_dv.jpg);
}
.h3zr { 
    width: 192px;
    height: 40px;
	display: block;
	float: left;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 40px;
	text-align: right;
	padding-right:8px;
}*/
.h4 { 
    width: 100%;
    height: 420px;
	display: block;
}
.h4z { 
    width: 1440px;
    height: 420px;
	display: block;
	margin: 0 auto;
}
/*首页幻灯*/
#change { width:100%; height: 300px; position: relative; text-align: center;/*background: url(lfba/b_bg.jpg);*/ }
#change div { position: absolute; top: 0px; left: 0px; display: none; height:300px; width:100%; background:center center no-repeat;}
#change .ul_change { position: absolute; bottom: 12px; left:50%; margin-left:-150px; overflow: hidden;width:300px;}
#change .ul_change li { display: -moz-inline-stack; display: inline-block;  *display:inline;filter: alpha(opacity=85); margin-right:3px;}
#change .ul_change span { display: inline-block;width: 25px;height: 6px;float: left;background: #fff;margin: 0 8px; cursor:pointer;}
#change .ul_change span:hover { background: #ccc;}
#change .ul_change span.on { background: #26618E;width: 45px; }
/*--------------------首页中部--------------------*/
.bd { 
    width: 1020px;
    height: 1260px;
	display: block;
	margin: 0 auto;
	margin-top:10px;
}
.bd1 { 
    width: 1020px;
    height: 20px;
	display: block;
	background:url(lfba/main_bg2.gif);
}
.bd11 { 
    width: 980px;
    height: 70px;
	display: block;
	background:url(lfba/2_bd.jpg);
	padding-left:20px;
	padding-right:20px;
}
.bd12 { 
    width: 1020px;
    height: 18px;
	display: block;
	background:url(lfba/2_bd.jpg);
}

.bd2 { 
    width: 1020px;
    height: 1190px;
	display: block;
	background:url(lfba/2_bd.jpg);
}
.b2z { 
    width: 970px;
    height: 690px;
	display: block;
	margin: 0 auto;
	padding-left: 15px;
	padding-right: 15px;
}
.b2z1 { 
    width: 970px;
    height: 250px;
	display: block;
}
.b2z1_l { 
    width: 225px;
    height: 250px;
	display: block;
	float: left;
}
.b2z1_ls { 
    width: 225px;
    height: 40px;
	display: block;
	line-height:40px;
	color:#ffffff;
	background:url(lfba/2_bg.jpg);
}
.b2z1_lsz { 
    width: 110px;
    height: 40px;
	display: block;
	float:left;
	font-size:14px;
	padding-left:15px;
}
.b2z1_lsy { 
    width: 92px;
    height: 40px;
	display: block;
	float:left;
	text-align:right;
	padding-right:8px;
}
.b2z1_lsy a { 
    color:#ffffff;
}
.b2z1_lsy a:hover { 
    color:#dd0000;
}
.b2z1_lx { 
    width: 202px;
    height: 202px;
	display: block;
	float: left;
	border-bottom:2px solid #d4d4d4;
	border-left:1px solid #d4d4d4;
	border-right:2px solid #d4d4d4;
	line-height:26px;
	padding-left:10px;
	padding-right:10px;
	padding-top:6px;
	background-color:#f9f9f9;
	font-size:14px;
}
.b2z1_lx a { 
    color:#333333;
	font-size:14px;
}
.b2z1_lx a:hover { 
    color:#dd0000;
	font-size:14px;
}
.b2z1_m { 
    width: 462px;
    height: 248px;
	display: block;
	float: left;
	margin-left: 15px;
	border-bottom:2px solid #d4d4d4;
	border-left:1px solid #d4d4d4;
	border-right:2px solid #d4d4d4;
}
.b2z1_ms { 
    width: 462px;
    height: 40px;
	display: block;
	background:url(lfba/2_bgm.jpg);
	color:#ffffff;
}
.b2z1_msz { 
    width: 233px;
    height: 33px;
	display: block;
	float:left;
	font-size:14px;
	padding-left:30px;
	padding-top:7px;
}
.b2z1_msy { 
    width: 190px;
    height: 30px;
	display: block;
	float:left;
	text-align:right;
	padding-top:10px;
	padding-right:8px;
}
.b2z1_msy a { 
    color:#0065b3;
}
.b2z1_msy a:hover { 
    color:#dd0000;
}

.b2z1_mx { 
    width: 438px;
    height: 208px;
	display: block;
	line-height:28px;
	padding-left:14px;
	padding-right:10px;
	font-size:14px;
}
.b2z1_mx a { 
    color:#333333;
	font-size:14px;
}
.b2z1_mx a:hover { 
    color:#dd0000;
	font-size:14px;
}
.b2z1_mxs { 
    width: 438px;
    height: 120px;
	display: block;
}
.b2z1_mxx { 
    width: 438px;
    height: 25px;
	display: block;
	text-align:center;
	font-weight:bold;
	font-size:16px;
}
.b2z1_mxz { 
    width: 438px;
    height: 63px;
	display: block;
}


.b2z1_r { 
    width: 249px;
    height: 242px;
	display: block;
	float: left;
	margin-left: 15px;
	background:url(lfba/r2.jpg);
	padding-top:8px;
}


.b2z2 { 
    width: 970px;
    height: 250px;
	display: block;
	margin-top:10px;
}
.b2z2_z { 
    width: 225px;
    height: 250px;


	display: block;
	float:left;
}
.b2z2_zs { 
    width: 225px;
    height: 40px;
	display: block;
	line-height:40px;
	color:#ffffff;
	background:url(lfba/2_bg.jpg);
}
.b2z2_zs_z { 
    width: 110px;
    height: 40px;
	display: block;
	float:left;
	font-size:14px;
	padding-left:15px;
}
.b2z2_zs_y { 
    width: 92px;
    height: 40px;
	display: block;
	float:left;
	text-align:right;
	padding-right:8px;
}
.b2z2_zs_y a { 
    color:#ffffff;
}
.b2z2_zs_y a:hover { 
    color:#dd0000;
}
.b2z2_zx { 
    width: 222px;
    height: 208px;
	display: block;
	border-bottom: 2px solid #D4D4D4;
    border-left: 1px solid #D4D4D4;
    border-right: 2px solid #D4D4D4;
	background-color: #F9F9F9;
}
.b2z2_zx ul { 
  padding-left:10px;
  padding-right:10px;
  padding-top:2px;
}
.b2z2_zx ul li {
  background-image:url(lfba/arrow_301.jpg);
  background-position: 4px 13px;
  background-repeat: no-repeat;
  border-bottom: 1px dashed #DEDEDE;
  line-height: 32px;
  /*padding-left: 20px;
  padding-right:4px;*/
  font-size:14px;
  letter-spacing:1px;
  text-align:center;
}
.b2z2_zx ul li a {  
	color:#333333;
	font-size:14px;
}
.b2z2_zx ul li a:hover {  
	color:#dd0000;
	font-size:14px;
}
.b2z2_y { 
    width: 459px;
    height: 248px;
	display: block;
	float:left;
	margin-left:15px;
	border-bottom: 2px solid #D4D4D4;
    border-left: 1px solid #D4D4D4;
    border-right: 2px solid #D4D4D4;
}
.b2z2_ys { 
    width: 459px;
    height: 40px;
	display: block;
	background:url(lfba/2_bgm.jpg);
}
.b2z2_ysz { 
    width: 170px;
    height: 33px;
	display: block;
	float:left;
	color:#FFFFFF;
	font-size:14px;
	padding-left:30px;
	padding-top:7px;
}
.b2z2_ysy { 
    width: 250px;
    height: 30px;
	display: block;
	float:left;
	text-align:right;
	padding-top:10px;
	padding-right:8px;
}
.b2z2_ysy a { 
    color:#0065b3;
}
.b2z2_ysy a:hover { 
    color:#dd0000;
}
.b2z2_yx { 
    width: 459px;
    height: 208px;
	display: block;
}
.b2z2_yx ul { 
  padding-left:8px;
  padding-right:8px;
  padding-top:4px;
}
.b2z2_yx ul li {
  background-image:url(lfba/arrow_301.jpg);
  background-position: 4px 16px;
  background-repeat: no-repeat;
  border-bottom: 1px dashed #DEDEDE;
  line-height: 36px;
  padding-left: 20px;
}
.b2z2_yx ul li span {
  float:right;
  color:#98999b;
  font-size:13px;
  padding-right:4px;
}
.b2z2_yx ul li a {  
	color:#333333;
	font-size:14px;
}
.b2z2_yx ul li a:hover {  
	color:#cc0000;
	font-size:14px;
}



.b2z2_r { 
    width: 249px;
    height: 248px;
	display: block;
	float:left;
	margin-left:15px;
}
.b2z2_r1 { 
    width: 249px;
    height: 81px;
	display: block;
}
.b2z2_r2 { 
    width: 249px;
    height: 40px;
	display: block;
	font-size:16px;
	line-height:40px;
	text-align:center;
	border-bottom:1px dashed #d4d4d4;
	margin-top:5px;
	color:#dd0000;
}
.b2z2_r3 { 
    width: 233px;
    height: 112px;
	display: block;
	font-size:14px;
	line-height:26px;
	padding-top:8px;
	padding-left:16px;
	color:#0065b3;
}
/*.b2z2_ys { 
    width: 726px;
    height: 40px;
	display: block;
	background:url(lfba/3_t.jpg);
}
.b2z2_ysz { 
    width: 270px;
    height: 33px;
	display: block;
	float:left;
	padding-left: 30px;
    padding-top: 7px;
	color:#FFFFFF;
	font-size:14px;
}
.b2z2_ysy { 
    width: 417px;
    height: 30px;
	display: block;
	float:left;
	text-align:right;
	padding-top:10px;
	padding-right:8px;
}
.b2z2_ysy a { 
    color:#0065b3;
}
.b2z2_ysy a:hover { 
    color:#dd0000;
}
.b2z2_yx { 
    width: 716px;
    height: 208px;
	display: block;
	line-height:30px;
	padding-left:10px;
}

/*------------------------------保安风采------------------------------*/
.b2z22 { 
    width: 967px;
    height: 248px;
	display: block;
	margin-top:10px;
	border-bottom: 2px solid #D4D4D4;
    border-left: 1px solid #D4D4D4;
    border-right: 2px solid #D4D4D4;
}
.b2z22s { 
    width: 967px;
    height: 40px;
	display: block;
	background:url(lfba/4_t.jpg);
}
.b2z22s_z { 
    width: 437px;
    height: 33px;
	display: block;
	float:left;
	color:#FFFFFF;
	font-size:14px;
	padding-left:30px;
	padding-top:7px;
}
.b2z22s_y { 
    width: 492px;
    height: 30px;
	display: block;
	float:left;
	text-align:right;
	padding-top:10px;
	padding-right:8px;
}
.b2z22s_y a { 
    color:#0065b3;
}
.b2z22s_y a:hover { 
    color:#dd0000;
}

.b2z22x { 
    width: 970px;
    height: 208px;
	display: block;
	line-height:30px;
}

/*------------------------------公司资质------------------------------*/
.b2z23 { 
    width: 967px;
    height: 248px;
	display: block;
	margin-top:10px;
	border-bottom: 2px solid #D4D4D4;
    border-left: 1px solid #D4D4D4;
    border-right: 2px solid #D4D4D4;
}
.b2z23s { 
    width: 967px;
    height: 40px;
	display: block;
	background:url(lfba/4_t.jpg);
}
.b2z23s_z { 
    width: 437px;
    height: 33px;
	display: block;
	float:left;
	color:#FFFFFF;
	font-size:14px;
	padding-left:30px;
	padding-top:7px;
}
.b2z23s_y { 
    width: 492px;
    height: 30px;
	display: block;
	float:left;
	text-align:right;
	padding-top:10px;
	padding-right:8px;
}
.b2z23s_y a { 
    color:#0065b3;
}
.b2z23s_y a:hover { 
    color:#dd0000;
}

.b2z23x { 
    width: 960px;
    height: 208px;
	display: block;
	line-height:30px;
	padding-left:10px;
}




/*------------------------------友情链接------------------------------*/
.b2z3 { 
    width: 967px;
    height: 98px;
	display: block;
	margin-top:10px;
	border-bottom: 2px solid #D4D4D4;
    border-left: 1px solid #D4D4D4;
    border-right: 2px solid #D4D4D4;
}
.b2z3_s { 
    width: 937px;
    height: 34px;
	display: block;
	background:url(lfba/4_t.jpg);
	color:#FFFFFF;
	font-size:14px;
	padding-left:30px;
	padding-top:6px;
}
.b2z3_x { 
    width: 967px;
    height: 58px;
	display: block;
	font-size:16px;
	line-height:58px;
	padding-left:0px;
}
.b2z3_x ul { 
	padding-left:20px;
}
.b2z3_x ul li { 
	width:175px;
	height:38px;
	display:block;
	float:left;
	margin-right:13px;
}
/*------------------------------首页底部ON------------------------------*/
.foot { 
  width:100%;
  height:120px;
  display:block;
  background-color:#27618f;
}
.ftz { 
  width:1000px;
  height:120px;
  display:block;
  margin:0 auto;
}
.ftz_l { 
  width:580px;
  height:98px;
  display:block;
  float:left;
  color:#FFFFFF;
  line-height:26px;
  padding-top:22px;
  padding-left:10px;
}
.ftz_r { 
  width:69px;
  height:110px;
  display:block;
  float:left;
  padding-top:10px;
}
/*------------------------------栏目页ON------------------------------*/
.lm { 
    width: 1020px;
    /*height: 710px;*/
	display: block;
	margin: 0 auto;
	margin-top:10px;
}
.lm1 { 
    width: 1020px;
    height: 20px;
	display: block;
	background:url(lfba/main_bg2.gif);
}
.lm2 { 
    width: 1020px;
    /*height: 690px;*/
	display: block;
	background:url(lfba/2_bd.jpg);
	overflow:hidden;
}
.l2z { 
    width: 960px;
    /*height: 690px;*/
	display: block;
	margin: 0 auto;
	padding-left: 20px;
	padding-right: 20px;
}
.l2z_l { 
    width: 170px;
    height: 690px;
	display: block;
	float:left;
}
.l2z_l_top { 
    width: 150px;
    height: 30px;
	display: block;
	background-color:#27618f;
	line-height:30px;
	color:#FFFFFF;
	font-size:15px;
	padding-left:20px;
}
.l2z_l_t2 { 
    width: 170px;
    height: 225px;
	display: block;
	background-color:#f0f0f0;
	padding-top:5px;
	padding-bottom:25px;
}
.l2z_l_t2 ul { 
	margin:0px;
	padding:0px;
}
.l2z_l_t2 ul li { 
	float:left;
	height:30px;
	width:100%;
}
.l2z_l_t2 ul li a { 
	background-image:url(lfba/left_list_bg1.gif);
	background-position:-15px top;
	background-repeat:no-repeat;
	display:block;
	font-family:"宋体",Arial;
	height:30px;
	line-height:30px;
	padding-left:30px;
	width:140px;
}
.l2z_l_t2 ul li a:hover { 
	background-image:url(lfba/left_list_bg2.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:#FFFFFF;
	text-decoration:none;
}
.l2z_m { 
    width: 19px;
    /*height: 690px;*/
	min-height:690px;
	display: block;
	float:left;
	border-right:1px dashed #d4d4d4;
}
.l2z_r { 
    width: 750px;
    height: 690px;
	display: block;
	float:left;
	margin-left:20px;
}
.l2z_r_top { 
    width: 720px;
    height: 36px;
	display: block;
	background:url(lfba/l_tiao.jpg);
	line-height:36px;
	padding-left:30px;
}
.l2z_r_t2 { 
    width: 720px;
    height: 36px;
	display: block;
	background:url(lfba/main_title_bg.jpg);
	line-height:36px;
	padding-left:30px;
	font-size:15px;
	padding-top:4px;
}
.l2z_r_t3 { 
    width: 750px;
    height: 500px;
	display: block;
}
.l2z_r_t3 ul { 
  padding-top:15px;
  padding-left:10px;
  padding-right:10px;
}
.l2z_r_t3 ul li {
  background-image:url(lfba/news_biao.gif);
  background-position: 0px 15px;
  background-repeat: no-repeat;
  /*border-bottom: 1px dashed #DEDEDE;*/

  line-height: 34px;
  padding-left: 12px;
  font-size:14px;
  /*list-style-type:disc;*/
}
.l2z_r_t3 ul li span {
  float:right;
  font-size:12px;
  color:#888888;
}
.l2z_r_t3 ul li a {  
	color:#333333;
	font-size:14px;
}
.l2z_r_t3 ul li a:hover {  
	color:#cc0000;
	font-size:14px;
}
.l2z_r_t4 { 
    width: 750px;
    height: 80px;
	display: block;
	text-align:center;
	line-height:80px;
}
/*------------------------------内容页ON------------------------------*/
.nr { 
    width: 750px;
    /*height: 690px;*/
	min-height:690px;
	display: block;
	float:left;
	margin-left:20px;
}
.nr_top { 
    width: 720px;
    height: 36px;
	display: block;
	background:url(lfba/l_tiao.jpg);
	line-height:36px;
	padding-left:30px;
}
.nr_t2 { 
    width: 720px;
    height: 40px;
	display: block;
	background:url(lfba/main_title_bg.jpg);
	line-height:40px;
	padding-left:30px;
	font-size:15px;
}
.nr_t3 { 
    width: 750px;
    height: 40px;
	display: block;
	font-family:"宋体",Arial;
	font-size:22px;
	font-weight:bold;
	text-align:center;
	padding-top:40px;
	color:#27618f;
}
.nr_t4 { 
    width: 750px;
    height: 40px;
	display: block;
	font-family:"宋体",Arial;
	text-align:center;
	border-bottom:1px dashed #d4d4d4;
}
.nr_t5 { 
    width: 710px;
    /*height: 200px;*/
	min-height:200px;
	display: block;
	font-family:"宋体",Arial;
	font-size:14px;

	line-height:30px;
	padding-top:25px;
	padding-left:20px;
	padding-right:20px;
	margin-bottom:100px;
}
A.class50:link {
	FONT-SIZE: 12px; COLOR: #ffffff
}
A.class50:visited {
	FONT-SIZE: 12px; COLOR: #ffffff
}
A.class50:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; text-decoration:underline;
}
A.class50:active {
	FONT-SIZE: 12px; COLOR: #ffffff
}