﻿@charset "utf-8";
/* CSS Document */

*
{
	margin:0;
	padding:0;
}

body
{
	font-family:Arial, Helvetica, sans-serif, "宋体";
	font-size:12px;
	color:#000;
	text-align:center;
}

img
{
	border:none;
}

ul
{
	list-style:none;
}

a:link,a:visited,a:active
{
	font-size:12px;
	color:#000;
	text-decoration:none;
}

a:hover
{
	font-size:12px;
	color:#f60;
	text-decoration:none;
}

.or12 a:link,.or12 a:visited
{
	font-size:12px;
	color:#f60;
	text-decoration:none;
}

.or12 a:hover
{
	font-size:12px;
	color:#f60;
	text-decoration:none;
}

.or14 a:link,.or14 a:visited
{
	font-size:14px;
	color:#000;
	text-decoration:none;
}

.or14 a:hover
{
	font-size:14px;
	color:#f60;
	text-decoration:none;
}


.more a:link,.more a:visited
{
	font-size:12px;
	color:#c1331d;
	text-decoration:none;
}

.more a:hover
{
	font-size:12px;
	color:#c1331d;
	text-decoration:underline;
}

.blue_more a:link,.blue_more a:visited
{
	font-size:12px;
	color:#1b6bc0;
	text-decoration:none;
}

.blue_more a:hover
{
	font-size:12px;
	color:#1b6bc0;
	text-decoration:underline;
}

h4
{
	font-size:12px;
	color:#fff;
	font-weight:normal;
}

#MasterContent
{
	width:1003px;
	height:auto;
	margin:0 auto;
}

#header
{
	width:1003px;
	height:230px;
	* overflow:hidden;

}

.banner
{
	position:relative;
	width:1004px;
	height:230px;
}

.top_menu
{
	position:absolute;
	bottom:0;
	right:0;
	width:auto;
	height:29px;
	background:url(../Images/menu.gif) repeat-x;
}

.top_menu ul
{
	float:left;
	* overflow:hidden;
}

.top_menu ul li
{
	float:left;
	display:inline;
	margin-left:-1px;
	width:84px;
	height:29px;
	line-height:29px;
	border-left:1px solid #C7C7C7;
	cursor:pointer;
	color:#5C5C5C;
}

.top_menu ul li a:link,.top_menu ul li a:visited
{
	font-size:12px;
	color:#5C5C5C;
	text-decoration:none;
}

.top_menu ul li a:hover
{
	font-size:12px;
	color:#f60;
	text-decoration:none;
}

.top_menu ul li a
{
	display:block;
}

.top_menu ul li.actived
{
	background:url(../Images/menu_hover.gif);
	color:#fff;
}

.top_menu ul li.actived a:link,.top_menu ul li.actived a:visited,.top_menu ul li.actived a:hover
{
	color:#fff;
}

.top_menu ul li.hover
{
     width:90px; 
     border:none; 
     background:url(../Images/menudw.gif); 
     padding-right:20px; 
     position:relative;
}

.drmenu
{
    padding-top:5px;
	display:none;
	position:absolute;
	top:25px;
	right:10px;
	width:100px;
	height:auto;
	background:url(../Images/dw_bg.png) no-repeat;
	line-height:18px;
}

#main
{
	width:1003px;
	height:auto;
	background:url(../Images/main_bg.gif) repeat-y;
}

.i_l
{
	padding-bottom:15px;
	float:left;
	width:200px;
	height:auto;
}

.i_login_tb
{
    background:url(../Images/left_bg.gif) repeat-y; 
    width:200px;
}

.i_login1
{
    margin-top:5px;
	width:200px;
	height:auto;
	background:url(../Images/left_bg.gif) repeat-y;
}

.i_login1 h4
{
	padding-left:50px;
	margin-top:4px;
	width:150px;
	height:37px;
	background:url(../Images/i_loginnav1.gif) no-repeat left;
	line-height:32px;
	text-align:left;
}

.i_login1 h4 span
{
    cursor:pointer;
}

.i_login1 h4 span.hover
{
    font-weight:bold;
}

.i_login1 p
{
	margin-bottom:4px;
	color:#419FDC;
}

.inputtext1
{
	padding:0;
	width:122px;
	height:18px;
	border:1px solid #b4b4b4;
}

