/*** 联系我们 ***/

/*** 我们+承诺 ***/
.joinus-we{ width:1100px; margin:0 auto;}
.joinus-we-left{ float:left; width:390px; height:234px; background-image:url(../images/gnxc/joinus-we-left.png); background-repeat:no-repeat; }
.joinus-we-right{ float:left; width:410px; margin-left:180px;}
.joinus-we-rightpart{ float:left; width:410px; height:30px; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; font-size:18px; color:#000;}
.joinus-we-rightpartred{ float:left; width:410px; height:30px; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; font-size:18px; color:#b90606;}

.joinus-promise{ width:1100px; margin:0 auto;}
.joinus-promise-left{ float:left; width:560px; }
.joinus-promise h2{ float:left; width:560px; margin-bottom:4px; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; font-weight: bold; font-size:26px; color:#b90606;}
.joinus-promise-con{ float:left; width:560px; margin-top:10px;}
.joinus-promise-con dt{ float:left; width:560px; height:30px; line-height:30px; margin-bottom:4px; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; font-weight:bold; font-size:18px; color:#000;}
.joinus-promise-con dd{ float:left; width:560px; line-height:28px; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; font-size:16px; color:#333;}
.joinus-promise-right{ float:left; width:200px; height:276px; margin-left:170px; background-image:url(../images/gnxc/joinus-promise-right.png); background-repeat:no-repeat;}


/*** 地图 ***/
.contact-map{ float:left; width:100%; height:308px; overflow: hidden; position: relative;}
.contact-map-img{ position: absolute; top: 0px; left: 50%; margin-left: -960px; display: block; }



/*** 加入我们 ***/
.joinus-come{ float:left; width:1100px; margin-bottom:50px; margin-top:8px; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; color:#333; font-size:30px; text-align:center; }
.joinus-position-content{ width:1100px; margin:0 auto; overflow:hidden;}
.joinus-position-category{ float:left; width:1100px; margin-bottom:40px;}

.joinus-position-category li{float:left; width:128px;margin-right:12px; }
.category-part{ float:left; width:128px; height:50px; line-height:50px; margin-right:12px; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; color:#b90606; font-size:20px; transition:none; text-align:center; cursor:pointer;}
.category-part:hover{ color:#fff; background-color: #b90606;  }
.category-part-sure{ float:left; width:128px; height:50px; margin-right:12px; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; color:#fff; text-align:center; line-height:50px; font-size:20px; background-color: #b90606; cursor:pointer;}
.category-part-sure:hover{color:#fff; }

.joinus-position-post{ float:left; width:1100px; }
.joinus-position-post-part{ float:left; margin-right:8px; padding:5px 10px; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";  font-size:18px; line-height:28px; color:#666; cursor:pointer; border-bottom:2px solid #fff;}
.joinus-position-post-part:hover{ color:#b90606; border-bottom:2px solid #b90606;}
.joinus-position-post-part-sure{ float:left; margin-right:8px; padding:5px 10px; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";  font-size:18px; line-height:28px; color:#b90606; cursor:pointer; border-bottom:2px solid #b90606;}

.joinus-detailcon{ float:left; width:1100px; margin-top:30px; }
.joinus-detailcontit{ float:left; width:1100px; padding:0 0 4px 8px; line-height:30px; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; color:#b90606; font-size:20px; border-bottom:1px solid #d9d9d9;}
.joinus-detailcondef{ float:left; width:1100px;}
.joinus-detailcondef dt{ float:left; width:1000px; height:20px;line-height:20px; margin:30px 0px 10px 0px; padding-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; font-size:16px;background:url(../images/gnxc/contact-suggest-titsmallicon.jpg) center left no-repeat;}
.joinus-detailcondef dd{ float:left; width:1100px; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; font-size:14px; line-height:26px; display:inline-block;}





.tab{padding:33px 0 40px;display:block;overflow:auto;}
.tab li{width:128px;height:50px;float:left;margin:0 13px;}
.tab li a{}
.tab > li a.on, .tab li a:hover{width:128px; height:50px;color:#fff;display:block; }

.panel{display:none;padding:0 13px;}
.panel li{ }
.panel i{width:6px;height:6px;margin:11px 10px 0 0;background:#666666;float:left;border-radius:50%;}
.panel > li.sh{font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; color:#b90606; font-size:18px; border-bottom:2px solid #b90606;}

.description{display:none;}
.description dt{}
.description dd{margin:0 8px;margin-left:0px;*margin-left:-40px; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; font-size:14px;line-height:26px;display:inline-block;}
.description dt, .description dd{}
.description dd p{font-size:14px; margin-bottom:4px;}
.description dd a{transition:color 1s ease 0s;}
.description dd a:hover{text-decoration:underline;color:#ff6900;}

.resume-email{ float:left; width:1100px; margin:30px 0px 30px; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; font-size:18px; font-weight:bold;}
.resume-email a{font-family: Arial, Helvetica, sans-serif; color:#b31114; font-weight:normal;}
.resume-email a:hover{color:#b31114;}



.on, .sh{display:block;}
.sh{list-style:disc;}

.Job_title{width:100%; margin-bottom:15px; padding:30px 0 4px 8px; line-height:30px; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; color:#b90606; font-size:20px; border-bottom:1px solid #d9d9d9;}
.job_1{padding:0 13px;}




