/* Tina 2010-6-10制作 */
body{ margin:0 auto; padding:0; text-align:center; font-family:"宋体"; font-size:12px; }  /*(新年background:url(http://image.goodjob.cn/image/newmoble/2010topbg1.png) center top no-repeat;)background:url(http://image.goodjob.cn/image/newmoble/bg2.jpg) center top no-repeat; 国庆背景图*/
body > div{ margin:0 auto;}
div { text-align:left;}
img, a img{ margin:0; padding:0; border:0;}
dl,dt,dd,ul,li{ margin:0; padding:0; border:0; list-style:none;}
h1{ font-size:14px; font-size:14px; line-height:29px; color:#fff;}

/*************************通用友情链接*********************/
a:link, a:visited{ color:#000; text-decoration:none;}
a:active, a:hover{ color:#f00; text-decoration:underline;}

.pt{ padding-top:20px!important;}
.fontb{ font-weight:bold; color:#f00;}
.line{ border-top:1px dashed #ccc; width:984px; float:left; margin:10px; padding-top:10px; }

#wrapper{ width:1004px; height:auto; overflow:hidden; background:#fff; }
/****************************Header Begin********************************/
.header{ float:left; width:1004px; height:auto; display:inline-block; }
	.topline{ float:left; width:998px; padding-left:6px; height:32px; line-height:32px; background:url(http://image.goodjob.cn/image/newmoble/topline.gif);}
		.topline_left{ float:left; width:65%;}
			h1{float:left; width:100%; padding:0 5px; margin:0; color:#000; font-weight:normal; font-size:12px;  font-family:"宋体";}
		.topline_right{ float:right; width:30%; text-align:right;}
	.topinfo{ float:left; width:1004px; height:auto; padding-top:10px; }
		.logo{ float:left; width:170px; height:60px;}
		.noteselect{ float:left; width:74px; height:auto; display:inline!}
		.topadv{ float:right; width:750px; height:auto; text-align:right;}
			.topadv01{ float:left; display:inline;}
				.topadv01 a{ float:left; width:748px; height:58px; border:1px solid #ccc; margin-left:6px; text-align:right;}
				.topadv01 a:hover{ border:1px solid #666;}
/****************************Header End*********************************/
/****************************Menu Begin*********************************/
.menu{ float:left; width:964px; padding:0 20px; height:35px; margin-top:10px; line-height:35px; background:url(http://image.goodjob.cn/image/newmoble/menu_bg01.gif) left top repeat-x; border-bottom:4px solid #d0d0d0;}
	.menu ul{ float:left; background:url(http://image.goodjob.cn/image/newmoble/menu_line.gif) left top no-repeat; width:964px; font-size:14px;}
		.menu ul li{ float:left; background:url(http://image.goodjob.cn/image/newmoble/menu_line.gif) right top no-repeat; padding:0 10px;}
		.menu ul li a:link, .menu ul li a:visited{ color:#fff; text-decoration:none; font-weight:bold;}
		.menu ul li a:active, .menu ul li a:hover{ color:#ff0; text-decoration:underline; font-weight:bold;}
		.menu ul li a.menured { color:#FF5050; text-decoration:underline;}
/****************************Menu End**********************************/
/****************************Main Begin***********************************/
.main1{ float:left; width:984px; padding:0 10px; height:auto; display:inline;}
	.left{ float:left; width:620px; height:auto; line-height:26px; font-size:14px; padding-top:15px;}
	.right{ float:right; width:320px; height:auto; text-align:center;　padding-top:15px;}
.box1{ float:left; width:994px; height:auto;}			
.tbox{ float:left; width:321px; padding-left:10px;}
	.tbox dt{ height:34px; overflow:hidden; clear:both;}
		.tbox dt .a1{ float:left; width:5px; height:34px; background:url(title.gif) left top no-repeat;}
		.tbox dt .a2{ float:left; width:300px; height:34px; line-height:34px; background:url(title.gif) left -34px repeat-x; font-size:14px; font-weight:bold; padding-left:11px;}
		.tbox dt .a3{ float:right; width:5px; height:34px; background:url(title.gif) left -68px no-repeat;}
	.tbox dd{ border:1px solid #efeeee; border-top:none; line-height:24px; padding:10px 9px; float:left; width:301px; font-size:14px; height:580px!important; }
		.height01{ height:240px!important;}
	.imgstyle{ text-align:center; padding-top:20px;}
	.c1{}	
	.c1 li{ float:left; width:310px; padding-left:10px; font-size:14px; line-height:24px; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
/****************************Main Begin***********************************/
/****************************Footer Begin**********************************/
.footer{ float:left!important; width:984px; padding:0 10px; height:auto; margin-top:10px; border-top:4px solid #1F6CB9;}
	.left_footer{ float:left; width:700px; height:auto; line-height:20px; padding-top:8px;}
		.left_footer .f1 a{ padding:2px;}
			.left_footer .f1 a:hover{ color:#fff; background:#000; text-decoration:underline;}
	.right_footer{ float:right; width:284px; height:auto; padding-top:8px; text-align:right;}
	.right_footer .anwang { width:40px; height:60px; float:left;}
	.right_footer .gt { width:50px; height:60px; float:left;}
	.right_footer .wj { width:55px; height:60px; float:left;}
/****************************Footer End************************************/