.login_btn
{
	margin-top:7px;
	margin-bottom:6px;
	border:none;
	padding:0;
	width:74px;
	height:24px;
	background:url(../Images/login_btn.jpg) no-repeat;
	line-height:24px;
	font-size:14px;
	color:#419FDC;
	font-weight:bold;
	letter-spacing:1px;
	cursor:pointer;
}

.i_login2
{
	width:200px;
	height:auto;
	background:url(../Images/left_bg.gif) repeat-y;
}

.i_login2 h4
{
	padding-left:50px;
	margin-top:3px;
	margin-bottom:3px;
	width:150px;
	height:36px;
	background:url(../Images/i_loginnav2.gif) no-repeat left;
	line-height:36px;
	text-align:left;
}

.i_login2 p
{
	margin-bottom:3px;
	color:#419FDC;
}

.i_login2 p a:link,.i_login2 p a:visited
{
	font-size:12px;
	color:#419FDC;
	text-decoration:none;
}

.i_login2 p a:hover
{
	font-size:12px;
	color:#419FDC;
	text-decoration:none;
}

.i_wsbs
{
    clear:both;
	width:200px;
	height:auto;
}

.i_wsbs h4
{
	padding-left:50px;
	margin-top:3px;
	margin-bottom:4px;
	width:150px;
	height:39px;
	background:url(../Images/i_wsbsnav.gif) no-repeat left;
	line-height:39px;
	text-align:left;
}

.i_wsbs_bg1
{
    background:url(../Images/i_wsbs1.gif);
}

.i_wsbs_bg2
{
    background:url(../Images/i_wsbs2.gif);
}

.i_wsbs_bg3
{
    background:url(../Images/i_wsbs3.gif);
}

.i_wsbs_bg4
{
    background:url(../Images/i_wsbs4.gif);
}

.i_wsbs_bg5
{
    background:url(../Images/i_wsbs5.gif);
}

.i_wsbs_bg6
{
    background:url(../Images/i_wsbs6.gif);
}

.i_wsbs ul
{
	margin:0 auto;
	width:175px;
}

.i_wsbs ul li
{
	margin-top:5px;
	width:175px;
	height:42px;
	line-height:42px;
	font-size:14px;
	font-weight:bold;
	color:#419FDC;
}

.i_wsbs ul li div
{
	width:175px;
	height:42px;
	cursor:pointer;
}

.i_wsbs ul li a:link,.i_wsbs ul li a:visited
{
	font-size:14px;
	color:#419FDC;
	text-decoration:none;
}

.i_wsbs ul li a:hover
{
	font-size:14px;
	color:#419FDC;
	text-decoration:none;
}

.i_bszn
{
	width:200px;
	height:auto;
}

.i_bszn h4
{
	padding-left:50px;
	margin-top:5px;
	width:150px;
	height:39px;
	background:url(../Images/i_bsznnav.gif) no-repeat left;
	text-align:left;
	line-height:39px;
}

.i_bszn ul
{
	width:175px;
	height:auto;	
}

.i_bszn ul li
{
	padding-left:25px;
	width:150px;
	height:20px;
	border-bottom:1px dashed #626045;
	background:url(../Images/blue_ico.gif) no-repeat 8px 5px;
	line-height:20px;
	text-align:left;
}

.i_zlk
{
	margin:-8px auto 0;
	width:207px;
	height:auto;
	overflow:hidden;
}

.i_zlk h4
{
    padding-left:12px;
	position:relative;
	float:left;
	display:inline;
	margin-left:7px;
	width:105px;
	height:27px;
	background:url(../Images/i_nav3.gif) no-repeat;
	line-height:25px;
	text-align:left;
}

.i_zlk_tb
{
    padding:25px 1px 20px;
	margin-top:-27px;
	width:203px;
	height:auto;
	background-color:#f0f0f0;
	border:1px solid #bfbbbc;
	overflow:hidden;
}

.i_zlk ul
{
	margin:0 auto;
	width:175px;
}

.i_zlk ul li
{
	margin-top:5px;
	width:175px;
	height:42px;
	line-height:42px;
	font-size:14px;
	font-weight:bold;
	color:#419FDC;
}

.i_zlk_bg1
{
    background:url(../Images/i_zlk1.gif);
}

.i_zlk_bg2
{
    background:url(../Images/i_zlk2.gif);
}

