@charset "utf-8";

/* 整体网站布局 */



/*----------布局----------*/

/* 文档 */

.g-doc{

	width:100%;

}

/* 头部 */

.g-hd{width:100%; height:67px;margin:0px auto; background:url(../images/images_002.jpg) repeat-x;}

.g-hd-mn{width:1004px; margin:0px auto;}

/* 导航 */

.g-nav{width:1004px;margin:0px auto;margin-top:20px;}

/* Banner幻灯片 */

.g-sld{ width:100%; }

/* 主体 */

.g-bd-1{width:980px; height:418px;margin:0px auto; height:auto; margin-top:-33px; overflow:hidden; position: relative;  background:url(../images/images_007.png) no-repeat;clear:right;}



.g-bd-2{width:980px;margin:0px auto; height:auto; margin-top:-33px; _overflow:hidden; position: relative;  clear:right;}



.g-bd-3{width:980px; min-height:418px;background:url(../images/images_018.png) no-repeat;}



.g-bd-4{width:980px; background:url(../images/images_025.png) no-repeat;}



.g-bd-5{width:980px;}



/* 主栏目 */

.g-mn{}

/* 左侧 */

.g-lf{

	width:100%;

}

/* 右侧 */

.g-rt{

	float:right;

}

/* 尾部 */
.g-ft1{width:100%; height:40px; margin-top:20px; background:url(../images/images_017.jpg) repeat-x;position: relative; clear:both; float:left;}

.g-ft{width:100%; height:40px; margin-top:20px; background:url(../images/images_017.jpg) repeat-x;position: relative; clear:both; float:left;}



/*----------模块----------*/

/* 通用模块 */

.m-ct{width:200px;}

.m-ct-1{width:155px; margin-top:20px;}

.m-ct-2{width:657px;_overflow:hidden;}
.g-bd-2 .m-ct-2{width:657px;_overflow:hidden;background:url(../images/images_023.png) repeat-y; height:auto;}
.m-ct-3{width:656px; margin-top:40px;}

.m-ct-4{width:314px;}

.m-ct-5{width:316px; margin-left:17px;}

.m-ct-6{width:276px; margin-left:28px;}

.m-ct-7{width:100%;}





/*----------元件----------*/

/* 按钮 */

.u-btn{}

/* 输入框 */

.u-ipt{}





/*----------功能----------*/

/* 清除浮动 */

.f-cb{clear:both;width:100%;height:0px;font-size:0;overflow:hidden;line-height:0;}

/* 左浮动 */

.f-fl{float:left;}

/* 右浮动 */

.f-fr{float:right;}

/* 文字居中 */

.f-tac{text-align:center;}

/* 文字居左 */

.f-tal{text-align:left;}

/* 文字居右 */

.f-tar{text-align:right;}

/* 溢出隐藏 */

.f-oh{overflow:hidden;}

/* 完全隐藏 */

.f-dn{display:none;}

/* 字体样式 */

.f-ft-1{font-family:微软雅黑;}

/* 字体大小 */

.f-fs-12{font-size:12px;}

.f-fs-14{font-size:14px;}

.f-fs-24{font-size:24px;}

/* 字体加粗 */

.f-fw{font-weight:bold;}







/*job list*/

		.joblist {width:100%; font-size:12px;}

		.joblist .job_img{width:150px; height:150px; text-align:center;}

		.job_img img {margin:0 auto;}

		.joblist .con{text-align:center}

		.joblist .job_tit{background:#ffffff;height:30px; text-align:center; width:10%; padding:0 8px; }

		.joblist table{

			height:151px; margin:16px 0 10px 0;

			float:left; display:inline;

			/*border-bottom:1px #3f5d91 solid;

			border-right:1px #3f5d91 solid;*/

		}

		.joblist td{

			border:1px solid;

			border-color: #c4c4c4;

		}

		.joblist a{

			display:block; float:right;

			line-height:24px; font-size:12px;

			

			background: none repeat scroll 0 0 #00924e;

			border-bottom: 1px solid #111111;

			border-right: 1px solid #111111;

			color: #FFFFFF;

			

			font-weight:bold;

			padding:0 30px;	margin-right:20px;

			border:1px solid;

		}

		.joblist a:hover, .joblist a:active{

			border-top:1px #fff solid;

			border-left:1px #fff solid;

			background:#00924e;

		}

		

		.joblist, .job_form{font-size:12px}

		.joblist table, .job_form{width:100%;}

		.joblist h3, .job_form h3{color:#000000; font-size:14px;}

		.joblist .job_s_c, .job_form .job_f_con{text-align:left; padding:4px;}

		.joblist .job_tit, .job_form .job_f_tit{table-layout:fixed;word-break:keep-all; white-space:nowrap;}

		.joblist .job_th, .job_form .job_th, .job_form .job_th_f, .job_form .job_th_top{height:60px; font-size:14px; text-align:center;}

		

		.job_form{background:#713827;}

		.job_form .job_th_f{background:#f2f2f2;}

		.job_form .submit{padding:3px 8px;}

		.job_form span{color:red;}

		.job_form select,.job_input,.job_text{padding:3px 2px; border:1px #2378b8 solid;}

		.job_form .job_f_tit, .job_form .job_f_con, .job_form .job_th_top{background:#ffffff;}

		.job_form .job_f_tit{padding:4px 2px 4px 6px; text-align:right;}

		.job_form .job_input{width:96%;}

		.job_form .job_text{width:98%;height:160px;}

		.job_form .intext_err{background-color:#FBA899;}