﻿@charset "utf-8";*{padding:0;margin:0;}html,body{width:100%;height:100%;font:12px/1.5 simsun/* "宋体"*/;word-break:break-all; color:#000; padding:0; margin:0; left:0; right:0; top:0; bottom:0; background:#088EC6;}img{border:none;}a{color:#000;text-decoration:none;}a:hover{color:#F00; text-decoration:underline;}strong{ font-weight:600;}input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}.red{ color:red;}.clear{ clear:both;height:0;overflow:hidden;}.center{ text-align:center;}.hide,.none{ display:none;}#head,#head div,#hd,#swf,#main,#main div,#main h1,#copyright{ overflow:hidden;}
/*tosky css*/
#head a:hover,#Fnav a:hover,#inews a:hover,#copyright a:hover,#copyright a.blank:hover,h1.ban a:hover,#link a:hover{ color:#f00;}
#body{ width:1002px; margin:0 auto; background:#fff;}
#head{ height:61px; background:url(/images/nabbg.jpg) repeat-x;}
	#logo,#nav{ float:left; height:61px; width:592px;}
	#logo{ background:url(/images/logos.jpg) no-repeat 0 0;}
	#nav{ padding:32px 0 0 0; height:29px; width:410px; line-height:24px;}
	#nav a{ padding:0 4px; font-size:16px; font-weight:600; letter-spacing:2px;}
#T_1{ margin:8px 8px 0 8px; height:33px; line-height:33px; background:url(/images/T_1.jpg) repeat-x; display:none;}
	#T_1a{ float:left; padding:0 0 0 36px; height:33px; background:url(/images/T_1a.jpg) no-repeat 0 0; color:#43474A;}
	#T_1a b{ padding:0 21px 0 0; font-size:14px;color:#1B4A92;}
	#T_1b{ float:right; width:4px; height:33px; background:url(/images/T_1b.jpg) no-repeat 0 0;}
#T_2{ margin:10px 8px 0 8px; height:192px;}
	#T_2a{ float:left; width:258px; height:190px; border:1px solid #6498E3;}
		h1.t2{ margin:0; padding:0 0 0 11px; font-size:15px; height:25px; background:url(/images/T_2_h1.jpg) repeat-x; line-height:22px;}
		h1.t2 a{ color:#03468A;}
	#T_2a ul{ margin:7px 0 0 0; line-height:30px;}
	#T_2a ul li{ list-style:none; padding:0 0 0 24px; height:30px; overflow:hidden;}
		.btn1{ width:158px; height:20px; border:1px solid #7E9DB9;}
		#T_sou{ width:76px; height:25px; border:none; background:url(/images/sou.gif) no-repeat;}
	#T_2b{ float:left; width:445px; height:190px; border:1px solid #A7D6FF;}
	#T_2b .ad{ margin:7px 0 0 0; text-align:center;}
	.T_210{ float:left; width:9px; height:192px; overflow:hidden;}
	#T_2c{ float:left; width:260px; height:192px;}
		#login{ width:258px; height:150px; border:1px solid #A7D6FF;}
		.btn2{ width:153px; height:20px; border:1px solid #7E9DB9;}
		.btn3{ width:68px; height:20px; border:1px solid #7E9DB9;}
	#T_2c ul{ margin:7px 0 0 0; line-height:29px;}
	#T_2c ul li{ list-style:none; padding:0 0 0 27px; height:29px; overflow:hidden;}
		#T_2cc{ margin:5px 0 0 0; text-align:center;}
			#G_job{ width:106px; height:30px; border:none; background:url(/images/G_job.gif) no-repeat;}
			#G_rc{ width:106px; height:30px; border:none; background:url(/images/G_rc.gif) no-repeat;}
#T_3,#T_4{ margin:8px 8px 0 8px;}
	h1.t3{margin:0;height:30px;line-height:28px;background:url(/images/t3.jpg) repeat-x;border-left:1px solid #9BD8F9;border-right:1px solid #9BD8F9;}
	h1.t3 span{ float:left; padding:0 0 0 29px; background:url(/images/Tar1.gif) no-repeat 13px; height:29px; font-size:15px; color:#013A7D;}
	h1.t3 a{ float:right; font-size:12px; font-weight:100; height:29px; margin:0 10px 0 0;}
	table.T_job{ width:100%; background:#9AD7F8; border:0;}
	table.T_job tr td{ background:#fff; height:25px; text-align:center; overflow:hidden;}
	table.T_job tr.sa td{ background:#EDF8FF;}
	table.T_job tr.se td{ font-size:15px; font-weight:600; color:#1A4994;}
/*求职*/	
#baidu{ margin:10px 8px 0 8px; height:79px; background:url(/images/ss.jpg) repeat-x;}	
	#bd1{ float:left; width:22px; height:79px; background:url(/images/bd1.jpg) no-repeat 0 0;}
	#bd2{ float:left; width:956px; height:79px;}
	#bd2 ul{ margin:5px 0 0 0; line-height:30px;}
	#bd2 ul li{ height:30px; overflow:hidden;}
	#bd2 #T_sou{ width:80px; height:23px; border:none; background:url(/images/s2.gif) no-repeat;}
	#bd3{ float:right; width:7px; height:79px; background:url(/images/bd3.jpg) no-repeat 0 0;}
/*招聘*/
#zhaopin{ margin:10px 8px 0 8px; width:986px; background:url(/images/list.gif) left repeat-y;}
	#zp_l{ float:left; width:192px; padding:0 1px 10px 1px;}
		h1.t4{ margin:0; height:27px; line-height:26px; background:url(/images/t4.jpg) repeat-x; color:#1A4A94; font-size:15px; text-align:center;}
		h1.classt{ margin:10px 0 5px 0; padding:0 0 0 13px; height:20px; line-height:20px; font-size:13px;}
	#zp_l ul{ margin:0 0 0 15px; width:168px; line-height:24px;}
	#zp_l ul li{ list-style:none; padding:0 7px 0 0; float:left; height:24px; overflow:hidden;}
	#zp_r{ float:right; width:776px;}
		h1.t5{ margin:1px 0 0 0; padding:0 0 0 19px; height:25px; background:#ABD0ED; line-height:25px; color:#1A4A94; font-size:15px;}
		h1.t5 a{ color:#1A4A94;}
		ul.zlist{ margin:0 0 0 15px; width:725px;}
		ul.zlist li{ list-style:none; padding:0 15px 0 0; height:80px; border-bottom:1px solid #DFE0FF; overflow:hidden;}
		ul.zlist li div.sl{ float:left; padding:10px 0 0 0; line-height:20px; width:485px; height:63px; overflow:hidden;}
		ul.zlist li div.sl b{ font-size:14px; text-decoration:underline;}
		ul.zlist li div.sr{ float:right; padding:20px 0 0 0; width:105px; height:26px;}
		ul.zlist li div.sr a{ float:right; width:100px; height:20px; border:1px solid #000; background:#EAEAEA; line-height:20px; text-align:center;}
.h15{ height:15px; background:url(/images/b.gif);}
.bline{ border-left:194px solid #6498E1;height:1px; overflow:hidden;}	
#bline{ margin:0 8px;border-left:194px solid #6498E1;height:1px; overflow:hidden;}
#blinec{ margin:0 8px;height:2px; background:url(/images/blinec.gif);overflow:hidden;}
/*公司*/
#company{ margin:10px 8px 0 8px; width:986px; background:url(/images/leftc.gif) left repeat-y;}
	#com_l{ float:left; width:194px; background:url(/images/b.gif);}
		h1.t6{ margin:0; height:25px; background:url(/images/t6.jpg) repeat-x; border:1px solid #6498E1;}
		.com_ul{ padding:6px 0 4px 0; border:1px solid #6498E1; border-top:none;}
		.com_ul2{ border-bottom:none;}
		.com_ul h2{ margin:0; padding:0 9px 0 28px; font-size:12px; height:24px; line-height:24px; font-weight:100; overflow:hidden;}
		.com_ul h3{ margin:0; padding:0 9px; font-size:12px; line-height:24px; font-weight:100;}	
	#com_r{ float:right; width:774px; padding:0 1px; border-top:1px solid #6498E1;}
/*注册*/
#v_reg{ width:680px; margin:25px auto;}
#v_reg tr td{ height:28px;}
#v_reg tr.sa td{ height:45px;}
	.rbtn{ border:1px solid #A7A6AA; height:20px; width:250px;}
	.ryzm{border:1px solid #A7A6AA; height:20px; width:150px;}
	#V_sm{ border:2px solid #CDE7FE; padding:10px;}
	.V_reg{ width:68px; height:27px; background:url(/images/reg.gif) no-repeat; border:none; color:#fff;}
	
#link{ margin:10px 0 0 0; padding:4px 11px; border:1px solid #DCDFE4; line-height:22px;}
#link a{ padding:2px 5px;}
#copyright{ height:69px; text-align:center; line-height:20px; background:url(/images/foot.jpg) repeat-x;}
#copyright a.blank{ display:none;}
/*#product a:hover img{ border:2px solid #f00; height:112px;}*/
.news{ margin:15px 0 0 0; line-height:31px; font-size:13px; color:#041D72}
.news a{ float:right;color:#041D72}.news a:hover{ color:#f00;}
.news li{ height:31px;list-style:none; padding:0 7px 0 10px; margin:0 15px 0 0; background:url(/images/iar.gif) 0 30px repeat-x; overflow:hidden;}
.news span{ float:left; height:31px; background:url(/images/ar5.gif) 0 no-repeat; padding:0 0 0 11px;}
.news span a{ float:none;}

.showinfo{ padding:25px 7px 0 7px; font-size:13px;}
.showinfo li{ list-style:none;}
  .infot{ text-align:center; font-size:14px; font-weight:600; color:#f00; height:25px; padding:5px 0; overflow:hidden;}
  .infoimg{ text-align:center;}
  .infocon{ line-height:24px; padding:0 5px;}
#pgs{ text-align:center; list-style:none; border:none; padding:15px 0 7px 0; margin:0;}
#pgs2{text-align:left;list-style:none;border:none; padding:15px 20px 7px 25px; margin:0;font-size:12px; color:#041D72; font-weight:100;}
#pgs2 a{ color:#F00; font-size:13px;}#pgs2 a:hover{color:#f00;}
/*scroll && msn*/
#ademo,#demo{ line-height:100%; font-size:12px; width:604px; margin:0 auto; overflow:hidden;}.mara{padding:0 0 0 7px;text-align:center; overflow:hidden;}.mara img{height:124px; border:2px solid #DADADA; margin:0 3px 4px 3px;}.mar_a{ margin:0 3px; height:15px; line-height:15px; text-align:center; background:#ADADAD; color:#fff;}#QQ{ position:absolute; top:295px; right:20px; min-height:80px;}.qq{ width:110px; padding:15px 0 0 0; background:#FF6408 url(/images/QQ.jpg) no-repeat;}#T_msn1{ height:82px;}#T_msn2{ height:22px;}.T_msn3{ height:28px; text-align:center}#QQ a{ display:block; width:110px; height:22px; height:100%;}.show_msg{ border:1px solid #E0DFDA; padding:3px; width:656px; margin:4px auto;}.msg_t,.msg_c,.msg_r{ width:634px; margin:0 auto;}

/*user*/
.curve_mid{ width:730px; margin:15px auto; border:none;border:1px solid #ccc;}
.curve_mid tr td{ border-bottom:1px solid #ccc;}
.curve_mid tr.sa td{ background:#E7F3FF; font-size:16px; font-weight:600;}
.curve_mid tr td{ padding:0 0 0 10px; height:28px;}
.curve_mid input,.curve_mid select{ width:220px; height:22px; line-height:22px; border:1px solid #6499DF;}
.curve_mid input.dx{ padding:0; margin:0; width:18px; height:16px; border:none;}
.curve_mid textarea{ width:630px; height:72px; padding:5px; margin:5px;}
.curve_mid textarea.sa{ width:630px; height:152px; padding:5px; margin:5px;}
.curve_mid button{ padding:2px 5px;}

/*com*/
#com-content{ margin:25px;}
.jj_A{ font-size:16px; margin:15px 0; width:660px; line-height:30px; padding:0 0 0 10px; border-bottom:2px solid #1EB6E5;}
.jj_A a.sa{ font-size:14px; color:#888;}
.jj_A .right{ float:right;font-size:14px; padding:0 10px 0 0; line-height:35px;}
#jj_B{ background:#D5D6D3; border:0; width:500px;}
#jj_B tr td{ width:50%; background:#fff; padding:0 6px; height:30px;}

#jj_j{ background:#D5D6D3; border:0; width:600px;}
#jj_j tr td{ background:#fff; padding:0 6px; height:30px;}

#jj_C{  /*border:1px solid #ccc;*/ padding:10px; width:630px; font-size:13px;}

table.T_job3{ width:90%; margin:20px auto;}
.ad2{ text-align:center; margin:12px 0 0 0;}