.i_zlk_bg3
{
    background:url(../Images/i_zlk3.gif);
}

.i_zlk_bg4
{
    background:url(../Images/i_zlk4.gif);
}

.i_zlk_bg5
{
    background:url(../Images/i_zlk5.gif);
}

.i_zlk_bg6
{
    background:url(../Images/i_zlk6.gif);
}

.i_zlk ul li a
{
    display:block;
	width:175px;
	height:42px;
}

.i_zlk ul li a:link,.i_zlk ul li a:visited
{
	font-size:14px;
	color:#419FDC;
	text-decoration:none;
}

.i_zlk ul li a:hover
{
	font-size:14px;
	color:#419FDC;
	text-decoration:none;
}

.i_ztbd
{
    margin-top:5px;
	width:200px;
	height:auto;
	overflow:hidden;
}

.i_ztbd h4
{
	padding-left:50px;
	margin-top:5px;
	width:150px;
	height:39px;
	background:url(../Images/i_ztbd_nav.gif) no-repeat left;
	text-align:left;
	line-height:39px;
}

.i_ztbd ul
{
    float:left;
	width:180px;
	height:auto;
	text-align:left;
}

.i_ztbd ul li
{
	padding-left:15px;
	width:155px;
	height:20px;
	border-bottom:1px dashed #626045;
	background:url(../Images/blue_ico.gif) no-repeat left 5px;
	line-height:20px;
	text-align:left;
	overflow:hidden;
}

.i_r
{
	padding-bottom:15px;
	float:right;
	width:803px;
	height:auto;
	background:url(../Images/i_mainbg.gif) repeat-y left;
}

.i_gzdts
{
	margin:10px auto;
	width:790px;
	height:235px;
}

.i_gzdt_l
{
	float:left;
	width:15px;
	height:235px;
	background:url(../Images/i_gzdt_l.gif) no-repeat;
}

.i_gzdt_r
{
	float:right;
	width:15px;
	height:235px;
	background:url(../Images/i_gzdt_r.gif) no-repeat;
}

.i_gzdt_mid
{
	float:left;
	width:760px;
	height:235px;
	background:url(../Images/i_gzdt_bg.gif) repeat-x;
}


.i_gzdt_img
{
	float:left;
	display:inline;
	margin:8px 0 0 3px;
	width:304px;
	height:218px;
	border:1px solid #b4b4b4;
}

.i_gzdt
{
	float:left;
	display:inline;
	margin:0 0 0 7px;
	width:436px;
	height:235px;
}

.i_gzdt_mid h4
{
    padding-left:15px;
	float:left;
	display:inline;
	margin-left:22px;
	margin-top:1px;
	margin-bottom:11px;
	width:140px;
	height:22px;
	background:url(../Images/i_nav3.gif) no-repeat;
	line-height:23px;
	text-align:left;
}

.i_gzdt ul
{
	clear:both;
	margin:0 auto;
	width:390px;
	overflow:hidden;
}

.i_gzdt ul li
{
	padding-left:20px;
	margin-top:-1px;
	width:370px;
	height:24px;	
	border-top:1px solid #eaeaea;
	background:url(../Images/blue_ico.gif) no-repeat left;
	text-align:left;
	font-size:12px;
	line-height:24px;
}

.i_gzdt p
{
    margin-top:5px;
	padding-right:2px;
	text-align:right;
	color:#c1331d;
}

.i_main2_l
{
	float:left;
	width:587px;
	height:auto;
	background:url(../Images/i_mainbg_l.gif) repeat-y right;
}

.i_main2_ad
{
	margin:0 auto 11px;
	width:568px;
	height:50px;
}

/*.i_ztxx
{
	margin:0 auto;
	width:566px;
	height:225px;
}

.i_ztxx_mid
{
	float:left;
	width:536px;
	height:235px;
	background:url(../Images/i_gzdt_bg.gif) repeat-x;
}

.i_ztxx_mid h4
{
    margin-bottom:10px;
    padding-left:11px;
	float:left;
	width:140px;
	height:22px;
	background:url(../Images/i_nav3.gif) no-repeat;
	line-height:23px;
	text-align:left;
}

.i_ztxx_mid ul
{
	float:left;
	display:inline;
	width:250px;
	height:180px;
}

.i_ztxx_mid ul li
{
	padding-left:20px;
	width:230px;
	background:url(../Images/blue_ico.gif) no-repeat left;
	text-align:left;
	font-size:12px;
	line-height:19px;
}*/

