

#preview{ float:none; text-align:center; width:250px; float:left;}
.jqzoom{ width:250px; height: auto; position:relative;}

.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:250px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
.spec-list{ width:325px; float:left; overflow:hidden; margin-left:2px; display:inline;}
.spec-list ul{position: relative;}
.spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
.spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

.spec-list ul li img.on{padding: 1px;border: 2px solid #ff6600;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
.spec-list{ position:relative; width:220px; margin-right:6px;}
.spec-list div{ margin-top:0;margin-left:0; *margin-left:0;}



.fl{ float: left;}
.fr{ float:right;}
.talent-wrap {   padding-bottom: 50px; width:100%; float:left;}
.talent-wrap .navbox { width: 100%;}
.talent-wrap .navbox a {
  float: left;
  display: block;
  width: 50%;
  line-height: 68px;
  font-size: 20px;
  text-align: center;
  color: #666;
  background-color: #ededed;
}
.talent-wrap .navbox a:hover {
  color: #0164bc;
}
.talent-wrap .navbox a.hover {
  background-color: #0164bc;
  color: #fff;
}
.talent-wrap .list {

}
.talent-wrap .list ul, .talent-wrap .list li {
  width: 100%;
}
.talent-wrap .list li {
  margin-bottom: 12px; float:left;
}
.talent-wrap .list .titbox {
  width: 90%;
  padding: 20px 5%;
  height: 30px;
  line-height: 30px;
  background-color: #f5f5f5;
  position: relative;
}
.talent-wrap .list .tit {
  font-size: 18px; text-align:left; width:90%;
}
.talent-wrap .list .butn {
  display: inline-block;
  padding-right: 50px;
  background: url(../images/ico_08.png) no-repeat right center;
  cursor: pointer;
  font-size: 14px;
}
.talent-wrap .list .butn:hover {
  color: #026dcc;
}
.talent-wrap .list .sub-cont {
  width: 100%;
  margin-bottom: 15px;
  background-color: #fff;
  display: none;
}
.talent-wrap .list .top-tit {
  width: 91%;
  background-color: #696969;
  height: 70px;
  line-height: 70px;
  cursor: pointer;
  padding-left: 4.5%;
  padding-right: 4.5%;
  position: absolute;
  left: 0;
  top: 0;
  display: none;
}
.talent-wrap .list .top-tit .ico {
  display: inline-block;
  width: 25px;
  height: 13px;
  background: url(../images/ico_05.png) no-repeat center;
  margin-top: 28px;
}
.talent-wrap .list .top-tit .name {
  color: #fff;
  font-size: 16px;
}
.talent-wrap .list .top-tit .f20 {
  font-size: 20px;
}
.talent-wrap .list .cont-wrap {
  width: 91%;
  padding: 0 4.5%; float:left; background:#f5f5f5
}
.talent-wrap .list .tabbox {
  padding-top: 42px;
  padding-bottom: 37px; float:left; width:100%;
}

.talent-wrap .list .tabbox ul{  border-bottom: 1px solid #dfdfdf; padding-bottom:20px; float:left;}
.talent-wrap .list .tabbox li{ float:left; width:30%; line-height:28px;}

.talent-wrap .list .tabbox td {
  color: #333;
}
.talent-wrap .list .tabbox .tt {
  font-size: 14px;
  color: #666;
}
.talent-wrap .list .info {
  border-bottom: 1px solid #dfdfdf;
  padding-top: 40px;
  padding-bottom: 36px;
}
.talent-wrap .list .info .word {
  display: block;
  margin-top: 10px;
  line-height: 26px;
  font-size: 14px;
}
.talent-wrap .list .info .boxs {
  width: 20%;
}

.talent-wrap .list .info .bos {
  width: 60%;
}

.talent-wrap .list .info .left {
  padding-right: 10%;
  border-right: 1px solid #f2f2f2;
}
.talent-wrap .list h4 {
  font-size: 18px;
  font-weight: normal;
  line-height: 34px;
  color: #333;
}
.talent-wrap .list .bot-hand {
  padding-top: 16px;
  padding-bottom: 10px;
}
.talent-wrap .list .bot-hand .apply {
  display: block;
  width: 158px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #fff;
  font-size: 16px;
  background: #026dcc;
  border-radius: 2px;
  padding: 0;
  margin: 0;
}
.talent-wrap .list .bot-hand .btn {
  display: inline-block;
  font-size: 14px;
  color: #999;
  line-height: 40px;
  padding: 0 0 0 26px;
  margin: 0 0 0 20px;
  float: right;
  height: 40px;
}
