body{
    background: #005081;
    margin:0;
    padding:0;
}
.toupiao img{
	width: 100%;
	vertical-align: top;
}
.wrap{
	width: 1000px;
	margin:0 auto;
}
.header{
	width: 100%;
}
.header img{
  width: 100%;
  height: 100%;
}

.pt114{
	padding-top: 114px;
}
.pt80{
	padding-top: 80px;
}
.title{
	text-align: center;
}
.title img{
	display: inline-block;
}
.col-2{
	width: 100%;
	height: 1580px;
	position: relative;
}
.col-2 .wrap{
  position: relative;
}
.col2-img{
  position: absolute;
  left:0;
  top:0;
}

.col-3{
    position: relative;
	  margin-top:-840px;
}


@media screen and (min-width: 1600px) { 
  .col-2{
    height: 1300px;
  }
  .col2-img{
    height: 100%;
  }
  .col-3{
    position: relative;
	  margin-top:-400px;
  }
}

.video{
	width: 960px;
	margin:0 auto;
	height: 540px;
	padding-top: 80px;
	cursor: pointer;
}
.video img{
	width:100%;
	height: 100%;
}
.col-4{
	height: 1480px;
  background:url(../img/ta-new.png) no-repeat bottom center;
  background-size: cover;
}


.col-5{
	margin-top: -450px;
	background: url(../img/flower-left.png) no-repeat left 600px;
}
.col-5-inner{
	padding-bottom: 280px;
	background: url(../img/flower.png) no-repeat right bottom;
}
.col-6{
	margin-top:-220px;
}
.text2{
  width: 100%;
	padding-top:50px;
	display: block;
	margin:0 auto;
}
.text1{
    width: 100%;
	padding-top:30px;
	display: block;
	margin:0 auto;
}
.footImg{
	padding-bottom: 150px;
	width: 100%;
	display: block;
	margin:0 auto;
	padding-top: 30px;
}