.i_main2_r
{
	float:right;
	width:207px;
	height:auto;
}

.i_gg
{
	clear:both;
	margin:0 auto;
	width:207px;
	height:198px;
}

.i_gg h4
{
    padding-left:12px;
	position:relative;
	float:left;
	display:inline;
	margin-left:7px;
	width:105px;
	height:27px;
	background:url(../Images/i_nav3.gif) no-repeat;
	line-height:25px;
	text-align:left;
}

.i_gg_tb
{
	margin-top:-27px;
	padding:1px;
	width:203px;
	height:187px;
	border:1px solid #bfbbbc;
}

.i_gg_tb ul
{
	clear:both;
	margin:0 auto;
	padding-top:27px;
	width:203px;
	height:160px;
	background:#f0f0f0;
}

.i_gg_tb ul li
{
	margin:0 auto;
	padding-left:18px;
	width:160px;
	background:url(../Images/blue_ico.gif) no-repeat left;
	text-align:left;
	line-height:20px;
}

.i_gg_tb p
{
	padding-right:10px;
	margin-top:-18px;
	text-align:right;
}

.i_server
{
	margin:-8px auto 0;
	width:207px;
	height:167px;
}

.i_server h4
{
    padding-left:12px;
	position:relative;
	float:left;
	display:inline;
	margin-left:7px;
	width:105px;
	height:27px;
	background:url(../Images/i_nav3.gif) no-repeat;
	line-height:25px;
	text-align:left;
}

.i_server_tb
{
	margin-top:-27px;
	padding:1px;
	width:203px;
	height:156px;
	border:1px solid #bfbbbc;
}

.i_server_tb ul
{
	clear:both;
	margin:0 auto;
	padding-top:27px;
	width:203px;
	height:129px;
	background:#f0f0f0;
}

.i_server_tb ul li
{
	margin:0 auto;
	padding-left:18px;
	width:160px;
	border-bottom:1px dashed #636046;
	background:url(../Images/blue_ico.gif) no-repeat left;
	text-align:left;
	line-height:20px;
}

.i_flink
{
	margin:-8px auto 0;
	width:207px;
}

.i_flink h4
{
    padding-left:12px;
	position:relative;
	float:left;
	display:inline;
	margin-left:7px;
	width:105px;
	height:27px;
	background:url(../Images/i_nav3.gif) no-repeat;
	line-height:25px;
	text-align:left;
}

.i_flink_tb
{
	margin-top:-27px;
	padding:1px;
	width:203px;
	border:1px solid #bfbbbc;
}

.i_flink_tb_con
{
	clear:both;
	margin:0 auto;
	padding-top:27px;
	width:203px;
	background:#f0f0f0;
}

.i_flink_tb_con .selcet
{
	margin:7px 0 5px;
	width:145px;
}

.i_flink_tb_con p
{
	margin:3px auto 5px;
	width:145px;
	text-align:left;
}

#footer
{
	clear:both;
	padding-top:15px;
	padding-bottom:15px;
	width:1003px;
	height:auto;
	border-top:2px solid #419FDC;
	background:#e4e4e4;
}

#footer p
{
	line-height:20px;
	color:#215500
}

#footer p a
{
	background:#fff;
}

.p_zwgk
{
	width:200px;
	height:auto;
}

.p_zwgk h4
{
	padding-left:20px;
	margin-top:5px;
	width:180px;
	height:29px;
	background:url(../Images/left_nav.gif) no-repeat left;
	line-height:29px;
	text-align:left;
}

.p_zwgk ul
{
	width:175px;
	height:auto;	
}

.p_zwgk ul li
{
	padding-left:25px;
	width:150px;
	height:19px;
	border-bottom:1px dashed #626045;
	background:url(../Images/blue_ico.gif) no-repeat 8px 5px;
	line-height:19px;
	text-align:left;
}

.p_search
{
	width:200px;
	height:auto;
}

.p_search h4
{
	padding-left:45px;
	margin-top:5px;
	width:155px;
	height:29px;
	background:url(../Images/search_nav.gif) no-repeat left;
	font-weight:bold;
	color:#419FDC;
	text-align:left;
	line-height:29px;
}

