﻿@charset "utf-8";
/* 格式化全局样式*/
@import url("format.css");


body
{ background:#555555 url(../images/a_BG.jpg) repeat-x top center;}

	#imain
	{ width:1003px; height:auto; margin:0 auto; background:#505050;}
	#top
	{ width:100%; height:210px;}
	
	.logo,.menu,.itop,.aabout,anews,.nlist,.nlist li,.aicon,.aicon ul,#bottom,.bmenu .mt,.newslist,.pages /*公共应用样式*/
	{width:100%;}
	.nav,.nav li a:link,.nav li a:visited,.nlist,.nlist li,.aicon ul,.aicon ul li,blist,.rtext p
	{ display:block;}
	
	.logo
	{ height:108px; background:url(../images/top_menu_01.jpg) no-repeat center;}
	.menu
	{ height:101px;background:url(../images/top_menu_02.jpg) no-repeat center}
	
	.nav
	{ width:890px; height:30px; padding:17px 0 0 50px;}
	.nav li
	{display:block; float:left;}
	.nav li a:link,.nav li a:visited
	{ width:100px; height:30px;}
	
	.mr25px
	{ padding-right:25px;}
	.mr20px
	{ padding-right:20px;}
	.mr15px
	{ padding-right:15px;}
	
	
	#acontent
	{ width:917px; height:auto; margin:0 auto; padding:15px 0;}
	.atop
	{ height:340px; overflow:hidden;}
	.aleft
	{ width:450px; height:340px; float:left;}
	.aabout
	{ height:110px; background:url(../images/a_about.gif) no-repeat; border-bottom:1px #dee519 solid; padding-top:48px;}
	.aabout p
	{ width:410px; height:113px;font:12px/22px Arial;color:#ffffff;}
	.aabout p a:link,.aabout p a:visited
	{ font-weight:700;color:#ffffff; text-decoration:underline;}
	
	.anews
	{ height:120px;padding-top:57px;background:url(../images/a_news.gif) no-repeat;}
	.nlist
	{ height:120px;}
	.nlist li
	{ height:21px;}
	.nlist li a:link,.nlist li a:visited
	{ float:left; padding-left:15px;background:url(../images/ico_list.gif) no-repeat;font:12px/21px Arial;color:#ffffff;}
	.nlist li a:hover
	{ text-decoration:underline;}
	.nlist li span
	{ float:right;font:12px/21px Arial;color:#ffffff;}
	.aright
	{ width:438px; height:336px; float:left;}
	
	.aicon
	{ height:142px; padding:25px 0; overflow:hidden;}
	.aicon ul
	{ height:142px;}
	.aicon ul li
	{ height:142px; float:left;}
	.aicon ul li.l2
	{ width:204px;}
	.aicon ul li.r2
	{ width:225px; overflow:hidden;}
	.p19
	{ padding-right:19px;}
	.wt
	{background:url(../images/indexb_11.jpg) no-repeat; height:110px; padding-top:10px; text-align:center;}
	
	#bcontent
	{ width:935px; height:auto; margin:0 0 0 45px; padding:15px 0;}
	.bleft
	{ width:365px; height:auto; float:left;}
	.bright
	{ width:570px; height:auto; float:right; padding-top:10px;}
	
	.bright .btitile
	{ width:540px; height:37px; background:url(../images/btBG.jpg) no-repeat;padding:0 15px;}
	.bright .btitile i
	{ float:left;font:bold 14px/37px Arial;color:#ffffff;}
	.bright .btitile span
	{ float:right;font:12px/37px "宋体";color:#ffffff;}
	.bright .btitile span a:link,.bright .btitile span a:visited
	{font:12px/37px "宋体";color:#ffffff;}
	.bright .btitile span a:hover
	{ text-decoration:underline;}
	
	.show_bright
	{ width:727px; height:auto; float:right; padding-top:10px;}
	.show_bright .btitile
	{ width:697px; height:37px; background:url(../images/snewsBG.jpg) no-repeat;padding:0 15px;}
	.show_bright .btitile i
	{ float:left;font:bold 14px/37px Arial;color:#ffffff;}
	.show_bright .btitile span
	{ float:right;font:12px/37px "宋体";color:#ffffff;}
	.show_bright .btitile span a:link,.show_bright .btitile span a:visited
	{font:12px/37px "宋体";color:#ffffff;}
	.show_bright .btitile span a:hover
	{ text-decoration:underline;}
	.show_news
	{ width:700px; height:auto; padding:13px;}
	.newstitle
	{ padding:10px 0;}
	.newstitle span
	{ width:100%; display:block; border-bottom:1px #9b9b9b dashed; font:bold 14px/40px Arial;color:#f4fd10; text-align:center;}
	.newstitle i
	{ width:100%; display:block; text-align:center; font:12px/40px Arial;color:#ffffff;}
	
	.bc_about
	{ width:540px; padding:20px 15px 0 15px;}
	.bc_teach
	{ width:570px; padding-top:20px ;}
	.bc_about p
	{font:12px/25px Arial;color:#ffffff; padding-bottom:20px; text-indent:25px;}
	.newscontant
	{ padding:10px 0;font:12px/25px Arial;color:#ffffff;}
	
	
	
	.bmenu
	{ width:145px; height:auto; float:left; padding-top:66px; background:url(../images/bmenuBG.gif) no-repeat;}
	.bmenu .mt
	{ height:50px;}
	.blist
	{ width:92px; padding-left:13px;}
	.blist li,.blist li a:link,.blist li a:visited
	{ width:92px; height:30px; display:block;font:12px/30px Arial;color:#f4fd10; text-align:center;}
	.blist li
	{  border-bottom:1px #747642 solid;}
	.blist li a:hover
	{ line-height:28px; font-weight:700;}
	.bbanner
	{ width:207px; height:392px; float:left; margin-top:10px;background:url(../images/bbanner.jpg) no-repeat; }
	
	.newslist
	{ padding:10px 0;}
	.clm
	{ width:565px; margin:0 auto 20px auto; height:145px; border-bottom:1px #7a7a7a solid;}
	.clm .title
	{ width:550px; height:26px; background:#7b6d4a; border:1px #5c5e51 solid;font:bold 14px/26px Arial;color:#f4fd10; padding-left:13px;}
	.lpic
	{ width:154px; height:88px; padding:17px 10px 0 10px; float:left;}
	.lpic img 
	{ border:1px #787878 solid; padding:3px;}
	.lpic a:link,.lpic a:visited
	{ display:block;font:bold 12px/40px "宋体";color:#f4fd10;}
	
	.rtext
	{ width:365px; float:right; height:88px;padding:17px 8px 0 8px;}
	.rtext p
	{ height:68px;font:12px/23px Arial;color:#ffffff; overflow:hidden;}
	.rtext span
	{ height:20px; display:block; font:12px/20px Arial; text-align:right;color:#afafaf;}
	.rtext span a:link,.rtext span a:visited
	{font:bold 12px/20px "宋体";color:#f4fd10; float:left;}
	.pages
	{ padding-top:10px;font:12px Arial; color:#FFFFFF;}
	.pages a:link,.pages a:visited
	{ padding:0 8px;color:#ffffff;}
	.pages a:hover
	{ text-decoration:underline;}
	
	.teachs
	{ width:122px; float:left; padding:0 10px;}
	.teachs a:link,.teachs a:visited
	{ text-align:center;font:bold 12px/45px Arial; display:block;color:#f4fd10;}
	
	.jobl
		{ width:566px; height:auto; border-left:1px #f0e89d solid;border-top:1px #f0e89d solid; }
		.ltitle,.lcontent
		{ width:100%; height:27px; display:block;}
		.lcontent { height:auto!important;}
		.ltitle li,.lcontent li
		{ display:block; float:left;  border-right:1px #f0e89d solid;font:bold 12px/27px Arial; text-align:center;color:#40332a}
		.ltitle li
		{ background:#ded465;height:27px;}
		.lcontent li
		{ height:39px;border-bottom:1px #f0e89d solid; line-height:39px!important; font-weight:normal!important; background:#beb75f;}
		.w90px
		{ width:90px;}
		.w130px
		{ width:130px;}
		.w211px
		{ width:160px; overflow:hidden;}
		.w211px img
		{ margin:7px 5px 0 5px;}
	.info_job
		{ width:100%; padding:10px 0;}
		.info_job p
		{font:14px/25px Arial;color:#ffffff;}
		.info_job p a:link,.info_job p a:visited
		{font:14px/25px Arial;color:#ffffff;}
		.table_job
		{border-left:1px #f0e89d solid;border-top:1px #f0e89d solid; width:504px;}
		.title909
		{ width:100%;}
		.title909 li
		{display:block; float:left; background:#beb75f; border-right:1px #f0e89d solid;border-bottom:1px #f0e89d solid;font:12px/30px Arial; text-align:center;color:#40332a; height:30px;}
		.bf909
		{background:#ded465!important; font-weight:bold!important;}
		.iwan
		{ width:100%;  text-align:center; padding:10px 0;}
		.join_job
		{ width:100%; padding:10px 0;}
		.join_job h1
		{ width:100%; height:35px; border-bottom:2px #bca152 solid;font:bold 14px/35px Arial;color:#ffffff;}
		.join_ul
		{ width:566px; margin:10px auto; display:block;}
		.join_ul li
		{ display:block; float:left; height:30px;font:14px/30px Arial;color:#ffffff;}
		.join_ul2
		{ width:566px; margin:10px auto; /*display:block; float:left;*/}
		.join_ul2 li
		{ display:block; float:left; /*height:100px!important;*/font:14px/30px Arial;color:#ffffff;}
		.w100px
		{ width:100px;}
		.w220px
		{ width:180px;}
		.w540px
		{ width:460px; float:right!important;}
		.job_input
		{ border:1px #3a3a3a solid;}
		
	.action
	{ width:890px; height:540px; margin:0 auto;}
	
	
	
	#bottom
	{ height:40px; padding-top:20px;background:url(../images/bottomBG.jpg) no-repeat center bottom; text-align:center;font:12px/40px Arial;color:#ffffff;}
	#bottom a:link,#bottom a:visited
	{color:#ffffff;}
	#bottom a:hover
	{ text-decoration:underline;}
	