.toupiao{
	padding-top:40px;
}
.toupiao ul li{ 
  background: #262d49;
  float: left;
  width:158px;
  height: 322px;
  margin-right: 10px;
  position: relative;
  z-index: 1;
  overflow: hidden;
  margin-top: 20px;
  padding-right:32px;
}
.toupiao .position_img{ 
  position: absolute;
  width: 100%;
  height: 238px;
  z-index: 2;
}
.toupiao .spacial_icons{ 
  position: absolute;
  display: block;
  width: 111px;
  height: 140px;
  top:85px;
  left: 50%;
  margin-left: -55px;
}
.toupiao .spacial_icons p{ 
  text-align: center;
  color: #f0c940;
  padding-top: 15px;
}
.toupiao .person_text{ 
  height: 111px;
  background: #000;
  opacity: 0.8;
  filter:alpha(opacity=80);
  color: #fff;
  bottom: -66px;
  left: 0;
  padding:0 27px;
  text-align: center;
  width:143px;
  overflow:hidden;
}
.toupiao .person_text h1{ 
  text-align: center;
  font-size: 24px;
  line-height: 36px;
  font-weight: normal;
  margin-bottom: 10px;
  
}
.toupiao .person_text h1 a{ 
  color: #fff;
}
.toupiao .person_text span{
 font-size: 12px;
 display:block;
}
.toupiao .tou_btn{ 
    width:110px;
    height: 38px;
    border-radius: 5px;
    background:-webkit-linear-gradient(to right, #f1d55f, #f9e983, #f5d95e, #f6da5b);
    background:-moz-linear-gradient(to right,#f1d55f,#f9e983,#f5d95e,#f6da5b);
    background:-ms-linear-gradient(to right,#f1d55f,#f9e983,#f5d95e,#f6da5b);
    background:-o-linear-gradient(to right,#f1d55f,#f9e983,#f5d95e,#f6da5b);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1d55f',endColorstr='#f6da5b',GradientType='1');
    background:linear-gradient(to right, #f1d55f, #f9e983, #f5d95e, #f6da5b);
    display: block;
  background-color:#f1d55f;
    position: absolute;
    z-index: 19;
    color: #4c270f;
    line-height: 38px;
    text-align: center;
    font-size: 16px;    
    top:287px;
    left: 50%;
    margin-left: -55px;
    cursor: pointer;
    margin-bottom: 10px;
}
.toupiao .dianzan_icon i{ 
   width:19px;
   height: 20px;
   display: inline-block;
   background: url(http://m.fangxinbao.com/img/jingliren/icons.png) -6px -4px no-repeat; 
   padding-right: 5px;
   vertical-align: bottom;
   cursor: pointer;
}
.toupiao .dianzan_icon{
    position:absolute;
    bottom: 15px;
    z-index: 20;
    display: block;
    text-align: center;
    width:100%;
    color: #cdb355;
    line-height: 20px;
}
.introBox{width: 100%;text-align: center;}
.px_peoples .imgBox{width: 200px;  text-align: center; position: relative; height: 182px;}
.px_peoples .imgBox .mask{background: url(/img/jingliren2/mask.png); width:200px; height: 182px; position: absolute; left:0px;top: 0; z-index: 0}
.px_peoples ul{
  margin:0;
  padding:0;
  margin-right: -32px;
}
.px_peoples ul li{ 
 float: left;
 width: 200px;
 margin-bottom: 50px;
 position: relative;
}
.px_peoples ul li .img_wrap{ 
    position: absolute;
    top: 0;
    left:0;
    z-index: 1;
  width: 200px;
  padding-top: 19px;
  overflow: hidden;
  display: block;
}
.px_peoples ul li .img_wrap img{ 

}
.px_peoples ul li .name{ 
  font-size: 20px;
  color: #fff;
  font-weight: bold;
  text-align: center;
}
.px_peoples ul li .name a{ 
  color: #fff;
}
.px_peoples ul li .job{
 color:#a9a9b0;
 font-size: 14px;
 text-align: center;    
 line-height: 22px;
}
.px_peoples .title_btn{ 
  width:360px;
  height: 65px;
  color: #4f280e;
  line-height:65px;
  text-align: center;
  background: url(http://img.hexun.com/zk/jinliren/images/one.png) 0 0 no-repeat; 
  display: block;
  position: absolute;
  top:-32px;
  font-size: 30px;
  font-weight: bold;
  left: 50%;
  margin-left: -180px;
}
.recommendList{ 
  background: #1f1f3b;
  padding: 33px 34px 33px 42px;
  width:924px;
  margin-top: 50px;
  color:#fff;
  margin-bottom: 50px;
}
.recommendList .leftOne, .recommendList .midOne,.recommendList .rightOne{ 
  -width:33%;
}
.recommendList .rightOne{
  padding-left: 26px;
  float: left;
}
.recommendList .leftOne, .recommendList .midOne {
    border-right: 1px solid #4c4c62;
    padding-right: 22px;
    padding-left: 26px;
}
.recommendList h1{ 
  font-size: 22px;
  font-weight: bold;
  color:#ca9f20;
}
.recommendList .tel, .recommendList .email{ 
  color:#ca9f20;
  font-size: 18px;
}
.midOne{width: 415px;float: left;}
.hxBg1{background: url(/img/jingliren2/bg1.jpg) center  0 no-repeat; height: 775px;}
.hxBg2{background: url(/img/jingliren2/bg2.jpg) center  0 no-repeat; height:538px;}
.china-title{padding: 0px 0 20px 0}
/* float-nav */
.float-nav{ position:fixed; left:50%; top:50%; margin-left:515px; margin-top:-232px; z-index:200;}
.float-nav h2{ width:112px; height:112px; background:url(/img/jingliren2/sidetop.png) no-repeat; overflow:hidden; }
.float-nav h2 a{display:block; width:188px; height:108px; }
.float-nav ul{ margin-top:-5px; margin-left:20px;}
.float-nav .item{margin-bottom: 1px; width:69px; height:64px; background-color:#1d264a; }
.float-nav .item-nav{ display:block; margin-top:1px;  font-size:12px; padding: 10px 15px 0; line-height:21px;text-align:center; letter-spacing:2px; color:#fff; }
.float-nav .item-nav2{ display:block; margin-top:1px;  font-size:12px;padding: 5px 15px 0; line-height:17px;text-align:center; letter-spacing:2px; color:#fff; }
.float-nav .item:hover{ background-color:#2e4c88; text-decoration:none; }
.float-nav .item-nav:hover,.float-nav .item-nav2:hover{text-decoration:none; }
.float-nav .top-nav{display:block; width:69px; height:64px; background: url(http://n.sinaimg.cn/finance/sdjjrw/images/recruit_pic12.png) no-repeat center; }
.float-nav .share-nav{display:block; width:69px; height:64px; background: url(http://n.sinaimg.cn/finance/sdjjrw/images/recruit_pic13.png) no-repeat center; }
/*share*/
.float-nav .share-item{position: relative;}
.float-nav .share-cont{display: none;position: absolute;width: 183px;height: 65px;top: 0;right: 69px;}
.float-nav .share-cont a{float: left;width: 61px;height: 65px;background: url(http://n1.sinaimg.cn/finance/sdjjrw/images/share.png) no-repeat;}
.float-nav .share-cont a:hover{}
.float-nav .share-cont .share-item1{background-position: 0 0;}
.float-nav .share-cont .share-item2{background-position: -61px 0;}
.float-nav .share-cont .share-item3{background-position: -122px 0;}
.float-nav .share-cont:after{border: solid transparent;content: ' ';height: 0;left: 100%;position: absolute;width: 0;border-width: 10px;border-left-color: #fff;top: 20px;}

.footer{width: 100%;  background: #fff}

.introBox{background: url(/img/jingliren2/intro.jpg) top  center no-repeat; height:528px; padding-top: 150px;}
.voteIntro,.hxbz{color: #fff; font-size: 15px; line-height:42px;width:457px; float: left; text-align: left; padding-left: 20px}
.hxbz span{color:#e7b518}
.hxbz{padding-left: 60px}
.pxlc{font-size: 18px; line-height: 24px; color:#fff; text-align: left;}

.pr1{width: 174px; height: 119px;  float: left; padding: 180px 0 0 89px}
.ch1{ padding-top: 25px;}
.ch1 span{color: #ffc100; font-size: 30px;}
.pr2{width: 174px; height: 119px;  float: left; padding: 150px 0 0 39px; }
.pr3{width: 174px; height: 119px;  float: left; padding: 130px 0 0 39px; }
.pr4{width: 174px; height: 119px;  float: left; padding: 110px 0 0 45px; }

.weixin_popup{text-align: center; padding-top: 30px;}
.weixin_popup_foot{padding-top: 10px;}
.popup-wrapper{position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 99999;}
.popup-inwindow{position: fixed;}
.popup-mask{position: absolute;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.4);background-color: #000000 \9;filter: alpha(opacity=40);}
.popup-container{position: absolute;}
.popup-inner{position: relative;z-index: 1;float: left;overflow: hidden;color: #333;font-size: 14px;background-color: #fff;}
.popup-close{position: absolute;z-index: 11;width: 16px;height: 16px;right: 10px;top: 10px;line-height: 16px;text-align: center;color: #999;text-decoration: none;font-size: 16px;cursor: pointer;}
.popup-close:hover{background-position: 0 -15px;}



























