body,html{width: 100%;background: #efefef; overflow-x: hidden;} 
.footer{width:100%; height:37px; background: url(../images/footer.png) center top no-repeat; text-align: center; line-height:37px; font-size:12px; color: #fff; margin: 0 auto; }


.header{width: 100%; height:90cpx; margin: 0 auto; background: #fff;}
.header_inner{width:1000px; margin: 0 auto; overflow: hidden;}
.header_inner h1{float: left; overflow: hidden; margin-left: 35px;}
.header_inner h1 img{margin-top: 22px;}
.nav{height: 100%; width: auto; float: right;}
.nav li{float: left; width:103px; line-height:90px; overflow: hidden;}
.nav li a{color: #434343; font-size: 16px; text-align:center; display: block; padding-top: 10px; height: 80px;}
.nav li.cur a,.nav li a:hover{background: url(../images/nav.png) center center no-repeat; color: #fff;}z
.backnone{background: none !important;}

.banner{height:449px; width:100%; margin:0px auto;position:relative;}
.banner ul.imglist{height:100%; width:100%; margin: 0 auto;}
.banner ul.imglist li{position:absolute; left:50%; top:0; display:none; margin-left: -720px;}
.banner ul.imglist li.current{display:block;}


.content{width:1000px; margin: 0 auto; background: #FFF; padding: 50px 0 66px;}
.com_title{width:845px; margin: 0 auto; height: 60px; line-height:45px; font-size:30px; color: #3a3a3a; font-weight: bold; position: relative;overflow: hidden;}
.com_title span{position: absolute; left: 0; top: 0; border-top:3px solid #d3b16a; color: #b7b7b7; font-size: 16px; padding-top: 23px;}
.econtent{width:845px; margin:36px auto;}
.com_content_inner{width: 100%; height: auto; overflow: hidden;}

.imgbox{width: 904px; height: 142px; margin: 0 auto;}
.imgbox img{margin-right: 8px;}
.jobs{width: 805px; margin: 25px auto;}



.job_list{width: 853px; margin: 0 auto 15px;}
.job_list td{height:28px;padding-left: 10px; color: #333; border-bottom: 1px dashed #ccc;}
.dept-name td{color: #018dda; font-size: 16px; font-weight: bold;border: none;}

.contact{width: 780px; height:auto; margin:25px auto 50px; overflow: hidden;}

.contact table{float: right;}
.contact td{height:28px; color: #333; font-size: 14px; }


