*{margin: 0;padding: 0;}


.index_dh{width: 810px;margin: 0 auto;overflow: hidden;float: right;}

.index_dh li{width: auto;float: left;height: 90px;}
.index_dh li a{width: auto;height: 100%;display: block;font-size: 20px;color: #fff;text-align: center;padding: 0 25px;line-height: 90px;}
.index_dh li a:hover{background: #8e959e;}




.head{width: 100%;background: #fff;overflow: hidden;}
.logo{display: block;margin: 0 auto ;margin-top: 30px;}

.nav{width: 1000px;height: 52px;margin: 0 auto;background:#d0112b ;}
.nav li{height: 52px;float: left;}
.nav1{width: 174px;}
.nav2{width: 136px;}
.nav3{width: 212px;}
.nav4{width: 158px;}
.nav5{width: 136px;}
.nav6{width: 136px;}

.nav li a{width: 100%;height: 100%;display: block;text-align: center;line-height: 52px;background:#d0112b ;font-size: 19px;color: #fff;}
.nav li a:hover{background: url(../images/hover.png) center top no-repeat;background-size:100% 100% ;color:#d0112b;font-size: 23px;height: 69px; transform: translateY(-10px);line-height: 69px;}
.nav li a.active{background: url(../images/hover.png) center top no-repeat;background-size:100% 100% ;color:#d0112b;font-size: 23px;height: 69px; transform: translateY(-10px);line-height: 69px;}


.content{width: 1060px;margin: 0 auto;margin-top: 30px;}
.content p{text-align: left;}

.map{margin-top: 20px;margin-bottom: 30px;}



   .title 
   {color:#124570; font-size:16px; font-weight:bold; padding-top:25px; padding-bottom:20px;}
   a{ color:#000; text-decoration:none;}
   a:hover{ color:#333; text-decoration:underline;}
   .searchWrap{ width: 1000px;margin: 0 auto;overflow: hidden; padding-top: 20px; border-top: 2px solid #1E8DFF; border-bottom: 2px solid #1E8DFF;}
   .search-left{  }
   .jobcontent{width: 1000px;margin: 0 auto;margin-top: 70px;}
   .searchForm{ font-size:12px;padding: 0;margin: 0;  overflow: hidden;}
   .searchForm select{   padding: 3px; height: 30px;  float: left;}
   .searchForm li{ list-style: none;float: left;margin-right: 10px;width:218px;}
   .jobcontent th{ font-size: 18px;  background: #eaeae9;  color: #000;line-height: 42px;height: 42px;}
   .jobcontent td{ font-size:12px;}
   .ajaxloading {background:url(http://my.zhaopin.com/images/new_v3/ani_ajaxload.gif) no-repeat center center; width:100%;height:52px;}
   #JobSearchShow tr { display:none;}
   #JobSearchShow td{ border-bottom:1px dashed #ccc; white-space:nornowrap; overflow:hidden; text-overflow:ellipsis;}
   #JobSearchShow td div{ white-space:nornowrap; overflow:hidden; text-overflow:ellipsis;}
   .pageFocus {font-weight:bold;color:#c30;}
   #JobSearchMenu{   padding: 15px 0; color: #333333;}
   #JobSearchMenu a,#JobSearchMenu span {margin-right:3px;color: #333333;}
   .turnpage_jobnum {margin-right:20px;font-weight:bold; font-size:12px;}
   .turnpage_jobnum .num {color:#f00;}
   .turnpage_pn {font-weight:bold;font-size:12px;}
   .turnpage_pn a {text-decoration:underline;color:#000;}
   .turnpage_pn a:hover {text-decoration:none;}
   .turnpage_text {  width: 45px;  border: 1px solid #1D8DFF;  text-align: center;  margin: 0 10px;}
   .turnpage_button {  width: 72px;  height: 19px;  cursor: pointer;  vertical-align: middle;  border: none; color: #ffffff; background-color: #1D8DFF;  text-align: center;  margin-left: 10px;}
   .turnpage_sepa {margin:0 4px;}
   
   
   #searchForm{width: 1000px;margin: 0 auto;margin-bottom: 30px;}
   .searchForm select{font-size: 18px;color: #bebebe;}
	.keyword{font-size: 18px;color: #bebebe;}
	.content{overflow: hidden;}
	.sale{text-align: center;width: 50%;box-sizing: border-box;float: left;}
	.collection{text-align: center;width: 50%;box-sizing: border-box;float: right;}
.searchForm li{margin-left: 10px;}
.title,.zige,.money{font-size: 18px;color: #d0112b;padding: 0;font-weight: normal;margin-top: 30px;}
.duty{font-size: 14px;color: #000000;line-height: 30px;}
.sale p{padding-left: 30px;}
.sale {background: url(../images/center_line.png) right center no-repeat;}
.collection p{padding-left: 30px;}


#JobSearchShow td{height: 66px;font-size: 14px;}
.turnpage_button{background-color: #eaeae9;color: #000;}

 
.sousuo{width: 63px;height: 30px;border: none;outline: none;border: 1px solid #999;color: #fff;font-size: 18px;background: #d0112b;}
.sousuo:hover{color: #fff;background: #bebebe;}

.i101{margin-top:60px;}
.company_txt{width:100%;overflow: hidden;margin-top: 20px;}
.txt_left{width: 577px;float: left;}
.txt_left h3{font-size: 22px;color:#000000;margin-bottom: 10px;font-weight: bold;}
.company_txt .txt_left p{text-align: left;text-indent: 2em;font-size:16px;color:#333333;line-height: 35px;word-break:break-word;text-align: justify;}

.i102{margin-top:40px;margin-left: 20px;}
.newsContent{text-align: center;}
.i103{margin-top:40px;margin-bottom:108px;}
.i104,.i105{display: block;margin: 0 auto;margin-top: 30px;}
#wrap{margin-top: 45px;width: 100%;background:#f3f3f3;overflow: hidden;margin-bottom:40px;}
.img_tab img{margin: 0 10px;}
.i105{margin-top: 20px;}
.show_place p{font-size: 14px;color: #333;text-align: left}
.show_place h3{font-weight: bold;}
.show_place p.place_cs{text-indent: 3em;}
.img_right{float: right;width:473px ;}
.new_video{margin-top:70px;}
.culture_box{width: 1060px;margin: 0 auto;margin-top: 60px;}
.cul_title{margin-bottom: 35px;}
.cul_box1{width: 100%;height: 263px;background:#f3f3f3;box-sizing: border-box;} /*padding: 20px;*/
.c101{float: left;}
.c102{width:  597px;height: 232px;background: #fff;float: right;overflow: auto;padding-left: 10px;box-sizing:border-box;}
.c102 h3{font-size: 20px;font-weight: bold;}
.c102 p{font-size: 16px;color: #000000;line-height: 30px;text-align: left;}

.c103{width:  597px;height: 232px;background: #fff;float: left;overflow: auto;padding-left: 10px;box-sizing:border-box;}
.c104{float: right;}

.cul_boxnext{margin-top: 30px;}

.c103 h3{font-size: 20px;font-weight: bold;}
.c103 p{font-size: 16px;color: #000000;line-height: 30px;text-align: left;}
.job_life{margin-top: 60px;}
