body,html{width: 100%; overflow-x: hidden;} 
.footer{width:100%px; height:53px; 
background:url(../images/footer.png) no-repeat top center; text-align: center; 
line-height:66px; font-size:14px;  margin: 10px auto; padding-bottom: 60px;}


.header{width: 100%; height:96px; margin: 0px auto;
background: url(../images/headerBg.png) no-repeat top center;
}
.header_inner{width: 70%;height: 98px; margin: 0 auto; overflow: hidden;min-width: 1200px}
.header_inner h1{float: left; overflow: hidden;}
.header_inner h1 img{margin-top: 0;margin-left: 35px;margin-right: 20px}
.menu{
text-align:center;width: 100%; height:31px;margin: 34px auto;
padding-left: 100px;}
.nav{height: 31px; width:778px; margin: 0 auto; }
.nav li{ float: left; width:118px;margin: 0px auto; background:#fff url(../images/l.png) right center no-repeat;height: 31px;}
.nav li a{color: #72bcc5; font-size: 16px;  text-align:center; display: block;height: 100%; line-height: 31px;}
.nav li.cur a,.nav li a:hover{color: #fff;
background-color: #ff7a4c;}
.nav .last {background-image:none;}
.banner{height:350px; width:100%;
 
 }
.slideshow { width:100%; margin:0 auto; height:350px; overflow:hidden; text-align: center;}


.content{  background: url(../images/contentBg.png) no-repeat top center;  
width: 100%;height: 100%;margin: 0px auto;
 }
.title{width:1280px;margin: 0px auto;padding: 28px 0 0 20px; height: 62px; 
background:url(../images/title.png) no-repeat top  center;}
.title_ch{ color:#ff7a4c; font-weight:bold; font-size:18px;
padding-left:595px;
}
.title_en{ color:#CCCCCC; font-weight:bold; font-size:12px;}
.company_text{ width:937px; margin:0 auto;
background-color: #64c4b9;
 margin-top:0px; font-size:14px; line-height:25px; padding: 10px;
 height: 100%;}
.company_job{ width:860px; margin:0 auto; margin-top:20px; font-size:14px; line-height:25px; padding-bottom:50px;}
.con_top{width: 856px; padding:0 0 10px; margin: 0 auto;}
.con_bot{width: 100%; height: auto; background: url(../images/scrollBg.png)  no-repeat center; overflow:hidden; text-align: center;}
.con_bot img{margin-right:8px;}
.con_bot_bg{background: url(images/leftRight.png) no-repeat center;margin: 0px auto;}


.job_list{width: 853px; margin: 0 auto 15px;}
.job_list td{height:28px;padding-left: 10px; color: #333;}
.dept-name td{background: #e7e7e4; color: #565656; font-weight: bold; padding-left: 12px;}
.contact{width: 895px; height: auto; margin:15px 0 100px;}
.contact td{height:28px; color: #333; font-size: 12px; }

.leftBg{
	float: left;
}

.job-wrap{
    background: white;
}
.job-wrap td{padding: 0 30px}