.p_search_tb
{
	float:left;
	display:inline;
	margin-left:1px;
	width:191px;
	border:1px solid #b3b3b3;
	border-top:none;
	background:#fff;
	text-align:left;
}

.p_search_tb .stext
{
	width:149px;
	height:19px;
	border:1px solid #b4b4b4;
	line-height:19px;
	text-align:center;
}

.p_search_tb .sbtn
{
    display:inline;
    margin-right:10px;
	margin-top:-21px;
	padding-left:20px;
	float:right;
	border:none;
	width:75px;
	height:21px;
	line-height:21px;
	background:url(../Images/search_btn.gif) no-repeat;
	color:#fff;
	font-size:11px;
	letter-spacing:4px;
	cursor:pointer;
}

.p_search_tb p
{
	margin:8px 0;
}
.p_search_tb img
{
	float:right;
	cursor:pointer;
}

.p_nav
{
	padding-left:13px;
	width:790px;
	height:40px;
	text-align:left;
	line-height:30px;
}

.p_tb
{
	margin:0 auto;
	width:768px;
	height:auto;
}

.p_tb_top
{
	width:768px;
	height:34px;
	background:url(../Images/p_tb_top.gif) no-repeat;
}

.p_tb_top h4
{
	float:left;
	margin-left:17px;
	display:inline;
	width:140px;
	height:34px;
	line-height:25px;
}

.p_tb_btm
{
	width:768px;
	height:14px;
	background:url(../Images/p_tb_btm.gif) no-repeat;
}

.p_zyzz
{
	width:768px;
	height:auto;
	background:url(../Images/p_tb_bg.gif) repeat-y;
}

.p_zyzz ul
{
	margin:5px auto 0;
	width:700px;
}

.p_zyzz ul li
{
	padding-left:32px;
	background:url(../Images/text_ico.gif)  no-repeat left;
	font-size:14px;
	text-align:left;
	line-height:24px;
}

.p_nextpage
{
	text-align:center;
	margin:15px auto 10px;
	font-size:14px;
}

.p_nextpage a:link,.p_nextpage a:visited
{
	font-size:14px;
	color:#000;
	text-decoration:none;
}

.p_nextpage a:hover
{
	font-size:14px;
	color:#000;
	text-decoration:underline;
}

.p_jyfw
{
	width:768px;
	height:auto;
	background:url(../Images/p_tb_bg.gif) repeat-y;
}

.p_jyfw ul
{
	margin:5px auto 0;
	width:710px;
}

.p_jyfw ul li
{
	padding-left:23px;
	background:url(../Images/text_ico.gif)  no-repeat left;
	font-size:14px;
	text-align:left;
	line-height:24px;
	color:#fe0103;
}

.p_jyfw ul li a:link,.p_jyfw ul li a:visited
{
	font-size:14px;
	color:#fe0103;
	text-decoration:none;
}

.p_jyfw ul li a:hover
{
	font-size:14px;
	color:#fe0103;
	text-decoration:underline;
}

.p_jyfw_con
{
	margin:25px auto 10px;
	width:710px;
	text-align:left;
}

.p_tb2
{
	float:left;
	display:inline;
	margin:0 0 14px 16px;
	width:714px;
	height:auto;
}

.p_tb2_top
{
	width:714px;
	height:34px;
	background:url(../Images/zcfg_tb_top.gif) no-repeat;
}

.p_tb2_top h4
{
	float:left;
	margin-left:17px;
	display:inline;
	width:140px;
	height:34px;
	line-height:25px;
}

.p_xxzl
{
	padding-left:8px;
	padding-right:8px;
	width:698px;
	height:auto;
	background:url(../Images/zcfg_tb_bg.gif) repeat-y;
}

.p_xxzl_stb
{
	float:left;
	display:inline;
	margin:9px 0 9px 11px;
	width:328px;
	height:auto;
	border:2px solid #d0e2f8;
}

.p_xxzl_title2
{
	padding-left:17px;
	margin:2px auto 0;
	width:307px;
	height:22px;
	background:#d0e2f8;
	line-height:22px;
	text-align:left;
	font-size:14px;
	color:#1b6bc0;
	font-weight:bold;
}

.p_xxzl_title2 span
{
	float:right;
	padding-right:5px;
	font-size:12px;
	font-weight:normal;
}

