﻿@charset "utf-8";
	/* 
	===========
	CSS Document 
	===========
	*/
	* {margin:0px;padding: 0px;}
	body{
	margin:0 auto;
	padding:0;
	background:#fff url("../images/bg1.png") repeat-x 0 -239px;
	color:#666;
	font:12px Arial;
	text-align:center;
	}
	body > div{
		margin-right:auto;
		margin-left:auto;
		text-align:center; 
	} 
	p {margin-top:0px;padding-top:0px;margin-bottom:0px;padding-bottom:0px;}
	a img{border: 0px;}
	div,form,ul,ol,li,span,p,dl,dt,dd,img{margin:0;padding:0;border:0;}
	h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
	ul,ol,li{list-style:none}
	table,td,input,textarea{font-size:12px;}
	em{font-style:normal}
	.area:after,.clear:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
	.clear,.area,.pp,.pt{zoom:1}
	
	/*color*/
	.color1,.color1 a{color:#dd0d0b;}
	.color2,.color2 a{color:#333;}
	a{color:#5a5a5a;text-decoration:none;}
	a:hover{color:#dd0d0b;text-decoration:underline;}
	.oreg {color:#fe5234;}
	.blue{color:#055196}
	
	/*float*/
	.left{float:left;}
	.clear{clear:both; height:0px;}
	.right{float:right;}
	.clear_L{clear:left;}
	.clear_R{clear:right;}
	.area{width:940px;margin:0 auto;}
	.left,.center,.l,.right,.r{display:inline;float:left;}
	.right,.r{float:right;}
	
	/*icos*/
	.users{
		background:url(../images/users.gif) no-repeat 0px 0px;
		padding-left:16px;
	}
	.user{
		background:url(../images/user.gif) no-repeat 0px 0px;
		padding-left:16px;
	}
	.help{
		background:url(../images/qe.gif) no-repeat 0px 0px;
		padding-left:16px;
	}
	.tels{
		background:url(../images/phone.gif) no-repeat 0px 0px;
		padding-left:16px;
	}
	.notepad{
		background:url(../images/notepad.gif) no-repeat right 7px;
		padding-right:14px;
	}
	.unide{
		background:url(../images/unide.gif) no-repeat right 5px;
		padding-right:10px;
	}
	
	/* tooltip */
	#tooltip{
		position:absolute;
		border:1px solid #afad83;
		height:20px;
		background:#f7f5d1;
		padding:5px 5px 0px 5px;
		color:#333;
		display:none;
	}
	
	/*logoBar*/
	#logoBar .search form,
	#logoBar .lnk,
	#logoBar .lnk .aUpload,
	#logoBar .lnk .aHistory,
	#logoBar .aHisOver,
	#logoBar .vHis h3 span{
		background:url("../images/lnk.gif") no-repeat
	}

	.line,
	#logoBar .vHis h3,
	#logoBar .vHis h3{background:url("../images/line.png") repeat-x;}

	/**/
	#logoBar{height:76px;}
	#logoBar .logo{width:300px;margin-top:8px;}
	#logoBar .logo .tvAd{border-left:1px solid #cfcfcf;margin:0 0 0 12px; line-height:0;}
	
	/*search*/
	#logoBar .search{
		width:390px;
		height:27px;
		margin-top:15px;
		text-align:left;
		border-top:1px #5398d1 solid;
		border-bottom:1px #5398d1 solid;
		border-left:1px #5398d1 solid;
	}
	#logoBar .search form{
		background-color:#fff;
		margin:0px;
		padding:0px;
	}
	#logoBar .search .tx{
        float:left;
		width:328px;
		color:#8b8a8a;
		height:25px;
		line-height:27px;
		border:1px #fff solid;
		background:url(../images/allinput.jpg) repeat-x left top;
	}
	#logoBar .search .btn
	{
	    float:right;
		width:59px;
		height:27px;
		text-align:center;
		border:0;
		cursor:pointer;
		color:#5a5a5a;
		background:url(../images/serch.jpg) no-repeat 0px -4px;
	}
	#logoBar .search .text{
		padding:0 0 0 5px;
		text-align:left;
	}
	
	/*infos*/
	#logoBar .infos{width:240px;padding-top:4px;}
	#logoBar .login{
	height:25px;
	text-align:right;
	}
	#logoBar .login .num{
	padding-right:7px;
	display:inline-block;
	margin:0 8px 0 0;
	background:url("../images/ico1.png") no-repeat right top
	}
	#logoBar .login .num em{
	font-style:normal;
	color:#fff;
	display:block;
	background:url("../images/ico1.png") no-repeat 0 -18px;
	padding-left:7px;
	line-height:14px;
	*line-height:16px;
	}
	
	/* history */
	#logoBar .lnk{width:188px;margin-left:50px;height:28px;padding-top:3px;line-height:28px;position:relative;z-index:12;}
	#logoBar .lnk .aUpload{background-position:0 -71px;padding:0 14px 0 31px;float:left;}
	#logoBar .lnk .aHistory{background-position:-95px -71px;*background-position:-95px -72px;padding:0 17px 0 20px;float:left;display:block;}
	#logoBar .lnk .aHisOver{background-position:-231px -72px;position:relative;z-index:301;display:inline-block;height:30px;text-align:left;}
	/*
	===========
	头部开始
	===========
	*/
	#main_body {
		width:940px;
		margin:2px auto;
	}
	#header{
		/*background-color:#000000;*/
		margin:0px;
		height:auto;
	}
	#main_body .header_L{
		float:left;
		width:210px;
		height:70px;
		vertical-align:middle;
		padding-top:20px;
	}
	#main_body .header_R{
		float:right;
		width:710px;
		height:70px;
		/*background-color:#333333;*/
	}	
	.toolsbar{
		height:25px;
		text-align:right;
	}
	.serchbar{
		height:45px;
		text-align:left;
		padding-top:20px;
	}
	
	/*
	===========
	菜单开始
	===========
	*/
	.menubar{
		width:940px;
		margin-bottom:10px;
	}
	#menu{
		clear:both;
		width:940px;
		background:url(../images/menubg.png) no-repeat left top;
	}
	#menu .ull,
	#menu .ulR{
		margin:0px;
		padding:0px;
		list-style:none;
		height:30px;
		line-height:30px;
	}
	#menu .ull li{
		float:left;
	}
	#menu .ull li a{
		display:block;
		_display:inline-block;
		height:30px;
		padding:0px 20px 0px 20px;
		background:url(../images/down.png) no-repeat 100% -1px;
		text-decoration:none;
		color:#fff;
	}
	#menu .ull li a:hover{
		display:block;
		_display:inline-block;
		height:30px;
		padding:0px 20px 0px 20px;
		background-color:#034785;
		color:#fff;
	}
	
	#menu .ull{
		width:780px;
		float:left;
		padding-left:10px;
	}
	#menu .ulR{
		width:150px;
		float:right;
	}
	#menu .ulR li{
		float:left;
	}
	#menu .ulR li a{
		display:inline-block;
		height:30px;
		_height:28px;
		padding:0px 15px 0px 15px;
		background:url(../images/down.gif) no-repeat 100% 8px;
		text-decoration:none;
		color:#fff;
	}
	/*
	===========
	菜单开始1
	===========
	*/
	
	#menu1{
		clear:both;
		width:940px;
		background:url(../images/menubg1.png) no-repeat left top;
	}
	#menu1 .ull,
	#menu1 .ulR{
		margin:0px;
		padding:0px;
		list-style:none;
		height:30px;
		line-height:30px;
	}
	#menu1 .ull li{
		float:left;
	}
	#menu1 .ull li a{
		display:block;
		_display:inline-block;
		height:30px;
		padding:0px 20px 0px 20px;
		background:url(../images/down.gif) no-repeat 100% 8px;
		text-decoration:none;
		color:#fff;
	}
	#menu1 .ull li a:hover{
		display:block;
		_display:inline-block;
		height:30px;
		padding:0px 20px 0px 20px;
		background:url(../images/down2.gif) no-repeat 100% 8px;
		color:#fff;
	}
	#menu1 .ull{
		width:780px;
		float:left;
		padding-left:10px;
	}
	#menu1 .ulR{
		width:150px;
		float:right;
		background:url(../images/menubg1.jpg) no-repeat right top;
	}
	#menu1 .ulR li{
		float:left;
	}
	#menu1 .ulR li a{
		display:inline-block;
		height:30px;
		_height:28px;
		padding:0px 15px 0px 15px;
		background:url(../images/down.gif) no-repeat 100% 8px;
		text-decoration:none;
		color:#fff;
	}
	
	
	/*猎头导航*/
	#menu .ull1{
		width:780px;
		float:left;
		padding-left:10px;
		margin:0px;
		list-style:none;
		height:30px;
		line-height:30px;
	}
	#menu .ull1 li{
		float:left;
	}
	#menu .ull1 li a{
		display:block;
		_display:inline-block;
		height:30px;
		padding:0px 15px 0px 15px;
		background:url(../images/down.png) no-repeat 100% -1px;
		text-decoration:none;
		color:#fff;
	}
	#menu .ull1 li a:hover{
		display:block;
		_display:inline-block;
		height:30px;
		padding:0px 15px 0px 15px;
		background-color:#034785;
		color:#fff;
	}
	/*
	=============
	内容选项卡
	=============
	*/
	
	#Content{
		width:940px;
		margin:0px auto;
		margin-top:6px;
	}
	#All_Content{
		width:940px;
		border-collapse:collapse;
		background-color:#fff;
	}
	.All_Content_menu{
		height:27px;
		padding-left:25px;
		background:url(../images/All_Content_menu.jpg) repeat-x left bottom;
	}
	#tab { 
		margin:50px;
	}
	#tab_menu { 
		width:600px;
		float:left;
	}

	#tab_menu li { 
		float:left;
		width:100px;
		height:18px;
		text-align:center; 
		cursor:pointer; 
		list-style:none; 
		padding:5px 5px 0px 5px; 
		margin-right:6px; 
		border-top:1px solid #fff; 
		border-left:1px solid #fff; 
		border-right:1px solid #fff; 
		background:url(../images/tab_menu_li.jpg) repeat-x left top;
		font-size:12px;
		font-weight:bold;
	}
	#tab_menu li.hover { 
		background:#DFDFDF;
	}
	#tab_menu li.selected { 
		color:#6b6a6a; 
		background:url(../images/select.jpg) repeat-x left top;
	}

	#tm2008style{float:right;width:110px;text-align:left;}
	#tm2008style .select_box{width:102px;height:24px;}
	#tm2008style div.tag_select{display:block;color:#7f7f7d;width:82px;height:22px;background:transparent url("../images/tm2008-select.gif") no-repeat 0 0;padding:0 10px;line-height:22px;}
	#tm2008style div.tag_select_hover{display:block;color:#000;width:82px;height:22px;background:transparent url("../images/tm2008-select.gif") no-repeat 0 -22px;padding:0 10px;line-height:22px;}
	#tm2008style div.tag_select_open{display:block;color:#000;width:82px;height:22px;background:transparent url("../images/tm2008-select.gif") no-repeat 0 -44px;padding:0 10px;line-height:22px;}
	#tm2008style ul.tag_options{position:absolute;margin:0;list-style:none;background:transparent url("../images/tm2008-select.gif") no-repeat left bottom;width:100px;padding:0 0 1px;margin:0;width:80px;}
	#tm2008style ul.tag_options li{background:transparent url("../images/tm2008-select.gif") repeat-y -102px 0;display:block;width:61px;padding:0 10px;height:22px;text-decoration:none;line-height:22px;color:#000;}
	#tm2008style ul.tag_options li.open_hover{background:transparent url("../images/tm2008-select.gif") no-repeat 0 -88px;color:#000}
	#tm2008style ul.tag_options li.open_selected{background:transparent url("../images/tm2008-select.gif") no-repeat 0 -66px;color:#fff}

	
	.tab_box { 
		clear:both; 
		border-left:1px solid #c7c7c7;
		border-right:1px solid #c7c7c7; 
		height:168px;
		background:url(../images/tab_box.jpg) repeat-x left top;
	}
	
	.tab_bot{
		height:9px;
		background:url(../images/Bottom.jpg) no-repeat left bottom;
	}
	.hide{display:none}
	
	 /*//*/
	 #boxblock{
		 margin:0px;
		 padding:0px;
	 }
	 
	 /*block1*/
	 
	 .newsblock{
	 	border-collapse:collapse;
		width:940px;
		height:150px;
	 }
	/*.newsblock1{
		text-align:center;
		vertical-align:middle;
		width:190px;
	}*/
	.newsblock2{
		text-align:center;
		vertical-align:middle;
		width:372px;
	}
	.newsblock3{
		text-align:center;
		vertical-align:middle;
		width:450px;
	}
	.newsblock4{
		text-align:right;
		vertical-align:middle;
		width:118px;
	}
	
	.newsblock2 h1,
	.newsblock3 h1{
		font-style:normal;
		font-weight:blod;
		font-size:12px;
		width:auto;
		width:100%;
		height:20px;
		text-align:left;
		background:url(../images/line.gif) no-repeat left bottom;
		margin:0px;
		margin-bottom:8px;
	}
	#news{
		width:322px; 
		padding:0px 25px
	}
	#news .newslist{
		width:320px;
		margin:0px;
		padding:0px;
		list-style:none;
		line-height:21px;
		text-align:left;
	}
	#news .newslist li{
		border-bottom:1px #cbcbcb solid;
		background:url(../images/ico.gif) no-repeat 0 0;
	}
	#news .newslist li a{
		text-align:left;
		color:#757575;
		padding-left:15px;
	}
	#news .newslist li a:hover{
		color:#fe5234;
	}
	.newsblock4 ul{
		list-style:none;
		margin-top:27px;
		padding:0px;
		text-align:right;
	}
	.newsblock4 img{
		border:1px #cbcbcb solid;
		width:89px;
		height:51px;
		padding:1px;
		margin-bottom:4px;
	}
	
	/*stab*/
	.stab{
		border-collapse:collapse;
		border:0px;
		width:440px;
	}
	.stab1{
		height:76px;
		text-align:left;
	}
	.stab1 a{
		margin:0px 10px 0px 0px;
	}
	.stab2{
		height:60px;
		text-align:left;
	}
	.stab2 p{
		line-height:19px;
		text-align:left;
	}
	.lstab{
		float:left;
		width:300px;
	}
	.rstab{
		float:right;
		padding-right:30px;
	}
	#news2{
		width:220px;
	}
	#news2 .newslist{
		width:220px;
		margin:0px;
		padding:0px;
		list-style:none;
		line-height:21px;
		text-align:left;
	}
	#news2 .newslist li{
		border-bottom:1px #cbcbcb solid;
		background:url(../images/ico.gif) no-repeat 0 0;
	}
	#news2 .newslist li a{
		text-align:left;
		color:#757575;
		padding-left:15px;
	}
	#news2 .newslist li a:hover{
		color:#fe5234;
	}
	
	/*block2 100*4=400 125*4=500*/
	.imgblock{
		width:10px;
		text-align:center;
		vertical-align:middle;
	}
	.areablock{
		width:215px;
	}
	.areablock p{
		line-height:18px;
		text-align:left;
		padding:10px;
	}
	
	.pompt
	{
	    position:relative; 
	}
	.pompt b
	{
	    position:absolute; 
	    top:-12px;
	    right:5px;
	    z-index:8;
	    width:17px;
	    height:70px;
	    display:block;
	    background:url(../images/pompt.gif) no-repeat 0px 0px;
	}
	
	/*block3*/
	.serblock{
		width:213px;
		padding-top:10px;
	}
	.serblock h1{
		font-style:normal;
		font-weight:blod;
		font-size:12px;
		width:215px;
		height:20px;
		text-align:left;
		border-bottom:1px #ccc solid;
		margin:0px;
	}
	.serblock p{
		line-height:18px;
		text-align:left;
	}
	
	.Dareablock{
		width:213px;
		padding:0px;
	}
	.Dareablock ul{
		width:213px;
		padding:0px;
		list-style:none;
		line-height:21px;
		text-align:left;
		margin-top:5px;
		_margin-top:0px;
	}
	.Dareablock ul li{
		background:url(../images/ico.gif) no-repeat 0 0;
		text-align:left;
		+width:105px;
	}
	.Dareablock ul li a{
		text-align:left;
		color:#005096;
		padding-left:15px;
	}
	.Dareablock ul li a:hover{
		color:#fe5234;
	}
	
	/*
	block4
	*/
	
	.Conblock{
		width:360px;
		padding-top:10px;
	}
	.Conblock h1{
		font-style:normal;
		font-weight:blod;
		font-size:12px;
		width:360px;
		height:20px;
		text-align:left;
		border-bottom:1px #ccc solid;
		margin:0px;
		padding:0px;
	}
	.Careablock{
		width:360px;
	}
	.Careablock ul{
		width:360px;
		margin:0px;
		padding:0px;
		list-style:none;
		line-height:35px;
		text-align:left;
		margin-top:5px;
	}
	.Careablock ul li{
		margin-right:10px;	
	}
	.ico1{
		background:url(../images/ico3.png) no-repeat 0 0;
		_background:url(../images/ico3.gif) no-repeat 0 0;
	}
	.ico2{
		background:url(../images/ico2.png) no-repeat 0 0;
		_background:url(../images/ico2.gif) no-repeat 0 0;
	}
	.ico3{
		background:url(../images/ico4.png) no-repeat 0 0;
		_background:url(../images/ico4.gif) no-repeat 0 0;
	}
	.ico4{
		background:url(../images/ico7.png) no-repeat 0 0;
		_background:url(../images/ico7.gif) no-repeat 0 0;
	}
	.ico5{
		background:url(../images/ico1.png) no-repeat 0 0;
		_background:url(../images/ico1.gif) no-repeat 0 0;
	}
	.ico6{
		background:url(../images/ico.png) no-repeat 0 0;
		_background:url(../images/ico6.gif) no-repeat 0 0;
	}
	.ico7{
		background:url(../images/ico6.png) no-repeat 0 0;
		_background:url(../images/ico6.gif) no-repeat 0 0;
	}
	.ico8{
		background:url(../images/ico5.png) no-repeat 0 0;
		_background:url(../images/ico5.gif) no-repeat 0 0;
	}
	.Careablock ul li a{
		text-align:left;
		color:#005096;
		padding-left:35px;
	}
	.Careablock ul li a:hover{
		color:#fe5234;
	}
	
	/*
	Conblock2
	*/
	
	.Conblock2{
		width:280px;
		padding-top:10px;
	}
	.Conblock2 h1{
		font-style:normal;
		font-weight:blod;
		font-size:12px;
		width:280px;
		height:20px;
		text-align:left;
		border-bottom:1px #ccc solid;
		margin:0px;
		padding:0px;
	}
	.Conblock2lock{
		width:280px;
	}
	.Conblock2lock ul{
		width:280px;
		margin:0px;
		padding:0px;
		list-style:none;
		line-height:22px;
		text-align:left;
		margin-top:5px;
	}
	.Conblock2lock ul li{
		text-align:left;
		color:#757575;
		padding-left:15px;
		background:url(../images/ico.gif) no-repeat 0 0;	
	}
    /*
	custom
	*/
	.custom{
		width:220px;
		padding-top:10px;
	}
	.customlock{
		width:220px;
	}
	.customlock h1{
		font-style:normal;
		font-weight:blod;
		font-size:12px;
		width:220px;
		height:20px;
		text-align:left;
		border-bottom:1px #ccc solid;
		margin:0px;
		padding:0px;
	}
	.customlock ul{
		width:220px;
		margin:0px;
		padding:0px;
		list-style:none;
		line-height:21px;
		text-align:left;
		margin-top:5px;
	}
	.customlock ul li{
		margin-right:9px;
	}
	.customlock ul li a{
		display:inline-block;
	}
	.customlock ul li img{
		border:1px #ccc solid;
	}
	/*
	底部版权(1)
	*/
	#CopyRight_{
		clear:both;
		width:940px;
		margin:0px auto;
	}
	#CopyRight_ p{
		line-height:25px;
		text-align:center;
		color:#b9b4b4;
	}
	#CopyRight{
		clear:both;
		width:940px;
		margin:0px auto;
		border-top:1px #ccc solid;
	}
	#CopyRight p{
		line-height:25px;
		text-align:center;
		color:#b9b4b4;
	}
	/*
	底部版权(2)
	*/
	#CopyRight1{
		clear:both;
		width:940px;
		height:147px;
		margin:0px auto;
		margin-bottom:15px;
		background:url(../images/CopyRight.gif) no-repeat left top;
	}
	#CopyRight1 .copl{
		float:left;
		width:360px;
		padding-top:50px;
		text-align:center;
	}
	#CopyRight1 .copr{
		float:right;
		width:580px;
		padding-top:50px;
		text-align:left;
		line-height:20px;
		color:#979393;
	}