body { width: 100%; height: 100%; margin: 0; font-family: 'Microsoft YaHei'; background: #fff; }
a {color:#000000;cursor:pointer;}
ul { list-style: none; margin:0;padding:0;}
p,h1 { margin: 0 }
* { margin:0 auto; padding:0;}

map area { outline: none; border: 0;-webkit-appearance:none; }

.clearfix { zoom:1;}
.clearfix:after { height:0; display:block; visibility:hidden; content:"."; clear:both;}	

.bg{ background: url(../images/bg.jpg) top center no-repeat; height: 780px; position: relative; max-width: 1440px;}
.btn a { display: block; position: absolute;top: 503px; left: 50%; margin-left:-100px;}
.copyright { text-align: center; position: relative; margin-top: -40px; font-size: 12px; color: #FFF; background: url(../images/img1.png) center center no-repeat; height: 30px; line-height: 30px;}

.nav { width: 1000px; margin: 0 auto; height: 70px; }
.nav .logo { float: left; margin-top: 15px; }
.nav .menu{ float: right; }
.nav .menu ul li { float: left; line-height: 70px; width: 120px; font-size: 16px; color: #313131; text-align: center; margin-left: 1px; }
.banner { background: url(../images/banner.jpg) center center no-repeat; height: 432px; }
.nav .menu ul li a:hover { background: #c4191d; width: 120px; display: block; color: #FFF; }
.nav .menu ul li .on {  background: #c4191d; width: 120px; display: block; color: #FFF; }
.content { width: 990px; margin: 49px auto 0; }
.left { background: url(../images/list1.jpg) center center no-repeat; width: 174px; height: 503px; float: left; }
.left2 { background: url(../images/list2.jpg) center center no-repeat; width: 174px; height: 503px; float: left; }
.left3 { background: url(../images/list3.jpg) center center no-repeat; width: 174px; height: 503px; float: left; }
.left4 { background: url(../images/list4.jpg) center center no-repeat; width: 174px; height: 503px; float: left; }
.left5 { background: url(../images/list5.jpg) center center no-repeat; width: 174px; height: 503px; float: left; }
.left6 { background: url(../images/list6.jpg) center top no-repeat; width: 174px; float: left; }
.lefttext p { font-size: 18px; padding-top: 87px; text-align: right;  }
.right { float: right; width: 788px; }
.top { background: url(../images/top.jpg) top center no-repeat; height: 21px; }
.mid { background: url(../images/mid.jpg) top center repeat-y; min-height: 600px; }
.bottom { background: url(../images/bottom.jpg) top center no-repeat; height: 30px; }
.copyright2 { background: url(../images/copyright.jpg) center center no-repeat; height: 55px; margin-top: 73px; text-align: center; color: #FFF; line-height: 55px;}

.text{ padding:0 20px; font-family:"微软雅黑"; font-size:14px; line-height:30px;}

	.comlist{width: 260px; height: auto; overflow: hidden; float: left; padding-top: 30px; margin-top: 10px; position: relative; right: 19px; text-align:center; margin-left:-70px;}
	.comlist li{ border-bottom:1px solid #fff; background:#C9151E;; color: #fff; height: 37px; line-height: 37px;   padding-left: 2px;display:block; overflow:hidden; text-overflow:ellipsis; cursor: pointer; overflow:hidden;}
	.comlist li.cur{background: #c9151e !important;color: #fff;}
	.comlist li.on.dptItem{background: none !important;color: #c9151e;}
	.comlist li img{float:right;}
	.jobs{width: 730px;float: left; margin-left: 20px;}
	.jobslist td{border-bottom: 1px dashed #ccc;}
	.jobslist td a { color: #700709; }
	.comlist-name td { color: #1F1F1F; font-weight: bold; border-bottom: none; }
	
	.deptname td{color: #1F1F1F;font-weight: bold;border-bottom: none;}
	.comlist .dptItem{background:none;color:#333;border-bottom:1px dotted #333;}