.p_xxzl_stb ul
{
	margin:10px auto;
	width:300px;
	height:auto;	
}

.p_xxzl_stb ul li
{
	padding-left:25px;
	width:275px;
	height:21px;
	border-bottom:1px solid #d2e4f8;
	background:url(../Images/text_ico.gif) no-repeat 0 6px;
	line-height:19px;
	text-align:left;
	font-size:14px;
	line-height:21px;
}

.p_lsyg
{
	width:768px;
	height:auto;
	background:url(../Images/p_tb_bg.gif) repeat-y;
}

.p_lsyg ul
{
	margin:5px auto 0;
	width:700px;
}

.p_lsyg ul li
{
	font-size:14px;
	text-align:left;
	line-height:24px;
	font-size:14px;
}

.p_work
{
	width:768px;
	height:auto;
	background:url(../Images/p_tb_bg.gif) repeat-y;
}

.p_work_tb
{
	margin:6px auto;
	width:727px;
	height:auto;
	border:2px solid #e3e3e3;
}

.p_work_nav
{
	margin:2px auto 0;
	width:722px;
	height:22px;
	background:#e3e3e3;
}

.p_work ul
{
	margin:5px auto 0;
	width:700px;
}

.p_work ul li
{
	padding-left:32px;
	background:url(../Images/text_ico.gif)  no-repeat left;
	font-size:14px;
	text-align:left;
	line-height:24px;
}

.p_work_tbcon
{
	width:768px;
	height:auto;
	background:url(../Images/p_tb_bg.gif) repeat-y;
}

.p_work_tbcon h6
{
	padding-top:8px;
	padding-bottom:5px;
	margin:0 auto;
	width:740px;
	border-bottom:1px solid #e7e7e7;
	font-family:"微软雅黑","宋体";
	font-size:18px;
}

.p_work_tbcon_nav
{
	margin:6px auto 12px;
}

.p_work_con
{
	padding-top:6px;
	padding-bottom:12px;
	margin:0 auto;
	width:720px;
	text-align:left;
	overflow:hidden;
}

.p_syfzgh_con
{
	padding-left:8px;
	padding-right:8px;
	width:698px;
	height:auto;
	background:url(../Images/zcfg_tb_bg.gif) repeat-y;
}

.p_syfzgh_con h6
{
	padding-top:8px;
	padding-bottom:5px;
	margin:0 auto;
	width:680px;
	border-bottom:1px solid #e7e7e7;
	font-family:"微软雅黑","宋体";
	font-size:18px;
}

.p_syfzgh_con_nav
{
	margin:6px auto 12px;
}

.p_syfzgh_contb
{
	padding:6px;
	padding-bottom:12px;
	margin:0 auto;
	width:660px;
	text-align:left;
}

.talentview
{
	padding:0 25px 10px;
	width:718px;
	height:auto;
	background:url(../Images/p_tb_bg.gif) repeat-y;
	text-align:left;
	color:#000;
}

.talentview h5
{
	padding:10px 0 5px 8px;
	font-size:20px;
	width:710px;
	border-bottom:1px solid #DBDBDB;
}

.talentview h6
{
	margin-top:14px;
	margin-bottom:6px;
	font-size:14px;
}

.talentview .jobinfobox 
{ 
	border: 1px solid #E7E7E7;
	width: 100%; 
}

.talentview .jobinfobox tr td 
{ 
	line-height: 24px;
	padding-left: 10px;
}

.talentview .jobinfobox tr td span 
{
	background-color: #DCDCDC; 
	margin-right: 10px; 
	padding-left: 3px; 
	padding-right: 3px; 
	color: #787878; 
}

.talentview .remark 
{ 
	line-height: 20px; 
}


.listitems
{
	margin:0 auto;
	padding:20px 25px 10px;
	width:718px;
	height:auto;
	background:url(../Images/p_tb_bg.gif) repeat-y;
	text-align:left;
	color:#000;
}

.listitems ul
{ 
	width: 700px; 
	list-style-type: none; 
	line-height: 30px; 
}

.listitems ul li 
{ 
	padding-left: 10px; 
	clear: both;
}

.listitems ul li span 
{ 
	display: block; 
	float: left; 
	overflow: hidden; 
	width: 150px; 
	color: Gray; 
}

.jianli 
{ 
	margin:0 auto;
	width:700px;
}

