/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td,img{margin:0;padding:0;}
input{font-size:12px;vertical-align:middle;}
ul{list-style:none;}
.clear{clear:both;line-height:0;font-size:0;}
img{
	border:none;
	font-size: 12px;
}
/*----------------------(*-__-*) main end------------------------------------*/
.lit_nav a{text-decoration:none;color:#5D5D5D;}
.lit_nav a:hover{color:#f60;}
.lit_nav a.colorred{color:#ff2020;}
.lit_nav a.xhx{text-decoration:underline;}
.lit_nav{background:url(images/menu_bg.gif) repeat-x  #fff;height:31px;border:1px solid #CAD9EA;border-left:none;border-right:none;font-size:12px;line-height:20px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#6a6a6a;}
.inner_lit_nav{width:1002px;margin:0 auto;clear:both;}
.login_div,.login_div li,.dh li{float:left;display:inline;}
.login_div li{margin:0 0 0 6px;position:relative;padding-top:5px;}
.login_div li.pad_t{padding-top:0;}
.free_sign{color:#3070a5;}
.login_box,.login_btn,#list_fast,.fastin_a{border:1px solid #318ed3;}
.login_box{width:68px;height:16px;line-height:16px;padding:0 1px;}
.login_btn{background:url(images/login_btn.jpg);color:#fff;width:40px;height:18px;line-height:18px;cursor:pointer;}
.avataonline {padding-left: 20px; background: url(images/avataronline.gif) no-repeat 0 40%; display:block;}
.message{padding-top:5px;*padding-top:4px;display:block;}
.lit_nav .fastin_a{display:block;width:80px;height:16px;line-height:15px;*line-height:18px;background:url(images/fastin.jpg);color:#fff;text-indent:7px;margin:2px 0 0 ;*margin:6px 0 0 ;overflow:hidden;}
.lit_nav .fastin_a:hover{color:#f0f8ff;}
#list_fast,.inner_list{width:80px;height:181px;_height:195px;position:absolute;overflow:hidden;}
#list_fast{left:0;top:24px;}
#list_fast li{clear:both;margin:0;padding:0;width:80px;background:url(images/tb.gif) no-repeat 4px 3px;}
#list_fast li.i_l_2{background-position:4px -30px;}
#list_fast li.i_l_3{background-position:4px -65px;}
#list_fast li.i_l_4{background-position:4px -99px;}
#list_fast li.i_l_5{background-position:4px -131px;}
#list_fast li.i_l_6{background-position:4px -165px;}
#list_fast li.i_l_7{background-position:4px -195px;}
#list_fast a{height:20px;line-height:22px;text-indent:25px;color:#3070a5;display:block;background:url(images/tb_bgline.jpg) no-repeat bottom center;padding:0 0 6px;*padding:2px 0 4px;}
#list_fast a:hover{color:#6abff5;}
.inner_list{filter:alpha(opacity=80);opacity:0.8;background:#eef7fd;}
.menu1{display:block;overflow:hidden;}
.menu2{display:none;color:#999;cursor:hand;}
.menu1a #list_fast,.menu1b #list_fast,.dh a{display:block;}
.menu2a #list_fast,.menu2b #list_fast{display:none;}
.lit_nav .nobackground,#list_fast li.nobackground  a{background:none;}	
.dh_nav{width:1000px;overflow:hidden;margin-left:4px;float:right;display:inline;line-height:31px;}
.dh_nav li{float:right;display:inline;margin:0 5px 0 0;padding-left:7px;background:url(images/lit_nav_bg.jpg) no-repeat left center;}
/*----------------------(*-__-*) lit_nav end------------------------------------*/

.zhipin { width:100%; height:auto;}
.zhipin1 { width:100%; background:url(images/img_01.jpg) center top no-repeat; height:532px;}
.zhipin2 { width:100%; background:url(images/img_02.jpg) center top no-repeat; height:701px;}
.zhipin3 { width:100%; background:url(images/img_03.jpg) center top no-repeat; height:612px;}
.zhipin4 { width:100%; background:url(images/img_04.jpg) center top no-repeat; height:620px;}