
body{margin:0; padding:0; background:#FFFFFF;}
.web_main
{
	margin: 0 auto;
	text-align: center;
}

.jz{margin:0 auto; text-align:center; background:#fff;}
.w910{ width:910px;text-align:center; margin:0 auto; background:#051843;}

.reStyle{DISPLAY: block; RIGHT: 6px; BACKGROUND: url(../images/cl_mj_001.gif) no-repeat 0; OVERFLOW: hidden; WIDTH: 18px; CURSOR: pointer; POSITION: absolute; TOP: 6px; HEIGHT: 43px}
.reStyle_on{DISPLAY: block; RIGHT: 6px; BACKGROUND: url(../images/cl_mj_001.gif) no-repeat 0 right; OVERFLOW: hidden; WIDTH: 18px; CURSOR: pointer; POSITION: absolute; TOP: 6px; HEIGHT: 43px}
.RedStyle { background:url(../images/2010guoqin_bg.jpg) top center no-repeat #FFFFFF; padding-top:65px;}
.home_top_new{margin:0 auto;width:100%;padding-top:8px;}
.home_top_bg
{
	margin:0 auto;
	width:100%;
	background:#B2B054;/*#B2B054*/
	padding-top:0px;
	margin-bottom:8px;
}
.home_top_bg1
{
	margin:0 auto;
	width:910px;
	height:101px;
}
a.home_top:link, a.home_top:visited, a.home_top:active
{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
a.home_top:hover
{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
.home_tab_select
{
	background-image: url(../images/home/index_13.gif);
	color: #000000;
	font-weight: bold;
	cursor: pointer;
}
.home_tab_select_top
{
	background: url(../images/home/index_14_top.gif) center right no-repeat;
	color: #000000;
	font-weight: bold;
}
.home_tab_select_top span{ float:left; padding-left:20px;}
.home_tab_select_top a{ float:right; margin-right:30px; font-weight:normal;}
.home_tab_unselect
{
	background-image: url(../images/home/index_12.gif);
	color: #000000;
	cursor: pointer;
}
.home_mid
{
	width:100%;
	margin: 0 auto;
	text-align: center;
	background:#FFFFFF;
}
.home_mid1
{
	width:910px;
	margin:0 auto;
	text-align: center;
}
.home_mid2
{
	width:960px;
	margin:0 auto;
	text-align: center;
}
.home_blank
{
	height: 6px;
	overflow: hidden;
}
.home_input
{
	border: solid 1px #9D9935;
}
.bottom_01
{
	height: 30px;
	line-height: 30px;
	color: #000000;
	background: #B3AF54;
}
.bottom_02
{
	padding: 12px;
}

/*新增*/
.home_so_bg{ background:url(../images/home/btn-1.jpg) center no-repeat; width:85px;padding:0 0 0 13px; text-align:left;}
.home_so_bg select{width:85px; border:1px solid #FCFCFC;}
.home_910{ width:910px;overflow:hidden; margin:auto;}
.home_left{float:left;}
.home_right{float:right;}
.home_595{ width:595px;height:auto;overflow:hidden;}
.home_450{ width:450px;}
.home_308{ width:306px; padding-left:2px;}
.home_310{ width:306px; height:200px;}
.home_180{ height:150px; padding:30px 5px 0 8px;}
.home_ad_210{ width:208px; float:left;}
.home_910 .home_ac_385{ width:385px; float:right;}
.clear{ clear:both;}
.home_a1,.home_a4{height:375px;overflow:hidden;}/*原323*/
.home_a2{height:109px;overflow:hidden; margin-bottom:3px;}
.home_a3{height:262px;overflow:hidden;}/*原210*/
.home_a5{height:210px;overflow:hidden;}
.home_a4,.home_a5{width:308px;text-align:right;}
.t_all{height:auto;width:auto; padding:0;}
 .bt_bg{background:url(../images/home/btn-d.jpg) center no-repeat;width:109px;color:#FFFFFF; font-weight:bold; text-align:center;}
  .h_28{background:url(../images/home/bg-d.jpg) repeat-x;border-top:1px solid #9A9B35;border-right:1px solid #9A9B35;}
    .h_28 span{ float:right; margin-right:20px;}
	
.lr{border:1px solid #9A9B35; text-align:left; height:auto; overflow:hidden;}

.lra{width:300px;overflow:hidden;line-height:180%;}
  .lra div{overflow:hidden; height:16px;}
.mb{ background:#F3F3F3;padding:3px 10px 5px 15px; width:270px;white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.mb a{ color:#5A5A5A;}
.ma{padding:3px 0 6px 8px;}
.ma a{background:url(../images/home/arrow1.gif) left 4px no-repeat;padding:5px 0 6px 8px;color:#0066FF;}
.ma a:hover{background:url(../images/home/arrow1.gif) 1px -20px no-repeat; }
.ma a:hover,.mb a:hover{color:#FF0000;}

ul{list-style:none; margin:0; padding:0;}
.home_a1 a img{float:left;margin:0 4px 4px 0;white-space:nowrap; margin-bottom:4px !important;*margin-bottom:4px;}/*原5*/
.home_a3 a img{margin-bottom:0;white-space:nowrap; margin-bottom:3px !important;*margin-bottom:0;}
.home_a4 a img{float:left;margin:0 0 4px 4px;white-space:nowrap; margin-bottom:4px !important;*margin-bottom:4px;}
.home_a5 a img{float:left;margin:0 0 3px 4px;white-space:nowrap; margin-bottom:3px !important;*margin-bottom:3px;}


.ts{width:51px;background:#FFFFFF;border:1px solid #888F2E; border-top:none; padding-top:3px; min-width:52px; overflow:hidden;}
.input_78{width:78px;}



.bt2,.bt2 a {font-family: "黑体";font-size: 16px;color: #000066;text-decoration: none;}
.bt2 a:hover{font-family: "黑体";font-size: 16px;color: #FF9900;text-decoration: none;}
.yema{ padding:3px; margin:2px; text-align:center;}
div.yema a{ border:1px solid #dedfde; padding:3px 6px; margin:2px;background-position:50% bottom;color: #99210b; text-decoration:none;}
div.yema a:hover,.yema a:active{ border:1px solid  #000;color: #fff; background:#777777;}
div.yema .current{ padding:2px 6px; color:#99210b; margin-right:3px; font-weight:bold;}
div.yema span.dis{ padding:2px 6px; color:#adaaad; margin-right:3px;}

/*在线招聘样式*/
.nli_con {height:152px; height:200px !important; width:100%;overflow:hidden;}

.b_left{text-align:left; height:auto;overflow:hidden; padding-top:2px;}
.b_left div{ float:left;}
.b_left span,.b_cent span,.b_right span{float:right;margin-right:0;}
    div.ti_b{ padding:2px 0 0 4px; font-size:14px; font-weight: bold;color:#006699;filter: progid:dximagetransform.microsoft.shadow(color:#ffffff,direction:145,strength:1)}
	div.zx{ color:#FF0000; padding:2px;}
	div.ti_more{padding:2px 0 0 0; margin-left:20px;}
	  .ti_more a,.b_left span a{ background:url(../image/butbg.gif) right bottom no-repeat; display:block; width:47px; text-align:center;}
	  .ti_more a:hover,.b_left span a:hover{ background:url(../image/butbg.gif) right top no-repeat; display:block;}


.cent_a,.cent_c{padding:3px 0; height:210px;width:98%;overflow:hidden;margin:3px 2px 0 2px;}
.cent_b{padding:3px 0; height:210px;width:98%;overflow:hidden;margin:1px 2px 0 2px;}

.cent_a div{margin:0 4px 0 0;width:100%; float:left; text-align:left;}
     .cent_a div a{ float:left;overflow:hidden;}
	 .cent_a div em{float:left;font-style: normal;}
	    em.zx{color:#CC0000;}
	div.online_boy{ background:url(../image/vedio.boy.gif) left center  no-repeat;padding:0 0 0 20px;}
	div.online_girl{ background:url(../image/vedio.girl.gif) left center  no-repeat;padding:0 0 0 20px;}
	.online_boy a,.online_girl a{text-align:left;width:170px; overflow:hidden; height:20px;}
	
.cent_b ul li{padding:2px 0 0 18px; margin-left:0;}
	.cent_b ul li a{float:inherit !important;float:left;overflow:hidden;height:18px;}
	.cent_b ul li span{ float:right;font-weight:normal;margin-right:5px; color:#CC0000;}
	   

.cent_c li{ margin:1px 2px; padding:0;}
   .cent_c li p, .cent_c li h3{ margin:0; padding:0; font-size:12px; line-height:160% !important; line-height:20px;}
        #nli_con li p a{ color:#939393;text-indent:15px;}
             #nli_con li p a:hover{ color:#CC0000;}
			 
			 #andyscroll {height:210px; overflow:hidden;}
		         #andyscroll  ul li{line-height:160% !important; line-height:19px;background:url(../image/sm.gif) left center no-repeat;}