.jianli tr td 
{ 
	line-height: 30px; 
}

.jianli tr td input,.jianli tr td textarea 
{ 
	line-height: 22px; 
	background-color: #FAFAFA; 
	height: 22px; 
	color: #2C5FB2; 
	font-family: Arial; 
	border: 1px solid #DCDCDC; 
}

.jianli tr td .btn 
{ 
	text-align:center; 
	color: Black; 
	border: 0px; 
	margin-bottom: 10px; 
	margin-right: 10px; 
	background:url(../Images/an1.png);
	width: 92px; 
	height: 24px; 
	line-height: 24px;
	cursor:pointer;
}

.jianli tr td span 
{ 
	display: block;
}

.tables
{
	padding-top:10px;
	padding-bottom:10px;
	width:768px;
	height:auto;
	background:url(../Images/p_tb_bg.gif) repeat-y;
	text-align:left;
	color:#000;
}

.wsxf_infos 
{ 
	background-color: #FEFEFE; 
	margin-left: auto; 
	margin-right: auto; 
	width: 96%; 
	border: 1px solid #EEF3F6; 
}

.wsxf_infos tr td 
{ 
	padding-left: 10px; 
}

.wsxf_infos tr td span 
{ 
	display: block; 
}

.wsxf_infos tr td input, .wsxf_infos tr td textarea 
{ 
	line-height: 22px; 
	background-color: #FAFAFA; 
	height: 22px; color: #2C5FB2; 
	font-family: Arial; 
	border: 1px solid #DCDCDC; 
}

.wsxf_infos tr td .btn 
{ 
	text-align:center; 
	border: 0px; 
	margin-bottom: 10px; 
	margin-right: 10px; 
	background: url(../Images/an1.png); 
	width: 92px; 
	height: 24px; 
	line-height: 24px; 
	color: Black;
	cursor:pointer;
}

.p_spage
{
	margin:10px auto 20px;
	width:700px;
	text-align:left;
}

.p_spage .selcet
{
	margin-right:5px;
	vertical-align:middle;
}

.p_spage .stext
{
	margin-right:5px;
	width:200px;
	height:19px;
	border:1px solid #b4b4b4;
	line-height:19px;
	text-align:left;
	vertical-align:middle;
}

.p_spage .sbtn
{
	padding-left:20px;
	border:none;
	width:75px;
	height:21px;
	line-height:21px;
	background:url(../Images/search_btn.gif) no-repeat;
	color:#fff;
	font-size:11px;
	letter-spacing:4px;
	cursor:pointer;
	vertical-align:middle;
}

.p_spage .sbtn1
{
	border:none;
	width:75px;
	height:21px;
	line-height:21px;
	background:url(../Images/search_btn.gif) no-repeat;
	color:#fff;
	font-size:11px;
	letter-spacing:4px;
	cursor:pointer;
	vertical-align:middle;
}

.p_spage h5
{
	padding-right:5px;
	float:left;
	display:inline;
	margin-right:10px;
	width:108px;
	height:25px;
	background:url(../Images/s_navbg.gif) no-repeat;
	color:#419FDC;
	text-align:right;
	line-height:25px;
}

.p_spage .s_r
{
	float:right;
	height:25px;
	line-height:25px;
}

.p_spage .s_r span
{
	color:#f00;
	font-weight:bold;
}

.p_nextpage_tb
{
    clear:both;
	text-align:center;
	margin:15px auto 10px;
	margin-left:95px;
}

.talent_menu1
{
     display: block; 
     text-align:center; 
     float: left; 
     margin-right: 10px; 
     background-image: url('../Images/an1.png'); 
     width: 92px; 
     height: 24px; 
     line-height: 24px;
}

.talent_menu2
{
    display: block; 
    float: left; 
    background-image: url('../Images/an2.png'); 
    text-align:center; 
    width: 68px; 
    height: 24px; 
    line-height: 24px;
}

.talent_menu3
{
    display: block; 
    text-align:center; 
    margin-bottom: 10px; 
    margin-right: 10px; 
    background-image: url('../Images/an1.png'); 
    width: 92px; 
    height: 24px; 
    line-height: 24px;
}

.resume_menu1
{
    display: block; 
    text-align:center; 
    margin: 10px; 
    background: url('../Images/an1.png'); 
    width: 92px; 
    height: 24px; 
    line-height: 24px;
}