﻿/*****************************************安阳人才网cont**********************************/
.tianjihr-cont{ width:1100px; min-height:500px; margin:20px auto 0;}
/*****************************************安阳人才网cont-main**********************************/
.tianjihr-cont-main{}
/*************安阳人才网cont-nav************/
.tianjihr-cont-nav{ float:left; width:280px; position:relative; z-index:10;}
/****************nav-title**************/
.tianjihr-cont-nav .nav-title{ overflow:hidden; width: 283px;}
.tianjihr-cont-nav .nav-title li{ float:left; width:136px; height:38px; line-height:38px; font-size:18px; font-weight:bold; text-align:center; color:#505050; background:#fafafa; cursor:pointer;border: 1px solid #e9e9e9; border-bottom: none;}
.tianjihr-cont-nav .nav-title .opsd{ margin: 0 6px 0 0;}
.tianjihr-cont-nav .nav-title li span{ display:inline-block; width:14px; height:14px; vertical-align:middle; margin:-3px 9px 0 0; background:url(tianjihr-nav-title.png) no-repeat left top;}

.tianjihr-cont-nav .nav-title li.active{ color:#ff8502; background:#fff;}
.tianjihr-cont-nav .nav-title li.active span{ background-position:left -14px;}
/****************nav-cont**************/
.tianjihr-cont-nav .nav-cont{ background:#fff; padding-top:1px;border: 1px solid #e9e9e9;border-top:none;}
/*********nav-list********/
.tianjihr-cont-nav .nav-cont-list{ height:121px; position:relative; margin-top:-1px; z-index:3;}
/*****nav-default*****/
.tianjihr-cont-nav .nav-default{ width:279px; height:118px; padding:0 0 0 1px; background:#fff; border:1px solid #f2f2f2; border-left:0; border-right:0; overflow:hidden; position:absolute; left:0; top:0; z-index:11;border-top: 1px solid #FFF;}
.tianjihr-cont-nav .nav-default h2{ font-size:16px; height:36px; line-height:36px; font-weight:bold; color:#505050; padding:8px 0 0 20px;}
.tianjihr-cont-nav .nav-default h2 a{ color:#555;}
.tianjihr-cont-nav .nav-default h2 a:hover{ color:#ff8502;}
.tianjihr-cont-nav .nav-default ul{ float:left; width:230px; height:70px; overflow:hidden; padding:0 0 0 20px; overflow:hidden; }
.tianjihr-cont-nav .nav-default ul li{ float:left; font-size:14px; line-height:32px; color:#555; margin:0 14px 0 0;}
.tianjihr-cont-nav .nav-default ul li a{ color:#909090; white-space:nowrap;}
.tianjihr-cont-nav .nav-default ul li a:hover{ color:#ff8502;}
.tianjihr-cont-nav .nav-default p{ float:left; display:block; width:8px; height:12px; background:url(cont-main-nav-arrow.png) no-repeat left top; margin:9px 0 0 0;}
/*****nav-show*****/
.tianjihr-cont-nav .nav-show{ width:778px; min-height:117px; background:#fff; border:1px solid #ff8502; padding:0 20px; overflow:hidden; position:absolute; left:280px; top:0; z-index:10; display:none;}
/***nav-show-package***/
.tianjihr-cont-nav .nav-show-package{ margin:0 0 -1px 0;}
.tianjihr-cont-nav .nav-show h3{ font-size:16px; height:36px; line-height:36px; font-weight:normal; color:#333; padding:8px 0 0 0;}
.tianjihr-cont-nav .nav-show h3 a{ color:#333;}
.tianjihr-cont-nav .nav-show h3 a:hover{ color:#ff8502;}
.tianjihr-cont-nav .nav-show .nav-show-ul{ padding:0 0 9px 0; border-bottom:1px dashed #f2f2f2; overflow:hidden;}
.tianjihr-cont-nav .nav-show ul{ width:794px; margin-left:-16px; overflow:hidden;}
.tianjihr-cont-nav .nav-show ul li{ float:left; font-size:14px; color:#333; line-height:32px;}
.tianjihr-cont-nav .nav-show ul li a{ padding:0 16px; background:url(user-top-line.png) no-repeat left center; color:#909090; white-space:nowrap;}
.tianjihr-cont-nav .nav-show ul li a:hover{ color:#ff8502;}
.tianjihr-cont-nav .nav-show ul li span{ padding:0 15px;}
/*********nav-cont-were********/
.tianjihr-cont-nav .nav-cont-were{ height:32px; line-height:32px; font-size:16px; color:#555; text-align:center;    margin-top: -2px; }
.tianjihr-cont-nav .nav-cont-were a{ display:block; color:#555;    width: 280px;background: #ffebd6;}
.tianjihr-cont-nav .nav-cont-were a:hover{ display:block; color:#ff8502;}
/****************nav-class-cont(行业)**************/
/*.tianjihr-cont-nav .nav-class-cont .nav-cont-list{ height:104px;}
.tianjihr-cont-nav .nav-class-cont .nav-default{ height:102px;}
.tianjihr-cont-nav .nav-class-cont .nav-default h2{ padding:16px 0 0 20px;}
.tianjihr-cont-nav .nav-class-cont .nav-default p{ margin:0 0 0 0;}
.tianjihr-cont-nav .nav-class-cont .nav-show{ min-height:102px;}*/

/*********nav-list鼠标经过********/
.tianjihr-cont-nav .nav-cont-list:hover{ z-index:4;}
.tianjihr-cont-nav .nav-cont-list:hover .nav-default{ padding:0 1px 0 0; border:1px solid #ff8502; border-right:none; }
.tianjihr-cont-nav .nav-cont-list:hover .nav-default h2 a{ color:#ff8502;}
.tianjihr-cont-nav .nav-cont-list:hover .nav-show{ display:block;}

/*******************安阳人才网cont-main-cont******************/
.tianjihr-cont-main-cont{ float:right; width:800px;}
/*************安阳人才cont-seach************/
.tianjihr-cont-seach{ background:#fff; height:40px;}
.tianjihr-cont-seach .seach-block{ width:820px;}
.tianjihr-cont-seach .menu{ float:left; color:#333; font-size:16px; line-height:36px; text-align:left; position:relative; z-index:99;}
.tianjihr-cont-seach .menu h2{ width:116px; height:36px; line-height:36px; font-size:16px; font-weight:normal; border:2px solid #ff8502; cursor:pointer; text-align:center; overflow:hidden;letter-spacing:10px;}
.tianjihr-cont-seach .menu h2 span{ display:inline-block; width:14px; height:7px; vertical-align:middle; background:url(jobSearch-form-pic.png) no-repeat top left; margin-left:-2px;}
.tianjihr-cont-seach .menu ul{ width:118px; border:1px solid #fab162; border-top:0; background:#fff; position:absolute; top:39px; left:0; display:none;}
.tianjihr-cont-seach .menu ul li{ font-size:14px; line-height:24px; color:#858585; margin-bottom:4px; text-indent:10px; cursor:pointer;}
.tianjihr-cont-seach .menu ul li:hover{ background:#ffe7cc;}
.tianjihr-cont-seach .menu.active h2{ width:116px; height:36px; padding:1px; border:1px solid #fab162;}
.tianjihr-cont-seach .menu.active h2 span{ background-position:left -7px;}
.tianjihr-cont-seach .menu.active ul{ display:block;}
.tianjihr-cont-seach input{ display:block; float:left; border:none; outline:none;}
.tianjihr-cont-seach .text{ width:420px; height:16px; line-height:16px; font-size:14px; color:#303030; padding:10px 20px 10px 20px; background:#fff; border:2px solid #ff8502; border-left:0; border-right:0; }
.tianjihr-cont-seach .seach{ width:100px; height:40px; background:url(jobSearch-form-seach.png) no-repeat center center #ff8502; cursor:pointer; }
/*************安阳人才网cont-hotseach************/
.tianjihr-cont-hotseach{ font-size:12px; height:40px; line-height:40px; color:#b5b5b5; overflow:hidden;}
.tianjihr-cont-hotseach a{ color:#b5b5b5; margin-right:14px; display: inline-block;}
.tianjihr-cont-hotseach a:hover{ color:#ff8503;}

/*banner按钮*/
.tianjihr-cont-banner .dots {width:800px; height:13px; position:absolute; left:0; bottom:6px; text-align:center; line-height:13px;}
.tianjihr-cont-banner .dots li {display: inline-block;width: 10px;height: 10px;margin: 0 4px;text-indent: -999em;border: 2px solid #fff;border-radius: 6px;cursor: pointer;opacity: .4;
-webkit-transition: background .5s, opacity .5s;-moz-transition: background .5s, opacity .5s;transition: background .5s, opacity .5s;}
.tianjihr-cont-banner .dots li.active {background: #fff;opacity: 1;}
.tianjihr-cont-banner .arrows {position: absolute;bottom: 20px;right: 20px;color: #fff;}
.tianjihr-cont-banner .arrow {display: inline;padding-left: 10px;cursor: pointer;}
/*************安阳人才cont-banner************/
.tianjihr-cont-banner{ width:800px; height:260px; position:relative; overflow:hidden;}
.tianjihr-cont-banner ul{ width:4000px; overflow:hidden;}
.tianjihr-cont-banner ul li{ float:left;}
.tianjihr-cont-banner ul li img{ display:block; border:none; width:800px; height:260px;}
.tianjihr-cont-banner .banner-choose{ width:800px; height:13px; position:absolute; left:0; bottom:12px; text-align:center; line-height:13px;}
.tianjihr-cont-banner .banner-choose p{ display:inline-block; vertical-align:middle; margin:-3px 0 0 0; overflow:hidden; *zoom:1; *display:inline;}
.tianjihr-cont-banner .banner-choose p span{ float:left; display:block; width:13px; height:13px; background:url(cont-banner-choose.png) no-repeat left top; margin:0 5px; cursor:pointer;}
.tianjihr-cont-banner .banner-choose p span:hover{ background-position:left -13px;}
.tianjihr-cont-banner .banner-choose p span.active{ background-position:left -13px;}
/*************安阳人才cont-honours-title************/
.tianjihr-cont-honours-title{ font-size:22px; line-height:40px; padding:20px 0 0 0; font-weight:bold; color:#7d7d7d;}
/*************安阳人才cont-honours************/
.tianjihr-cont-honours{ width:1100px; position:relative; margin:40px 0 0 0;}
.tianjihr-cont-honours .honours-toggle{ width:18px; height:65px; padding:0 4px 0 3px; line-height:12px; font-size:12px;  text-align:center;color:#858585; background:#fff; position:absolute; right:-30px; top:0; cursor:pointer;}
.tianjihr-cont-honours .honours-toggle span{ display:block; width:18px; height:16px; background:url(honours-toggle.png) no-repeat left top; margin:3px 0 5px 1px;}
.tianjihr-cont-honours .honours-toggle:hover span{ background-position:left -16px;}
/*********honours-best********/

.tianjihr-cont-hotclass-title{ font-size:22px; line-height:40px; padding:10px 0 0 0; font-weight:bold; color:#505050; overflow:hidden;}
.tianjihr-cont-hotclass-title p{ float:left;}
.tianjihr-cont-hotclass-title a{ float:right; line-height:20px; padding:20px 0 0 0; font-size:14px; font-weight:normal; color:#ff8502;}
/*************安阳人才cont-hotclass************/
.tianjihr-cont-hotclass{ clear:both; overflow:hidden;}
.tianjihr-cont-hotclass .hotclass-nav{width:1101px; height:40px; padding:0 0 0 1px; margin:0 0 -1px 0; overflow:hidden; }
.tianjihr-cont-hotclass .hotclass-nav li{ float:left; margin:0 0 0 -1px; position:relative; z-index:1; }
.tianjihr-cont-hotclass .hotclass-nav li a{ display:block; width:219px; height:38px; line-height:38px; font-size:18px; text-align:center; color:#7d7d7d; background:#fff; border:1px solid #d2d2d2;}
.tianjihr-cont-hotclass .hotclass-nav li:hover{ z-index:2;}
.tianjihr-cont-hotclass .hotclass-nav li:hover a{ color:#68aeef; border:1px solid #68aeef;}
/*********last********/
.tianjihr-cont-hotclass .hotclass-nav li.last a{width:218px;}
/*************安阳人才cont-hotclass-cont************/
.tianjihr-hotclass-cont{ height:400px; background:#fff; margin:0 0 40px 0;  overflow:hidden;}
/*********hotclass-cont-nav********/
.tianjihr-hotclass-cont .hotclass-cont-nav{ float:left; width:220px; height:400px; background:url(otclass-cont-nav.png) no-repeat bottom center #6ca6e6; overflow:hidden;}
.tianjihr-hotclass-cont .hotclass-cont-nav h2{ font-size:22px; line-height:46px; padding:28px 0 0 20px;}
.tianjihr-hotclass-cont .hotclass-cont-nav h2 a{ display:block; color:#fff;}
.tianjihr-hotclass-cont .hotclass-cont-nav ul{ overflow:hidden;}
.tianjihr-hotclass-cont .hotclass-cont-nav ul li{ float:left; width:84px; line-height:30px; padding:0 0 0 20px; font-size:14px; text-align:left; color:#fff;}
.tianjihr-hotclass-cont .hotclass-cont-nav ul li a{ display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; color:#fff;}
.tianjihr-hotclass-cont .hotclass-cont-nav ul li a:hover{ color:#fff; text-decoration:underline;}
.tianjihr-hotclass-cont .hotclass-cont-nav .more{ line-height:32px; padding:0 0 0 20px; font-size:14px; color:#fff;}
.tianjihr-hotclass-cont .hotclass-cont-nav .more a{ color:#fff;}
.tianjihr-hotclass-cont .hotclass-cont-nav .more a:hover{ color:#fff; text-decoration:underline;}
/*********hotclass-cont-list********/
.tianjihr-hotclass-cont .hotclass-cont-list{ float:right; width:879px; height:399px;border-right:1px solid #d2d2d2; border-bottom:1px solid #6ca6e6; overflow:hidden;}
.tianjihr-hotclass-cont .hotclass-cont-list ul{ width:880px; padding:1px 0 0 1px; overflow:hidden;}
.tianjihr-hotclass-cont .hotclass-cont-list ul li{ float:left; width:439px; height:99px; border:1px solid #d2d2d2; margin:-1px 0 0 -1px; overflow:hidden; cursor:pointer;}
.tianjihr-hotclass-cont .hotclass-cont-list ul li .cont{ float:left; padding:14px 0 0 10px; width:220px; overflow:hidden;}
.tianjihr-hotclass-cont .hotclass-cont-list ul li .cont h3{ height:22px; line-height:24px; font-size:20px; font-weight:bold; color:#ff8502; width:220px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.tianjihr-hotclass-cont .hotclass-cont-list ul li .cont .position{ line-height:30px; font-size:14px; color:#333; width:220px; overflow:hidden;}
.tianjihr-hotclass-cont .hotclass-cont-list ul li .cont .position span{ float:left; display:none; width:32px; height:16px; background:url(hotclass-cont-list-pic.png) no-repeat left top; margin:7px 0 0 4px;}
.tianjihr-hotclass-cont .hotclass-cont-list ul li .cont .position a{ float:left; display:block; color:#505050; font-size:16px;  max-width:180px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.tianjihr-hotclass-cont .hotclass-cont-list ul li .cont .position a:hover{ color:#ff8502;}
.tianjihr-hotclass-cont .hotclass-cont-list ul li .cont .company{ line-height:22px; font-size:14px; color:#707070; width:220px;}
.tianjihr-hotclass-cont .hotclass-cont-list ul li .cont .company a{ display:block; color:#707070; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.tianjihr-hotclass-cont .hotclass-cont-list ul li .cont .company a:hover{ color:#2974f5;}
.tianjihr-hotclass-cont .hotclass-cont-list ul li .logo{ float:right; padding:10px 20px 0 0;}
.tianjihr-hotclass-cont .hotclass-cont-list ul li .logo img{ display:block; width:180px; }
/*************安阳人才cont-hotclass-cont(IT互联网)************/
.tianjihr-hotclass-cont.internet-class .hotclass-cont-nav{ background:url(otclass-cont-nav1.png) no-repeat bottom center #ffa650;}
.tianjihr-hotclass-cont.internet-class .hotclass-cont-list{border-bottom:1px solid #ffa650;}
/*************安阳人才cont-hotclass-cont(金融投资)************/
.tianjihr-hotclass-cont.financial-class .hotclass-cont-nav{ background:url(otclass-cont-nav2.png) no-repeat bottom center #f8d23c;}
.tianjihr-hotclass-cont.financial-class .hotclass-cont-list{border-bottom:1px solid #f8d23c;}
/*************安阳人才cont-hotclass-cont(文化教育)************/
.tianjihr-hotclass-cont.education-class .hotclass-cont-nav{ background:url(otclass-cont-nav3.png) no-repeat bottom center #ffa650;}
.tianjihr-hotclass-cont.education-class .hotclass-cont-list{border-bottom:1px solid #ffa650;}
/*************安阳人才cont-hotclass-cont(商贸物流)************/
.tianjihr-hotclass-cont.logistics-class .hotclass-cont-nav{ background:url(otclass-cont-nav4.png) no-repeat bottom center #6ca6e6;}
.tianjihr-hotclass-cont.logistics-class .hotclass-cont-list{border-bottom:1px solid #6ca6e6;}

/*********tianjihr-cont-honours-firm********/
.tianjihr-cont-honours-firm { width:1100px; margin:40px 0 0 0; position:relative; z-index:1;}
.tianjihr-cont-honours-firm ul{ overflow:hidden; padding:1px 0 0 1px; }
.tianjihr-cont-honours-firm ul li{ float:left; width:182px; height:91px; background:#fff; border:1px solid #d2d2d2; margin:-1px 0 0 -1px; position:relative; z-index:1;}
.tianjihr-cont-honours-firm ul li.last{ width:198px;}
.tianjihr-cont-honours-firm ul li .logo{}
.tianjihr-cont-honours-firm ul li .logo img{ display:block; width:182px; height:91px;}
.tianjihr-cont-honours-firm ul li .best-show{ width:184px; height:93px; background:url(honours-best-show.png) repeat; position:absolute; top:-1px; left:-1px; overflow:hidden; cursor:pointer; display:none;}
.tianjihr-cont-honours-firm ul li .best-show a{ display:block; width:184px; height:93px;text-align:center; font-weight:normal; color:#fff;}
.tianjihr-cont-honours-firm ul li .best-show a p{ width:130px; font-size:14px; line-height:34px; padding:3px 0 0 0; text-align:center; text-overflow:ellipsis; white-space:nowrap; color:#fff; margin:0 auto; overflow:hidden;}
.tianjihr-cont-honours-firm ul li .best-show a span{ display:block; width:124px; height:24px; line-height:24px; font-size:14px; text-align:center; color:#fff; border:1px solid #fff; margin:0 auto;}
/*********(鼠标经过)********/
.tianjihr-cont-honours-firm ul:hover{ z-index:2;}
.tianjihr-cont-honours-firm ul li:hover{ z-index:2;}
.tianjihr-cont-honours-firm ul li:hover .best-show{ display:block;}
/*换一换*/
.tianjihr-cont-honours-firm .honours-toggle{ width:18px; height:65px; padding:0 4px 0 3px; line-height:12px; font-size:12px;  text-align:center;color:#858585; background:#fff; position:absolute; right:-30px; top:0; cursor:pointer;}
.tianjihr-cont-honours-firm .honours-toggle span{ display:block; width:18px; height:16px; background:url(honours-toggle.png) no-repeat left top; margin:3px 0 5px 1px;}
.tianjihr-cont-honours-firm .honours-toggle:hover span{ background-position:left -16px;} 

/*****************************************************地产频道**********************************************************/
/*************安阳人才网cont-nav************/
.tianjihr-landfirm-nav{ float:left; width:280px; position:relative; z-index:10;}
/****************nav-title**************/
.tianjihr-landfirm-nav .nav-title{ overflow:hidden; height:40px; line-height:40px;  font-size:18px; text-align:center;  color:#505050; background:#fff; }
/****************nav-cont**************/
.tianjihr-landfirm-nav .nav-cont{ background:#fff; padding-top:1px;}
/*********nav-list********/
.tianjihr-landfirm-nav .nav-cont-list{ height:76px; position:relative; margin-top:-1px; z-index:3;}
/*****nav-default*****/
.tianjihr-landfirm-nav .nav-default{ width:279px; height:74px; padding:0 0 0 1px; background:#fff; border:1px solid #f2f2f2; border-left:0; border-right:0; overflow:hidden; position:absolute; left:0; top:0; z-index:11;}
.tianjihr-landfirm-nav .nav-default h2{ font-size:16px;  font-weight:bold; color:#555; padding:12px 0 0 20px;}
.tianjihr-landfirm-nav .nav-default h2 a{ color:#505050;}
.tianjihr-landfirm-nav .nav-default h2 a:hover{ color:#ff8502;}
.tianjihr-landfirm-nav .nav-default ul{ float:left; width:230px; height:20px; overflow:hidden; padding:12px 0 0 20px; overflow:hidden; }
.tianjihr-landfirm-nav .nav-default ul li{ float:left; font-size:14px; line-height:32px; color:#909090; margin:-8px 14px 0 0;}
.tianjihr-landfirm-nav .nav-default ul li a{ color:#909090; white-space:nowrap;}
.tianjihr-landfirm-nav .nav-default ul li a:hover{ color:#2974f5;}
.tianjihr-landfirm-nav .nav-default p{ float:left; display:block; width:8px; height:12px; background:url(cont-main-nav-arrow.png) no-repeat left top; }
/*****nav-show*****/
.tianjihr-landfirm-nav .nav-show{ width:778px; min-height:117px; background:#fff; border:1px solid #ff8502; padding:0 20px; overflow:hidden; position:absolute; left:280px; top:0; z-index:10; display:none;}
/***nav-show-package***/
.tianjihr-landfirm-nav .nav-show-package{ margin:0 0 -1px 0;}
.tianjihr-landfirm-nav .nav-show h3{ font-size:16px; height:36px; line-height:36px; font-weight:normal; color:#333; padding:8px 0 0 0;}
.tianjihr-landfirm-nav .nav-show h3 a{ color:#333;}
.tianjihr-landfirm-nav .nav-show h3 a:hover{ color:#ff8502;}
.tianjihr-landfirm-nav .nav-show .nav-show-ul{ padding:0 0 9px 0; border-bottom:1px dashed #f2f2f2; overflow:hidden;}
.tianjihr-landfirm-nav .nav-show ul{ width:794px; margin-left:-16px; overflow:hidden;}
.tianjihr-landfirm-nav .nav-show ul li{ float:left; font-size:14px; color:#333; line-height:32px;}
.tianjihr-landfirm-nav .nav-show ul li a{ padding:0 16px; background:url(user-top-line.png) no-repeat left center; color:#333; white-space:nowrap;}
.tianjihr-landfirm-nav .nav-show ul li a:hover{ color:#2974f5;}
.tianjihr-landfirm-nav .nav-show ul li span{ padding:0 15px;}
/*********nav-list鼠标经过********/
.tianjihr-landfirm-nav .nav-cont-list:hover{ z-index:4;}
.tianjihr-landfirm-nav .nav-cont-list:hover .nav-default{ padding:0 1px 0 0; border:1px solid #ff8502; border-right:none; }
.tianjihr-landfirm-nav .nav-cont-list:hover .nav-default h2 a{ color:#ff8502;}
.tianjihr-landfirm-nav .nav-cont-list:hover .nav-show{ display:block;}

/*************安阳人才landfirm-job************/
.tianjihr-landfirm-job{ width:1100px; position:relative; clear: both; padding-top: 20px;}
.tianjihr-landfirm-job .job-toggle{ width:18px; height:65px; padding:0 4px 0 3px; line-height:12px; font-size:12px;  text-align:center;color:#858585; background:#fff; position:absolute; right:-30px; top:60px; cursor:pointer;}
.tianjihr-landfirm-job .job-toggle span{ display:block; width:18px; height:16px; background:url(honours-toggle.png) no-repeat left top; margin:3px 0 5px 1px;}
.tianjihr-landfirm-job .job-toggle:hover span{ background-position:left -16px;}
/*********job-title********/
.tianjihr-landfirm-job .job-title li{ float:left; width:135px; height:39px; cursor:pointer; margin-right:5px;}
.tianjihr-landfirm-job .job-title li .block{ width:135px; height:38px; line-height:38px; border:1px solid #dcdcdc;  border-bottom:none; font-size:16px; background:#f2f2f2; color:#505050; text-align:center;}
.tianjihr-landfirm-job .job-title li .block span{ display:inline-block; width:24px; height:19px; vertical-align:middle; margin:-3px 4px 0 0; }
.tianjihr-landfirm-job .job-title li.new .block span{ background:url(landfirm/job-title-pic1.png) no-repeat 0 0;}
.tianjihr-landfirm-job .job-title li.height .block span{ background:url(landfirm/job-title-pic2.png) no-repeat 0 0;}
.tianjihr-landfirm-job .job-title li.active .block{background:#fff; border-bottom: #FFF 1px solid;}
.tianjihr-landfirm-job .job-title li.active .block span{ background-position:0 -19px;}

/*********hotclass-cont-list********/
.tianjihr-landfirm-job .hotclass-cont-list{width:1098px; /*height:500px;*/border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; background:#fff; overflow:hidden;}
.tianjihr-landfirm-job .hotclass-cont-list ul{ width:1100px; padding:1px 0 0 1px; overflow:hidden;}
.tianjihr-landfirm-job .hotclass-cont-list ul li{ float:left; width:365px; height:124px; border:1px solid #d2d2d2; margin:-1px 0 0 -1px; overflow:hidden; cursor:pointer; position:relative;}
.tianjihr-landfirm-job .hotclass-cont-list ul li .cont{ float:left; width:190px; padding:14px 0 0 10px;}
.tianjihr-landfirm-job .hotclass-cont-list ul li .cont h3{ height:22px; line-height:22px; font-size:20px; font-weight: bold; color:#ff8502; width:200px; padding-top: 10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.tianjihr-landfirm-job .hotclass-cont-list ul li .cont .position{ line-height:30px; font-size:16px; color:#505050; overflow:hidden;}
.tianjihr-landfirm-job .hotclass-cont-list ul li .cont .position span{ display:inline-block; width:32px; height:16px; background:url(hotclass-cont-list-pic.png) no-repeat left top; vertical-align:middle; margin:-4px 0 0 4px;}
.tianjihr-landfirm-job .hotclass-cont-list ul li .cont .position a{ float:left; display:block; max-width:160px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#505050;}
.tianjihr-landfirm-job .hotclass-cont-list ul li .cont .position a:hover{ color:#ff8502;}
.tianjihr-landfirm-job .hotclass-cont-list ul li .cont .company{ line-height:18px; font-size:14px; color:#707070; width:300px; padding-top: 16px;}
.tianjihr-landfirm-job .hotclass-cont-list ul li .cont .company a{ display:block;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#707070;}
.tianjihr-landfirm-job .hotclass-cont-list ul li .cont .company a:hover{ color:#2974f5;}
.tianjihr-landfirm-job .hotclass-cont-list ul li .logo{ position: absolute;    right: 10px;    top: 10px;}
.tianjihr-landfirm-job .hotclass-cont-list ul li  img{  width:160px; height:80px; }
/*************安阳人才cont-hotclass************/
.tianjihr-landfirm-hotclass{ clear:both;}
.tianjihr-landfirm-hotclass .hotclass-nav{width:1101px; height:40px; padding:0 0 0 1px; margin:0 0 -1px 0; overflow:hidden; }
.tianjihr-landfirm-hotclass .hotclass-nav li{ float:left; margin:0 0 0 -1px; position:relative; z-index:1; }
.tianjihr-landfirm-hotclass .hotclass-nav li a{ display:block; width:274px; height:38px; line-height:38px; font-size:18px; text-align:center; color:#7d7d7d; background:#fff; border:1px solid #d2d2d2;}
.tianjihr-landfirm-hotclass .hotclass-nav li:hover{ z-index:2;}
.tianjihr-landfirm-hotclass .hotclass-nav li:hover a{ color:#68aeef; border:1px solid #68aeef;}
/*********last********/
.tianjihr-landfirm-hotclass .hotclass-nav li.last a{width:273px;}
/*************安阳人才cont-hotclass-cont************/

/*********hotclass-cont-nav********/



/*****************************************安阳人才网getjob-cont**********************************/
.tianjihr-about-cont{ width:1100px; margin:20px auto 40px; overflow:hidden;}
/****************安阳人才网getjob-cont-left**************/
.tianjihr-about-nav{ width:220px; float:left;}
/****************安阳人才网getjob-cont-right**************/
.tianjihr-about-cont-main{ width:860px; float:right;}


/*导航*/
.tianjihr-about-nav li{ border-bottom:1px solid #e5e5e5;}
.tianjihr-about-nav li .cont{ display:block; height:59px; line-height:59px; padding:0 0 0 18px; font-size:16px; color:#505050; background:#fff; border-left:2px solid #fff;}
.tianjihr-about-nav li .cont span{ display:inline-block; width:20px; height:20px; vertical-align:middle; margin:-3px 4px 0 0;}
.tianjihr-about-nav li.about .cont span{ background:url(about/tianjihr-about-pic1.png) no-repeat left top;}
.tianjihr-about-nav li.connection .cont span{ background:url(about/tianjihr-about-pic2.png) no-repeat left top;}
.tianjihr-about-nav li.join .cont span{ background:url(about/tianjihr-about-pic3.png) no-repeat left top;}
.tianjihr-about-nav li.friendlink .cont span{ background:url(about/tianjihr-about-pic4.png) no-repeat left top;}
.tianjihr-about-nav li.declaraction .cont span{ background:url(about/tianjihr-about-pic5.png) no-repeat left top;}
.tianjihr-about-nav li.feedback .cont span{ background:url(about/tianjihr-about-pic6.png) no-repeat left top;}
.tianjihr-about-nav li.help .cont span{ background:url(about/tianjihr-about-pic7.png) no-repeat left top;}
/*鼠标经过选中效果*/
.tianjihr-about-nav li:hover .cont{background:#c82728; border-left:2px solid #ededed;}
.tianjihr-about-nav li.active .cont{background:#c82728; color:#FFF;}
.tianjihr-about-nav li.active .cont span{ background-position:left -20px;}
/*右边内容部分*/
.tianjihr-about-cont-main{ float:right; width:860px; }
.tianjihr-about-cont-main .switch{ height: 50px;}
.tianjihr-about-cont-main .switch li{ float: left;cursor:pointer; width: 180px; height: 50px;margin-right: 6px; background-color: #e2e2e2; font-size: 16px; color:#707070; overflow: hidden; text-align: center;line-height: 50px;} 
.tianjihr-about-cont-main .switch li.active{ background-color: #FFF;}
.tianjihr-about-cont-main .switch li span{width: 180px; height: 50px; display: block;}
/*标题*/
.tianjihr-about-title{ height:60px; background:#c82728; margin-bottom: 20px;}
.tianjihr-about-title h2{ float:left; padding:0 0 0 20px; line-height:60px; font-size:20px; font-weight:bold; color:#fff;}
.tianjihr-about-title h2 span{ display:inline-block; width:20px; height:9px; background:url(about/tianjihr-about-title.png) no-repeat left top; vertical-align:middle; margin:-3px 0 0 9px;}
.tianjihr-about-title ul{ float:left; padding:5px 0 0 20px; overflow:hidden;}
.tianjihr-about-title ul li{ float:left; width:180px; height:50px; line-height:50px; padding:0 0 0 20px; font-size:16px; font-weight:bold; color:#fff; background:#ff8502; cursor:pointer; }
.tianjihr-about-title ul li span{ display:inline-block; width:24px; height:24px; vertical-align:middle; margin:-4px 4px 0 0;}
.tianjihr-about-title ul li.personal span{ background:url(about/about-title-choose.png) left top;}
.tianjihr-about-title ul li.personal:hover span{ background-position:left -24px;}
.tianjihr-about-title ul li.enterprise span{ background:url(about/about-title-choose.png) 24px top;}
.tianjihr-about-title ul li.enterprise:hover span{ background-position:24px -24px;}
.tianjihr-about-title ul li:hover{ background:#fff; color:#ff8502;}
/*内容*/
.tianjihr-about-main{ margin: 0px;}
/*关于我们*/
.tianjihr-about-main .about-cont{ background:#fff; padding:0 0 35px 0; overflow:hidden;}
.tianjihr-about-main .about-cont .img-block{ margin:0 0 38px 0;}
.tianjihr-about-main .about-cont .img-block img{ display:block; width:860px; height:200px;}
.tianjihr-about-main .about-cont p{ padding:0 43px; font-size:14px; line-height:24px; text-indent:28px; color:#707070; margin:0 0 24px 0;}
/*联系我们*/
.tianjihr-about-main .connection-cont{padding:50px 0 50px 40px; background:#fff; overflow:hidden; }
.tianjihr-about-main .connection-cont ul{ float:left; padding:138px 50px 0 0;}
.tianjihr-about-main .connection-cont ul li{ width:290px; height:40px; line-height:40px; padding:0 0 0 10px; font-size:14px; color:#fff; background:#58c2ee; margin:0 0 26px 0;}
.tianjihr-about-main .connection-cont ul li strong{ font-size:16px; font-weight:bold;}
.tianjihr-about-main .connection-cont ul li span{ display:inline-block; width:30px; height:30px; background:url(about/tianjihr-tell-pic.png) no-repeat left top; vertical-align:middle; margin:-4px 10px 0 0;}
.tianjihr-about-main .connection-cont ul li.green-color{ background:#65dc8a;}
.tianjihr-about-main .connection-cont ul li.yellow-color{ background:#f7aa3c;}
.tianjihr-about-main .connection-cont ul li.blue-color{ background:#5288e4;}
.tianjihr-about-main .connection-cont ul li.violet-color{ background:#ac9bf5;}
.tianjihr-about-main .connection-cont ul li.red-color{ background:#fb6d35;}
.tianjihr-about-main .connection-cont .address-block{ float:left; min-height:460px; padding:0 0 0 49px; border-left:1px dashed #bbb;}
.tianjihr-about-main .connection-cont .address-block .address-view{ width:380px; height:280px; margin-bottom:25px;}
.tianjihr-about-main .connection-cont .address-block .address-view img{ display:block; width:380px; height:280px;}
.tianjihr-about-main .connection-cont .address-block p{ font-size:16px; line-height:24px; color:#000;}
.tianjihr-about-main .connection-cont .address-block p span{ padding:0 0 0 50px;}
/*全局select-dl，dl模拟下拉框*/
.select-dl{ height:40px; position:relative; z-index:10;}
.select-dl h3{ background: #f9f9f9; border: 1px solid #dcdcdc; padding:0 0 0 9px; font-size:14px; height:40px; line-height:40px; color:#333; font-weight:normal;}
.select-dl dl{  border:1px solid #2974f5; background:#fff; display:none;}
.select-dl dl dd{ background:#fff;height:20px; line-height:20px; padding:0 0 0 9px; font-size:14px; color:#333; }
.select-dl dl dd:hover{ background:#2974f5; color:#fff;}
.select-dl dl dd.active-dd{ background:#2974f5; color:#fff;}
.select-dl .small-triangle{ display:block; width:10px; height:6px;  position:absolute; right:10px; top:17px;}
.select-dl.active dl{ display:block;}
/*用户反馈*/
.tianjihr-about-main .feedback-cont{padding:34px 0 50px 40px; background:#fff; }
.tianjihr-about-main .feedback-cont .remind-text{ font-size:16px; line-height:30px; color:#707070;}
.tianjihr-about-main .feedback-cont .form-block{ padding:56px 0 0 110px;}
.tianjihr-about-main .feedback-cont .input-block{ position: relative; float:left; width:260px; height:40px; margin:0 40px 30px 0;}
.tianjihr-about-main .feedback-cont .input-block input{ display:block;  outline:none; width:220px; height:16px; padding:12px 20px; font-size:14px; background: #f9f9f9;
    border: 1px solid #dcdcdc; color:#858585;}
.tianjihr-about-main .feedback-cont .form-block .select-dl h3{padding:0 0 0 20px; color:#505050;}
.tianjihr-about-main .feedback-cont .form-block .select-dl dl dd{padding: 0 0 0 20px;color: #505050;}
.tianjihr-about-main .feedback-cont .input-block.choose-block{ width:300px;}
.tianjihr-about-main .feedback-cont .input-block.choose-block input{ float:left; width:80px; margin:0 22px 0 0;background: #f9f9f9; border: 1px solid #dcdcdc;}
.tianjihr-about-main .feedback-cont .choose-label{ float:left; font-size:14px; line-height:40px; color:#333;} 
.tianjihr-about-main .feedback-cont .choose-label label{ margin-right:24px; cursor:pointer;}
.tianjihr-about-main .feedback-cont .choose-label span{ display:inline-block; width:14px; height:14px; vertical-align:middle; margin:-3px 4px 0 0;}
.tianjihr-about-main .feedback-cont .textarea{ width:560px; height:140px;  position:relative; margin:0 0 0 0;background: #f9f9f9;border: 1px solid #dcdcdc;}
.tianjihr-about-main .feedback-cont .textarea p{ width:560px; height:140px; font-size:14px; line-height:140px; color:#ff8502; text-align:center; position:absolute; left:0; top:0; }
.tianjihr-about-main .feedback-cont .textarea textarea{ display:block; width:544px; height:124px; outline:none; border:none; resize:none; color:#333; padding:8px; background:#f9f9f9;}
.tianjihr-about-main .feedback-cont .word-number{ width:560px; text-align:right; color:#ff5502; font-size:14px; line-height:24px; height:40px; position:absolute; left:0; bottom:-40px;}
.tianjihr-about-main .feedback-cont .word-number strong{ font-weight:normal;}
.tianjihr-about-main .feedback-cont .submit-block{ width:560px; padding:40px 0 0 0; overflow:hidden;}
.word-numbers{ position: absolute;bottom:6px; right: 6px; color:#aaaaaa; font-size: 12px;}
.tianjihr-about-main .feedback-cont .submit-block .click{  display:block; width:140px; height:40px; border:none; outline:none; background:#ff8502; font-size:16px; color:#fff; font-weight:bold; cursor:pointer; margin: 0 auto;}
/*用户反馈成功*/
.feedback-success{ width:860px; height:525px; background:#FFF; margin-top:20px;}
.feedback-success .img{ width:114px; height:93px; margin:0 auto; padding-top:58px; background:url(Yes.png) no-repeat center;}
.feedback-success .text{ font-size:16px; color:#707070; line-height:26px; margin:38px 0 96px 162px;}
.feedback-success .ongen{ width:120px; height:46px; display:block; margin:0 auto; boder-radius:4px; border:none; background-color:#ff8502; color:#FFF; font-size:16px;}
/*服务声明*/
.tianjihr-about-main .declaraction-cont{padding:40px 20px; background:#fff; }
.tianjihr-about-main .declaraction-cont .cont-block{ height:450px; padding:15px 20px; background:#f2f2f2; overflow:auto;}
.tianjihr-about-main .declaraction-cont .cont-block h2{ font-size:14px; line-height:24px; font-weight:normal; color:#333;}
.tianjihr-about-main .declaraction-cont .cont-block h3{ font-size:14px; line-height:24px; font-weight:normal; color:#333; margin:24px 0 0 0;}
.tianjihr-about-main .declaraction-cont .cont-block p{ font-size:14px; line-height:24px; color:#333; text-indent:40px;}
/*友情链接*/
.tianjihr-about-main .friendlink-cont{ min-height:515px; padding:25px 40px 20px 40px; background:#fff; overflow:hidden; }
.tianjihr-about-main .friendlink-cont .example-block{ width:300px; padding:57px 0 0 0; float:left;}
.tianjihr-about-main .friendlink-cont .example-block .example-pic{ width:210px; height:222px; padding:0 0 15px 0;}
.tianjihr-about-main .friendlink-cont .example-block .example-pic img{ display:block; width:210px; height:222px;}
.tianjihr-about-main .friendlink-cont .example-block p{ font-size:16px; line-height:24px; color:#000;}
.tianjihr-about-main .friendlink-cont .explain-block{ width:360px; float:right;}
.tianjihr-about-main .friendlink-cont .explain-block h2{ font-size:16px; line-height:46px; color:#ff8502; font-weight:bold;}
.tianjihr-about-main .friendlink-cont .explain-block p{ font-size:14px; line-height:24px; color:#707070;}
.tianjihr-about-main .friendlink-cont .explain-block p strong{ font-size:16px; color:#707070; font-weight:normal;}
.tianjihr-about-main .friendlink-cont .explain-block h3{ font-size:16px; line-height:36px; padding:21px 0 37px 0; color:#505050; font-weight:bold;}
.tianjihr-about-main .friendlink-cont .explain-block h3 a{ color:#000;}
.tianjihr-about-main .friendlink-cont .explain-block h3 a:hover{ color:#ff8502;}
/*加入我们*/
.tianjihr-about-main .join-cont{ min-height:515px; background:#fff; overflow:hidden; }
.tianjihr-about-main .join-cont .img-block{ margin:0 0 10px 0;}
.tianjihr-about-main .join-cont .img-block img{ display:block; width:860px; height:200px;}
.tianjihr-about-main .join-cont .strengths-block{ padding:0 0 0 34px;}
.tianjihr-about-main .join-cont .strengths-block li{ font-size:16px; line-height:60px; font-weight:normal; color:#505050;}
.tianjihr-about-main .join-cont .strengths-block li strong{ color:#ff8502;}
.tianjihr-about-main .join-cont .strengths-block li span{ display:inline-block; width:50px; height:50px; vertical-align:middle; margin:-4px 30px 0 0;}
.tianjihr-about-main .join-cont .job-list{ padding:39px 0 30px 40px; border-top:1px dashed #a0a0a0; margin:24px 0 0 0;}
.tianjihr-about-main .join-cont .job-list ul{ overflow:hidden;}
.tianjihr-about-main .join-cont .job-list li{ float:left; margin:0 15px 10px 0;}
.tianjihr-about-main .join-cont .job-list li a{ display:block; width:250px; height:40px; line-height:40px; font-size:16px; border-radius:5px; color:#505050; background:#f2f2f2; text-indent:38px; overflow:hidden;}
.tianjihr-about-main .join-cont .job-list li a img{ vertical-align:middle; margin:-4px 0 0 4px;}
.tianjihr-about-main .join-cont .job-list li a:hover{ background:#ffe7cc; color:#2974f5; text-decoration:underline;}

/*帮助中心*/
.tianjihr-about-main .help-cont{background:#fff; padding:30px 40px 18px 40px;}
.tianjihr-about-main .help-cont h2{ font-size:18px; line-height:38px; color:#333;}
.tianjihr-about-main .help-cont h3{ font-size:16px; line-height:36px; padding:0 0 6px 0; color:#ff8502;}
.tianjihr-about-main .help-cont ul{ margin-bottom:22px;}
.tianjihr-about-main .help-cont ul li{ overflow:hidden;}
.tianjihr-about-main .help-cont ul li .title{ font-size:12px; line-height:20px; padding:0 0 0 30px; color:#505050; margin:4px 0 0 0; cursor:pointer;}
.tianjihr-about-main .help-cont ul li .explain-show{ padding:8px 30px; font-size:12px; line-height:22px; color:#858585; border:1px solid #bbb; margin:4px 0 0 0; display:none;}

.tianjihr-about-main .help-cont ul li.active .title{color:#ff8502; text-decoration:underline; background: none;}
.tianjihr-about-main .help-cont ul li.active .explain-show{ display:block; background-color: #f9f9f9;}
.tianjihr-about-main .help-cont ul li.active .explain-show .bianji{ /*width: 14px;*/ height: 12px; display: inline-block; background:url(about/comProfile-editor-pic-edit.png) no-repeat center center;}
.tianjihr-about-main .help-cont .personal-block{    padding: 40px 20px;height:450px;overflow: auto;display: block;background: #f2f2f2;}
.tianjihr-about-main .help-cont ul li.active .explain-show .shouchang{ width: 24px; height: 19px; display: inline-block; background:url(about/com-heart.png) no-repeat center center;}
    


/*****************************************安阳人才网alljob-cont**********************************/
.tianjihr-alljob-cont{ width:1100px; margin:0px auto 31px;}
/****************安阳人才网alljob-cont-left**************/
.tianjihr-alljob-cont-left{ width:860px; float:left; overflow:hidden; margin:0 0 -20px 0;}
/****************安阳人才网alljob-cont-right**************/
.tianjihr-alljob-cont-right{ width:220px; float:right;}


/*全部职位列表*/
.tianjihr-alljob-cont-left .tianjihr-alljob-list{ overflow:hidden; padding:12px 20px 8px; background:#fff; border:1px solid #FFF; margin:0 0 10px 0;}
.tianjihr-alljob-list h2{ font-size:16px; line-height:30px; font-weight:bold; color:#333;}
.tianjihr-alljob-list h2 a{ color:#333;}
.tianjihr-alljob-list h2 a:hover{ color:#ff8502;}

.tianjihr-alljob-list ul{ overflow:hidden;}
.tianjihr-alljob-list ul li{ float:left; font-size:12px; line-height:24px; margin-right:20px;}


.tianjihr-alljob-cont-left .tianjihr-alljob-list ul li a{ color:#707070;}
.tianjihr-alljob-cont-left .tianjihr-alljob-list ul li a:hover{ text-decoration:underline;color: #ff8502;}
/*****************************************安阳人才网error-cont**********************************/
.tianjihr-error-cont{ width:1100px; height:730px; background:url(error/error-404-pic.png) no-repeat 174px 160px; margin:0 auto; overflow:hidden;}
.tianjihr-error-cont .cont-block{ padding:240px 0 0 520px;}
.tianjihr-error-cont h1{ font-size:30px; line-height:50px; font-weight:bold; color:#333;}
.tianjihr-error-cont p{ font-size:16px; line-height:24px; color:#333;}
.tianjihr-error-cont .return-block{ margin:0 0 0 -1px; padding:8px 0 0 0;}
.tianjihr-error-cont .return-block a{ display:block; width:273px; height:60px; line-height:56px; font-size:40px; text-indent:54px; color:#fff; background:url(error/error-404-return.png) left top;}
/*****************************************安阳人才网firmhome-cont**********************************/
.tianjihr-firmhome-cont{ width:1100px; margin:20px auto 31px;}
/****************安阳人才网getfirm-cont-left**************/
.tianjihr-firmhome-cont-left{ width:780px; float:left;}
/****************安阳人才网getfirm-cont-right**************/
.tianjihr-firmhome-cont-right{ width:300px; float:right;}
/*上面*/
.tianjihr-firmhome-cont-top{ min-height:100px; min-height:200px; background:#fff; margin-bottom:20px;}
/*上面（基本信息）左边*/
.tianjihr-firmhome-cont-top-left{ float:left; width:660px;  padding-bottom:20px;}
/*上面（基本信息）右边*/
.tianjihr-firmhome-cont-top-right{ float:right;}

/*****************************************安阳人才网firmlist-cont**********************************/
.tianjihr-firmlist-cont{ width:1100px; margin:0px auto 31px;}
/****************安阳人才网firmlist-main**************/
/*筛选*/
/*默认展示*/
.tianjihr-firmlist-filter{ /*height:38px;*/ background:#fff; border:1px solid #fff; position:relative; z-index:98;}
.tianjihr-firmlist-filter .default-block{ overflow:hidden; border:1px solid #ff8502; width: 1098px;}
.tianjihr-firmlist-filter .default { height:38px; overflow:hidden;}
.tianjihr-firmlist-filter .default li{ float:left; padding:0 48px 0 21px; line-height:38px; font-size:14px; color:#888; font-weight:normal;}
.tianjihr-firmlist-filter .default li strong{ color:#888; cursor:pointer;  font-weight:normal; }
.tianjihr-firmlist-filter .default li strong:hover{ color:#ff8503;}
.tianjihr-firmlist-filter .default li span{display:inline-block; width:14px; height:7px; vertical-align:middle; background:url(jobSearch-form-pic.png) no-repeat top left; margin-left:4px; margin-top:-2px;}
/*下拉展示*/
.tianjihr-firmlist-filter .spread{ width:1098px; background:#fff; padding-bottom:12px; overflow:hidden; border:1px solid #ff8502; border-top:none; /*position: absolute;*/ left:-1px; top:38px; display:none;}
.tianjihr-firmlist-filter .spread dt{ height:1px; background:#f2f2f2; margin-bottom:15px;}
.tianjihr-firmlist-filter .spread dd{ overflow:hidden; font-size:14px; line-height:20px; margin-bottom:9px;}
.tianjihr-firmlist-filter .spread dd strong{ float:left; color:#858585;  line-height:20px; padding:3px 0 0 21px; display:block; width:77px;font-weight:normal;}
.tianjihr-firmlist-filter .spread dd ul{ float:left; width:1000px;}
.tianjihr-firmlist-filter .spread dd ul li{ display:inline-block; height:20px; padding:3px 8px 0 0;}
.tianjihr-firmlist-filter .spread dd ul li span{ float:left; cursor:pointer; display:block; height:20px; line-height:20px; padding:0 10px; color:#555; background:#fff;}
.tianjihr-firmlist-filter .spread dd ul li span:hover{ color:#fff; background:#ff8502;}
.tianjihr-firmlist-filter .spread dd ul li span.active { color:#fff; background:#ff8502;}
/*三级导航*/
.tianjihr-firmlist-filter .spread dd ul.jobSearch-three-menu li{ position:relative; z-index:10;}
.tianjihr-firmlist-filter .spread dd ul.jobSearch-three-menu li em{ display:block; width:8px; height:4px; background:url(jobSearch-three-menu.png) no-repeat left top; position:absolute; left:50%; margin-left:-8px; bottom:-6px; display:none; }
.tianjihr-firmlist-filter .spread dd ul.jobSearch-three-menu li em.active{ display:block;}
.tianjihr-firmlist-filter .spread dd ul.jobSearch-three-menu li.append-li{ overflow:hidden; float:left;width:930px; height:auto; display:block; background:#fff; padding:6px 0 6px 59px; margin:-4px 0 0 0; z-index:9;}
.tianjihr-firmlist-filter .spread dd ul.jobSearch-three-menu li.append-li .append-li-block{ overflow:hidden; height:20px;background:#fff; border:1px solid #ccc; padding:4px 10px;}
.tianjihr-firmlist-filter .spread dd ul.jobSearch-three-menu li.append-li .append-li-block span{ margin-right:14px;}
/*筛选效果*/
.tianjihr-firmlist-filter.active{ border:1px solid #ff8502;}
.tianjihr-firmlist-filter.active .spread{ display:block;}

/*鼠标滑过效果*/
.tianjihr-firmlist-filter .spread dd ul.jobSearch-three-menu li:hover em{ display:block;}

/*搜索框*/
.tianjihr-firmlist-seach{ width:410px; height:40px; background:#fff; position:absolute; top:-1px; right:-1px;}
.tianjihr-firmlist-seach .seach-block{ overflow:hidden;}
.tianjihr-firmlist-seach input{ display:block; float:right; border:none; outline:none;}
.tianjihr-firmlist-seach .text{ width:260px; height:16px; font-size:14px; color:#b5b5b5; padding:10px 20px 10px 20px; background:#fff; border:2px solid #ff8502; border-right:0; }
.tianjihr-firmlist-seach .seach{ width:100px; height:40px; background:url(jobSearch-form-seach.png) no-repeat center center #ff8502; cursor:pointer; }

/*列表内容*/
.tianjihr-firmlist-list{}
/*列表标题*/
.tianjihr-firmlist-list-title{ overflow:hidden; padding:10px 0 0 0;}
.tianjihr-firmlist-list-title h2{ float:left; font-size:18px; line-height:38px; color:#333;}
.tianjihr-firmlist-list-title a{ float:right; font-size:14px; line-height:38px; color:#ff8502;}
.tianjihr-firmlist-list-title a:hover{ text-decoration:underline;}

/*列表子列表*/
.tianjihr-firmlist-list-cont{ overflow:hidden;}
.tianjihr-firmlist-list-cont ul{ overflow:hidden; width:1130px;}
.tianjihr-firmlist-list-cont li{ float:left; width:198px; height:258px; background:#fff; border:1px solid #fff; margin:0 25px 0 0; position: relative;}
.tianjihr-firmlist-list-cont li .li-block{ padding:0 10px; }

.tianjihr-firmlist-list-cont li .logo-block{ width:180px; height:90px; margin:9px auto 10px; overflow:hidden;}
.tianjihr-firmlist-list-cont li .logo-block img{ display:block; width:180px; height:90px; border:none;}

.tianjihr-firmlist-list-cont li p{ font-size:14px; line-height:24px; color:#333; width:178px;}
.tianjihr-firmlist-list-cont li p a{ display:block; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.tianjihr-firmlist-list-cont li p span{ color:#ff8502;}
.tianjihr-firmlist-list-cont li .more-block a span{ color:#ff8502;}
.tianjihr-firmlist-list-cont li .more-block{ font-size:14px; line-height:34px; overflow:hidden;}
.tianjihr-firmlist-list-cont li .more-block a.count{ float:left; display:block; max-width:140px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.tianjihr-firmlist-list-cont li .more-block a.right{ float:right;}

.tianjihr-firmlist-list-cont li .strengths{ width:200px; margin:13px 0 0 0; overflow:hidden;}
.tianjihr-firmlist-list-cont li .strengths a{ float:left; display:block; width:78px; height:18px; line-height:18px; font-size:14px; text-align:center; background:#f2f2f2; color:#858585; border-radius:5px; margin:0 18px 10px 0;}

/*鼠标经过效果*/
.tianjihr-firmlist-list-cont li .border_top{
	position:absolute;height:2px;width:0;font-size:0;background:#ff8502;top:-1px;left:0;
	
	-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.tianjihr-firmlist-list-cont li .border_right{
	position:absolute;height:0px;width:2px;font-size:0;background:#ff8502;bottom:-1px;right:0;
	
	-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.tianjihr-firmlist-list-cont li .border_bottom{
	position:absolute;height:2px;width:0px;font-size:0;background:#ff8502;right:0;bottom:-1px;
	
	-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.tianjihr-firmlist-list-cont li .border_left{
	position:absolute;height:0px;width:2px;font-size:0;background:#ff8502;left:-1px;top:0;
	
	-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.tianjihr-firmlist-list-cont li:hover .border_top{width:198px;}
.tianjihr-firmlist-list-cont li:hover .border_bottom{width:198px;}
.tianjihr-firmlist-list-cont li:hover .border_left{height:258px;}
.tianjihr-firmlist-list-cont li:hover .border_right{height:258px;}


/*****************************************安阳人才网getfirm-cont**********************************/
.tianjihr-getfirm-cont{ width:1100px; margin:20px auto 31px;}
/****************安阳人才网getfirm-cont-left**************/
.tianjihr-getfirm-cont-left{ width:860px; float:left;}
/****************安阳人才网getfirm-cont-right**************/
.tianjihr-getfirm-cont-right{ width:200px; float:right;}
/*淘雇主筛选*/
.tianjihr-getfirm-cont-left .tianjihr-getjob-filter .default li{ margin-right:35px;}
/*覆盖排序*/
.tianjihr-getfirm-cont-left .tianjihr-getjob-option{ overflow:hidden;}
/*淘雇主列表*/
.tianjihr-getfirm-list{ margin:-6px 0 0 0;}
.tianjihr-getfirm-list ul{ width:890px; padding:6px 0 0 0;overflow:hidden;}
.tianjihr-getfirm-list li{  float:left; position: relative; width:418px; font-size:14px; line-height:24px; color:#333; background-color:#fff; border:1px solid #fff; margin:0 20px 20px 0;  position:relative;cursor: pointer; }

.tianjihr-getfirm-list li .up{ height:208px; padding:0 0 0 20px; overflow:hidden;}
.tianjihr-getfirm-list li h2{ font-size:18px; line-height:38px; font-weight:bold; color:#333; padding:10px 0 8px 0; max-width:340px;}
.tianjihr-getfirm-list li h2 a{ display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#333;}
.tianjihr-getfirm-list li h2 a:hover{ color:#ff8502;}
.tianjihr-getfirm-list li .style{ color:#909090;}
.tianjihr-getfirm-list li .style span{ font-size:16px; color:#ff8502;}
.tianjihr-getfirm-list li .style a{ display:block; color:#909090;}
.tianjihr-getfirm-list li .style a:hover{ color:#ff8502;}
.tianjihr-getfirm-list li .style a span{ color:#ff8502;}
.tianjihr-getfirm-list li p{ padding:24px 0 0 0; }
.tianjihr-getfirm-list li .down{ border-top:1px dotted #bbb; height:49px;overflow:hidden;}
/*pay*/
.tianjihr-getfirm-list li .pay{ float:left; overflow:hidden; padding:0 0 0 18px;}
.tianjihr-getfirm-list li .pay a{ float:left; display:block; height:18px; line-height:18px; font-size:14px; margin-right:20px; padding:0 8px; color:#333; background:#f2f2f2; color:#858585; border-radius:5px; margin:15px 10px 0 0;}
/*location*/
.tianjihr-getfirm-list li .location{ float:right; font-size:14px; line-height:49px; padding-right:20px; color:#333;}
.tianjihr-getfirm-list li .location a{ color:#333;}
.tianjihr-getfirm-list li .location a:hover{ color:#ff8503;}
.tianjihr-getfirm-list li .location img{ vertical-align:middle; margin-top:-4px; margin-right:8px;}
.tianjihr-getfirm-list li .logo-block{ width:120px; height:60px; overflow:hidden; position:absolute; top:59px; right:19px;}
.tianjihr-getfirm-list li .logo-block img{ display:block; width:120px; height:60px; border:none;}
/*最佳雇主图标*/
.tianjihr-getfirm-list li .best-employer{ width:61px; height:62px; background:url(getfirm/jobSearch-best-employer-rt.png) no-repeat left top; position:absolute; right:-6px; top:-6px;}
  
/*****************************************安阳人才网getjob-cont**********************************/
.tianjihr-getjob-cont{ width:1170px; margin:20px auto 31px;}
/****************安阳人才网getjob-cont-left**************/
.tianjihr-getjob-cont-left{ width:100%; float:left;}
/****************安阳人才网getjob-cont-right**************/
.tianjihr-getjob-cont-right{ width:230px; float:right;}

/********************************************经过效果*******************************************************/
/*鼠标经过效果*/
.tianjihr-getfirm-list li .border_top{
	position:absolute;height:2px;width:0;font-size:0;background:#ff8502;top:-1px;left:0;
	
	-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.tianjihr-getfirm-list li .border_right{
	position:absolute;height:0px;width:2px;font-size:0;background:#ff8502;bottom:-1px;right:0;
	
	-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.tianjihr-getfirm-list li .border_bottom{
	position:absolute;height:2px;width:0px;font-size:0;background:#ff8502;right:0;bottom:-1px;
	
	-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.tianjihr-getfirm-list li .border_left{
	position:absolute;height:0px;width:2px;font-size:0;background:#ff8502;left:-1px;top:0;
	
	-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.tianjihr-getfirm-list li:hover .border_top{width:418px;}
.tianjihr-getfirm-list li:hover .border_bottom{width:418px;}
.tianjihr-getfirm-list li:hover .border_left{height:258px;}
.tianjihr-getfirm-list li:hover .border_right{height:258px;}

/***************************************************************************************************/

/*****************************************安阳人才网firmhome-cont**********************************/
.tianjihr-jobdetails-cont{ width:1200px; margin:0px auto;}
/****************安阳人才网getfirm-cont-left**************/
.tianjihr-jobdetails-cont-left{ width:780px; float:left;}
/****************安阳人才网getfirm-cont-right**************/
.tianjihr-jobdetails-cont-right{ width:400px; float:right;}



/*左边-上半部*/
.tianjihr-jobdetails-left-up{ background:#fff; padding:10px 40px; position:relative;}
.tianjihr-jobdetails-left-up .title{ height:40px; position:relative;}
.tianjihr-jobdetails-left-up .title h1{ font-size:20px; color:#333; font-weight:bold; line-height:40px; float:left;     width: 500px;    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis; }
.tianjihr-jobdetails-left-up .title .tianjihr-firmhome-operationPic{ float:right; margin:10px 0 0 0;}
.tianjihr-jobdetails-left-up .main{ overflow:hidden; width:500px; margin:0;}
.tianjihr-jobdetails-left-up .main li{ font-size:14px; line-height:38px; float:left; margin:0 28px 0 0;color: #707070;}
.tianjihr-jobdetails-left-up .label-block{ overflow:hidden; width:480px;margin:12px 0 0 0;}
.tianjihr-jobdetails-left-up .label-block li{ /*width:65px;*/ height:20px; line-height:20px; font-size:12px; float:left; border-radius:4px; background:#fff; color:#505050; border:1px solid #c82728; /*cursor:pointer;*/ text-align:center; margin:0 10px 8px 0;padding:0px 4px; line-height:1.5}
.tianjihr-jobdetails-left-up .record{ font-size:12px; color:#858585; line-height:40px;} 
.tianjihr-jobdetails-left-up .record span{ padding-right:8px; }
/*左边-下半部*/
.tianjihr-jobdetails-left-down{ background:#fff; margin:20px 0 0 0; overflow:hidden; }
.tianjihr-jobdetails-left-down .jobdetails-title{ font-size:20px; font-weight:bold; height:60px; text-indent:40px; line-height:60px; color:#000; border-bottom:1px dashed #bbb; margin:0 0 15px 0;}
/*详情块*/
.tianjihr-jobdetails-left-down .details-block{ overflow:hidden; margin:0 0 24px 0;}
.tianjihr-jobdetails-left-down .details-block h2{ width:64px; float:left; color:#505050; font-size:16px; line-height:24px; font-weight:bold; padding:0 0 0 40px;}
.tianjihr-jobdetails-left-down .details-block .cont{ width:620px; float:right; font-size:14px; color:#707070; line-height:24px; padding:0 40px 0 0;}
.tianjihr-jobdetails-left-down .details-block .cont span{ }
/*更多*/
.tianjihr-jobdetails-left-down .more-block{clear: both; height:30px;  position:relative;}
.tianjihr-jobdetails-left-down .more-block .span{color:#909090; display:block; width:58px; height:20px; line-height:20px; font-size:12px; text-align:center; position:absolute; top:0px; right:12px; cursor:pointer;}
.tianjihr-jobdetails-left-down .more-block .span span.active{ display: inline-block; width:14px;height: 8px; margin-right: 4px; background: url(down.png) no-repeat center;}
.tianjihr-jobdetails-left-down .more-block .span span{display: inline-block; width:14px;height: 8px; margin-right: 4px; background: url(up.png) no-repeat center;}
/*轮播图*/
.tianjihr-jobdetails-left-down .details-photo{ width:300px; height:180px; position:relative; margin:0 auto; background:#b5b5b5; overflow:hidden;}
/*按钮*/
.tianjihr-jobdetails-left-down .details-photo .left-btn{ width:28px; height:50px; cursor:pointer; background:url(company-jobdetails-leftbtn.png) no-repeat center center; position:absolute; left:0; top:64px; z-index:4;}
.tianjihr-jobdetails-left-down .details-photo .left-btn:hover{ background:url(company-jobdetails-leftbtn1.png) no-repeat center center;}
.tianjihr-jobdetails-left-down .details-photo .right-btn{ width:28px; height:50px; cursor:pointer; background:url(company-jobdetails-rightbtn.png) no-repeat center center; position:absolute; right:0; top:64px; z-index:4;}
.tianjihr-jobdetails-left-down .details-photo .right-btn:hover{ background:url(company-jobdetails-rightbtn1.png) no-repeat center center;}
.tianjihr-jobdetails-left-down .details-photo li{ width:300px; height:180px; position:absolute; left:0; top:0; z-index:2;}
.tianjihr-jobdetails-left-down .details-photo li img{ display:block;width:300px; height:180px; display:block;}
.tianjihr-jobdetails-left-down .exhibition{ width: 614px; float: right;padding: 0 48px 0 0;}
.tianjihr-jobdetails-left-down .exhibition li{ float: left; width: 192px; height: 140px; background: #f9f7f3; margin-right:12px; margin-bottom: 12px; }
.tianjihr-jobdetails-left-down .exhibition li img{ width: 100%; height: 100%;}
/*在招职位*/
.tianjihr-details-joblist{ background:#fff; padding:20px 40px 20px; margin:35px 0 0 0;}
/*标题*/
.tianjihr-details-joblist .title{ height:24px; line-height:12px; font-weight:bold; border-bottom:1px solid #ff8502;}
.tianjihr-details-joblist .title p{ float:left; color:#333; height:24px; }
.tianjihr-details-joblist .title a{ display:block; float:right;  color:#ff8502;}
/*th*/
.tianjihr-details-joblist ul.th{ overflow:hidden; padding:2px 0 6px 0;}
.tianjihr-details-joblist ul.th li{ float:left; height:28px; line-height:28px; font-size:16px; color:#505050;}
.tianjihr-details-joblist ul.th li.post{ width:208px;}
.tianjihr-details-joblist ul.th li.wage{ width:120px;}
.tianjihr-details-joblist ul.th li.address{ width:126px; text-align:center;}
.tianjihr-details-joblist ul.th li.exp{ width:98px; padding:0 0 0 32px;}
.tianjihr-details-joblist ul.th li.update{ float:right; width:82px;}

/*th*/
.tianjihr-details-joblist ul.td{ overflow:hidden;margin-top: 6px;}
.tianjihr-details-joblist ul.td li{ float:left; height:24px; line-height:24px; font-size:14px; color:#707070; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.tianjihr-details-joblist ul.td li.post{ width:208px;}
.tianjihr-details-joblist ul.td li.wage{ width:120px;}
.tianjihr-details-joblist ul.td li.address{ width:126px; text-align:center;}
.tianjihr-details-joblist ul.td li.exp{ width:98px; padding:0 0 0 32px;}
.tianjihr-details-joblist ul.td li.update{ float:right; width:82px;}
.tianjihr-details-joblist ul.td li a{ display:block; text-overflow:ellipsis; overflow:hidden;color:#707070;}
.tianjihr-details-joblist ul.td li a:hover{ color:#707070;}
.tianjihr-details-joblist ul.td:hover{ background:#ffd9b0;}

/**********************右边***********************/
/*企业资料内容——右边*/
.tianjihr-jobdetails-cont-right .cont-out{ padding:20px; background:#fff; margin-bottom:22px;}
/*公共标题*/
.tianjihr-jobdetails-cont-right .title{clear: both;  height:24px; line-height:12px; font-weight:bold; border-bottom:1px solid #c82728;}
.tianjihr-jobdetails-cont-right .title p{ float:left; color:#505050; height:24px; }
.tianjihr-jobdetails-cont-right .title a{ display:block; float:right;  color:#ff8502;}

/*信息摘要*/
.tianjihr-jobdetails-abstract.cont-out{ padding:11px 20px;}
.tianjihr-jobdetails-abstract .h1{ font-size:16px; font-weight:bold; line-height:40px; }
.tianjihr-jobdetails-abstract .h1 .overflow{ float: left; color:#2974f5; text-decoration:underline;  display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.tianjihr-jobdetails-abstract p{ clear: both; font-size:14px; line-height:32px; color:#909090; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.tianjihr-jobdetails-abstract p span{ color:#505050;}
.tianjihr-jobdetails-abstract .h1 .t-a{float: left;position: relative; padding-left: 8px;}
.tianjihr-jobdetails-abstract .h1 img {vertical-align: middle;margin: -3px 3px 0 0;}
.tianjihr-jobdetails-abstract .h1 .t-a .cs{ width:304px;height:134px;  background:#FFF;  position:absolute;  bottom: -132px;left: -84px;display: none;   font-size: 12px;  border: 1px solid #c9d3e4; }
.tianjihr-jobdetails-abstract .h1 .t-a:hover .cs {display: block; font-weight: normal;}
.tianjihr-jobdetails-abstract .h1 .t-a:hover .Location{    width:306px; height:102px;position:relative;  }
.tianjihr-jobdetails-abstract .h1 .t-a:hover .cs p{color:#303030;font-size:12px; line-height: 24px; padding-left:18px;}
.tianjihr-jobdetails-abstract .h1 .t-a:hover .cs p span{color:#2974f5;}
.tianjihr-jobdetails-abstract .h1 .t-a:hover .cs .examine{ width: 100%; text-align: center;position: absolute;bottom:0px;left: 0px; background:#e7effd;  color:#707070;line-height:30px;font-size:12px;}
.tianjihr-jobdetails-abstract .h1 .t-a .cs .triangles{display: block; width: 0;height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent;border-bottom: 8px solid #FFF; position: absolute;left: 118px;top: -2px; margin-top: -4px;}  
.tianjihr-jobdetails-abstract .h1 .t-a .cs .triangle{display: block; width: 0;height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent;border-bottom: 8px solid #c9d3e4; position: absolute;left: 118px;top: -2px; margin-top: -6px;}
.tianjihr-jobdetails-abstract .h1 .t-a:hover .cs .examine span{     display: inline-block; width: 12px; height: 14px; vertical-align: middle;margin: -3px 4px 0 0;  background:url(securitys.png) no-repeat;}
.tianjihr-jobdetails-cont-right .cont-out.tianjihr-jobdetails-look{padding-top: 0px; margin-top: 0px;}
.tianjihr-jobdetails-cont-right .cont-out.tianjihr-jobdetails-abstract{ margin-bottom: 0px;}
/*投递查看*/
.tianjihr-jobdetails-look ul{ width:280px; overflow:hidden; }
.tianjihr-jobdetails-look ul li{ width:120px; height:84px; background:#ffe7cc; float:left; margin:0 20px 0 0; text-align:center; cursor:pointer;}
.tianjihr-jobdetails-look ul li h3{ font-weight:bold; font-size:16px; color:#333; font-weight:bold; line-height:22px;}
.tianjihr-jobdetails-look ul li p{ font-size:14px; color:#505050; line-height:22px;}
/*企业位置*/
.tianjihr-jobdetails-cont-right .cont-out.tianjihr-firmhome-position{ padding-bottom:0; position: relative; overflow: hidden;}
/*覆盖padding*/
.cont-out.tianjihr-firmhome-interest{ padding-bottom:0; margin-bottom:0;}

/*扫一扫*/
.tianjihr-jobdetails-scan.cont-out{ overflow:hidden; padding:0;}
.tianjihr-jobdetails-scan .img-block{ float:left; width:140px; height:140px; overflow:hidden; margin:0 5px 0 10px;}
.tianjihr-jobdetails-scan .img-block img{ display:block; width:140px; height:140px; border:none;}
.tianjihr-jobdetails-scan p{ float:left; font-size:14px; line-height:24px; padding:38px 0 0 0; font-weight:bold; color:#858585;}

/*投递简历*/
.close-fixed{display: block;width: 17px;height: 17px;cursor: pointer;float: right;margin:20px;background: url(user-close.png) left top no-repeat;}
.close-fixed:hover{background: url(user-close.png) left -16px no-repeat;}
.tianjihr-jobdetails-deliver{ width:100%; height:100px; background:url(jobdetails-deliver-pic.png) repeat-x left top;}
.tianjihr-jobdetails-deliver.active{position:fixed;bottom: 0px;left:0px;z-index:33;}
.tianjihr-jobdetails-deliver-cont{ width:1100px; margin:0 auto;}
.tianjihr-jobdetails-deliver-cont .lands{ width:306px; height: 50px; margin: 0 auto; margin-top:26px; }
.tianjihr-jobdetails-deliver-cont .lands .land-d{ display: block; background: #FFF; float: left; width: 142px; height: 38px;  line-height: 38px; font-size: 16px;  border-radius: 56px;text-align: center;
color: #ff8502;}
.tianjihr-jobdetails-deliver-cont .lands .land-z{ display: block;  background: #FFF;float: right; width: 142px; height: 38px;  line-height: 38px; font-size: 16px;  border-radius: 56px;text-align: center;
color: #ff8502;}
.tianjihr-jobdetails-deliver .remind-block{ float:left; height:100px; padding:0 0 0 86px; background:url(jobdetails-deliver-remind-pic.png) no-repeat 22px center; }
.tianjihr-jobdetails-deliver .remind-block h2{ font-size:16px; font-weight:bold; line-height:26px; color:#fff; padding:24px 0 0 0;}
.tianjihr-jobdetails-deliver .remind-block h4{ font-size:14px; font-weight:normal; line-height:26px; color:#fff;}
.lands-deng{ display: block; position: absolute;bottom:12px; right: 24px; width: 113px; height: 42px; background: #c82728; border-radius: 4px; line-height: 42px; font-size:16px; font-weight: bold; color: #FFF; text-align: center; }
.lands-deng:hover{ color: #FFF; cursor: pointer;;}
.tianjihr-jobdetails-deliver .operation-block{ float:right; position:relative;}
.tianjihr-jobdetails-deliver .operation-block .confirm{ float:right; padding:30px 0 0 20px;}
.tianjihr-jobdetails-deliver .operation-block .confirm a{ display:block; width:142px; height:38px; line-height:38px; font-size:16px; border-radius:56px; text-align:center;color:#ff8502;}
.tianjihr-jobdetails-deliver .operation-block .confirm a span{ padding-left: 14px;}
.tianjihr-jobdetails-deliver .operation-block .confirm.right-3 a{background:url(tianji-foot-01.png) no-repeat 22px center #FFF;}
.tianjihr-jobdetails-deliver .operation-block .confirm.right-2 a{background:url(tianji-foot-02.png) no-repeat 22px center #FFF;}
.tianjihr-jobdetails-deliver .operation-block .confirm.right-1 a{background:url(tianji-foot-03.png) no-repeat 22px center #FFF;}
.tianjihr-jobdetails-deliver .operation-block ul{ float:right; padding:20px 20px 0 0;}
.tianjihr-jobdetails-deliver .operation-block ul li{ float:left; width:60px; height:60px; background:url(company-completion-pic.png); border-radius:3px; text-align:center; font-size:14px; color:#858585; line-height:20px; margin:0 0 0 18px; cursor:pointer; position:relative; }
.tianjihr-jobdetails-deliver .operation-block ul li span{ display:block; width:30px; height:30px; margin:6px auto 0;}
.tianjihr-jobdetails-deliver .operation-block ul li.preview span{ background:url(jobdetails-operation-pic1.png) no-repeat left top;}
.tianjihr-jobdetails-deliver .operation-block ul li.toggle span{ background:url(jobdetails-operation-pic2.png) no-repeat left top;}
.tianjihr-jobdetails-deliver .operation-block ul li.revise span{ background:url(jobdetails-operation-pic3.png) no-repeat left top;}
.tianjihr-jobdetails-deliver .operation-block ul li:hover{ background:#fff; color:#ff8502;}
.tianjihr-jobdetails-deliver .operation-block ul li:hover span{ background-position:left -30px;}
.tianjihr-jobdetails-deliver .operation-block ul li.active span{ background-position:left -30px;}
/*简历切换*/
.tianjihr-jobdetails-deliver .operation-block .toggle-show{ position:absolute;  bottom:-10px;  left:166px; background:#fff; border:1px solid #ff8502; padding:10px; }
.tianjihr-jobdetails-deliver .operation-block .toggle-show .list{ font-size:14px; font-weight:bold; line-height:24px; overflow:hidden;}
.tianjihr-jobdetails-deliver .operation-block .toggle-show .list a{ float:left; display:block; font-weight:bold; color:#858585;}
.tianjihr-jobdetails-deliver .operation-block .toggle-show .list a strong{ display:inline-block; width:12px; height:12px; background: url(jobdetails-toggle-pic_01.png) no-repeat left top; vertical-align:middle; margin:-3px 4px 0 0;}
.tianjihr-jobdetails-deliver .operation-block .toggle-show .list:hover a strong{ background: url(jobdetails-toggle-pic_02.png) no-repeat left top;}
.tianjihr-jobdetails-deliver .operation-block .toggle-show .list.active a strong{ background: url(jobdetails-toggle-pic_02.png) no-repeat left top;}
.tianjihr-jobdetails-deliver .operation-block .toggle-show .opacity-block{ width:8px; height:14px; background:url(jobdetails-toggleshow-block.png) no-repeat left top; position:absolute; bottom:28px; left:-8px;}
.tianjihr-firmhome-expired-bg{ width:100%; height:100%; position:fixed; top:0; left:0; background:url(jobdetails-expired-bg.png) repeat; z-index:300;}
/*新增过期职位标题*/
.tianjihr-jobdetails-left-up .expired-title{ width:730px; height:60px; padding:0; margin:-10px 0 0 0; position:relative; z-index:301;}
.tianjihr-jobdetails-left-up .expired-title h1{ float:left; font-size:20px; color:#404040; font-weight:bold; line-height:60px;}
.tianjihr-jobdetails-left-up .expired-title h3{ float:right; font-size:20px; color:#fff; font-weight:normal; line-height:60px;}
.tianjihr-jobdetails-left-up .expired-title h4{ float:right; margin:7px 0 0 16px;}
.tianjihr-jobdetails-left-up .expired-title h4 a{ display:block; width:200px; height:46px; line-height:46px; font-size:20px; text-align:center; font-weight:normal; color:#fff; background:#ff8502; border-radius:5px;}
/*新增过期职位列表内容*/
.tianjihr-jobdetails-left-up .expired-cont{ width:760px; background:#ccc; overflow:hidden; position:absolute; top:60px; left:10px; z-index:301;}
.tianjihr-jobdetails-left-up .expired-cont .cont-title{ font-size:18px; line-height:40px; font-weight:bold; color:#333; background:#ffce9a; padding:0 0 0 20px;}
.tianjihr-jobdetails-left-up .expired-cont ul{ overflow:hidden;}
.tianjihr-jobdetails-left-up .expired-cont li{ background:#fff; line-height:30px; padding:6px 20px; border-bottom:1px solid #e5e5e5; cursor:pointer;}
.tianjihr-jobdetails-left-up .expired-cont li .up{ height:32px; overflow:hidden;}
/*profession*/
.tianjihr-jobdetails-left-up .expired-cont .profession{ float:left; width:350px;font-size:18px; font-weight:normal;}
.tianjihr-jobdetails-left-up .expired-cont .profession a{ float:left; display:block; max-width:300px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#333;}
.tianjihr-jobdetails-left-up .expired-cont .profession a:hover{ color:#2974f5; text-decoration:underline;}
.tianjihr-jobdetails-left-up .expired-cont .profession img{ float:left; margin:7px 0 0 4px;}
/*company*/
.tianjihr-jobdetails-left-up .expired-cont .company{ float:left; font-size:18px; font-weight:normal; width:240px;}
.tianjihr-jobdetails-left-up .expired-cont .company a{ display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#333;}
.tianjihr-jobdetails-left-up .expired-cont .company a:hover{ color:#2974f5; text-decoration:underline;}
/*state*/
.tianjihr-jobdetails-left-up .expired-cont .state{ float:right;font-size:14px; color:#858585;}

.tianjihr-jobdetails-left-up .expired-cont li .down{ height:32px; overflow:hidden;}
/*wage*/
.tianjihr-jobdetails-left-up .expired-cont .wage{ float:left; width:350px; font-size:18px; font-weight:normal; color:#ff8502;}
.tianjihr-jobdetails-left-up .expired-cont .wage a{ color:#ff8503;}
.tianjihr-jobdetails-left-up .expired-cont .wage span{ padding:0 20px 0 0;}
/*industries*/
.tianjihr-jobdetails-left-up .expired-cont .industries{ float:left; font-size:14px; font-weight:normal; color:#858585; width:240px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.tianjihr-jobdetails-left-up .expired-cont .industries a{ color:#858585;}
.tianjihr-jobdetails-left-up .expired-cont .industries a:hover{ color:#2974f5; text-decoration:underline;}
/*location*/
.tianjihr-jobdetails-left-up .expired-cont .location{ float:right; font-size:14px; color:#333;}
.tianjihr-jobdetails-left-up .expired-cont .location a{ color:#333;}
.tianjihr-jobdetails-left-up .expired-cont .location a:hover{ color:#ff8502;}
.tianjihr-jobdetails-left-up .expired-cont .location img{ vertical-align:middle; margin-top:-4px; margin-right:8px;}
 
/*****************************************安阳人才网alljob-cont**********************************/
.tianjihr-moreindustry-cont{ width:1100px; margin:0px auto 31px;}
/****************安阳人才网alljob-cont-left**************/
.tianjihr-moreindustry-cont-left{ width:860px; float:left; overflow:hidden;}
/****************安阳人才网alljob-cont-right**************/
.tianjihr-moreindustry-cont-right{ width:220px; float:right;}
/*moreindustry-list*/
.tianjihr-moreindustry-list{ overflow:hidden;}
/*nav-block*/
.tianjihr-moreindustry-list .nav-block{ float:left; width:239px; position:relative; z-index:3; padding:1px 0 0 0;}
.tianjihr-moreindustry-list .nav-block .nav-list{ width:238px; height:58px; background:#fff; border:1px solid #ccc; border-right:0; overflow:hidden; cursor:pointer; position:relative; z-index:3; margin-top:-1px;}
.tianjihr-moreindustry-list .nav-block h2{ float:left; width:192px; line-height:58px; padding:0 0 0 19px; font-size:18px;font-weight:normal; color:#333;}
.tianjihr-moreindustry-list .nav-block span{ float:left; display:block; width:8px; height:12px; background:url(cont-main-nav-arrow.png) no-repeat left top; margin:23px 0 0 0;}
/*nav加active加hover*/
.tianjihr-moreindustry-list .nav-block .nav-list.active{ width:239px; border:1px solid #ff8502; border-right:none; z-index:4;}
.tianjihr-moreindustry-list .nav-block .nav-list:hover{ width:239px; border:1px solid #ff8502; border-right:none; z-index:4;}

/*cont-block*/
.tianjihr-moreindustry-list .cont-block{ float:left; width:619px; height:707px; background:#fff; border:1px solid #ff8502; z-index:2;}
.tianjihr-moreindustry-list .cont-block ul{ overflow:hidden; padding:9px 0 0 20px; display:none;}
.tianjihr-moreindustry-list .cont-block ul li{ float:left; font-size:14px; line-height:32px; margin:0 28px 0 0; white-space:nowrap;}
.tianjihr-moreindustry-list .cont-block ul li a{ color:#2974f5;}
.tianjihr-moreindustry-list .cont-block ul li a:hover{ text-decoration:underline;}
/*nav加active*/
.tianjihr-moreindustry-list .cont-block ul.active{ display:block;}
/*****************************************安阳人才网getjob-cont**********************************/
.tianjihr-school-cont{ width:1100px; margin:26px auto;}
/****************安阳人才网getjob-cont-left**************/
.tianjihr-school-cont-left{ width:860px; float:left;}
/****************安阳人才网getjob-cont-right**************/
.tianjihr-school-cont-right{ width:200px; float:right;}


/*最新实习*/
.tianjihr-school-left-options{ height:40px; background:#fff; overflow:hidden; margin:0 0 22px 0;}
.tianjihr-school-left-options p{ float:left; width:100px; height:40px; color:#fff; background:#ff8502; font-size:18px; line-height:40px; text-align:center;}
.tianjihr-school-left-options span{ float:right; display:block; font-size:14px; line-height:40px; padding:0 20px 0 0;}
.tianjihr-school-left-options span a{ color:#707070;}
.tianjihr-school-left-options span a:hover{ color:#ff8502;}
/*校园招聘列表*/
/*淘雇主列表*/
.tianjihr-school-list{ margin:-6px 0 0 0;}
.tianjihr-school-list ul{ width:890px; padding:6px 0 0 0;overflow:hidden; margin: 0 0 40px 0;}
.tianjihr-school-list li{ float:left; width:418px; font-size:14px; line-height:24px; color:#333; background-color:#fff; border:1px solid #fff; margin:0 20px 20px 0;  position:relative; }
/*鼠标经过效果*/
.tianjihr-school-list li .border_top{
	position:absolute;height:2px;width:0;font-size:0;background:#ff8502;top:-1px;left:0;
	
	-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.tianjihr-school-list li .border_right{
	position:absolute;height:0px;width:2px;font-size:0;background:#ff8502;bottom:-1px;right:0;
	
	-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.tianjihr-school-list li .border_bottom{
	position:absolute;height:2px;width:0px;font-size:0;background:#ff8502;right:0;bottom:-1px;
	
	-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.tianjihr-school-list li .border_left{
	position:absolute;height:0px;width:2px;font-size:0;background:#ff8502;left:-1px;top:0;
	
	-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.tianjihr-school-list li:hover .border_top{width:418px;}
.tianjihr-school-list li:hover .border_bottom{width:418px;}
.tianjihr-school-list li:hover .border_left{height:258px;}
.tianjihr-school-list li:hover .border_right{height:258px;}

.tianjihr-school-list li .up{ height:208px; padding:0 0 0 20px; overflow:hidden;}

.tianjihr-school-list li .up h2{ font-size:18px; line-height:26px; font-weight:normal; padding:16px 0 0 0; overflow:hidden;}
.tianjihr-school-list li .up h2 img{ float:left; margin:7px 0 0 4px;}
.tianjihr-school-list li .up h2 a{ float:left; display:block; max-width:200px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#505050;font-weight: bold;}
.tianjihr-school-list li .up h2 a:hover{ color:#ff8502; text-decoration:underline;}

.tianjihr-school-list li .up h4{ font-size:14px; line-height:20px; font-weight:normal; max-width:240px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding: 14px 0 0 0;}
.tianjihr-school-list li .up h4 a{ color:#909090;}
.tianjihr-school-list li .up h4 a:hover{ color:#2974f5; }

.tianjihr-school-list li .up h3{ font-size:18px;font-weight: inherit; line-height:28px;color:#ff8502; padding:14px 0 0 0; max-width:390px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.tianjihr-school-list li .up h3 span{ padding-left:20px; font-size: 14px; color:#707070;}
.tianjihr-school-list li .up p{ font-size:14px; line-height:24px; color:#333; width:390px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.tianjihr-school-list li .strengths{ overflow:hidden;}
.tianjihr-school-list li .strengths a{ float:left; display:block; height:18px; line-height:18px; font-size:14px; padding:0 8px; color:#333; background:#fff; border:1px solid #ff8502; border-radius:4px; margin:14px 10px 0 0;}

.tianjihr-school-list li .down{ border-top:1px dotted #bbb; height:49px;overflow:hidden;}
/*pay*/
.tianjihr-school-list li .pay{ float:left; overflow:hidden; padding:0 0 0 18px;}
.tianjihr-school-list li .pay a{ float:left; display:block; height:18px; line-height:18px; font-size:14px; padding:0 8px; background:#f2f2f2; color:#858585; border-radius:5px; margin:15px 10px 0 0;}
/*location*/
.tianjihr-school-list li .location{ float:right; font-size:14px; line-height:49px; padding-right:20px;}
.tianjihr-school-list li .location a{ color:#333;}
.tianjihr-school-list li .location a:hover{ color:#ff8503;}
.tianjihr-school-list li .location img{ vertical-align:middle; margin-top:-4px; margin-right:8px;}
.tianjihr-school-list li .logo-block{ width:120px; height:60px; overflow:hidden; position:absolute; top:59px; right:19px;}
.tianjihr-school-list li .logo-block img{ display:block; width:120px; height:60px; border:none;}
/*operation*/
.tianjihr-school-list li .operation{ height:24px; line-height:24px; position:absolute; right:20px; top:19px; overflow:hidden;}
.tianjihr-school-list li .operation a{ float:right; display:block; height:24px; line-height:24px; background:url(comProfile-name-pic3.png) no-repeat left top; padding-left:24px; color:#858585;}
.tianjihr-school-list li .operation a:hover{ background-position:left -24px;}
.tianjihr-school-list li .operation a.active{ background-position:left -24px;}
.tianjihr-school-list li .operation span{ float:right; font-size:14px; line-height:24px; color:#858585; margin:0 20px 0 0;}
 
/*毕业生职位*/
.tianjihr-school-joblist{ width:100%;}
/*毕业生职位标题导航*/
.tianjihr-school-joblist-title{ height:40px; background:#fff; overflow:hidden; margin:0 0 22px 0;}
.tianjihr-school-joblist-title p{ float:left; width:120px; height:40px; color:#fff; background:#ff8502; font-size:16px; line-height:40px; text-align:center;}
.tianjihr-school-joblist-title .prompt{ float:left; font-size:14px; line-height:40px; margin:3px 0 0 14px; }
.tianjihr-school-joblist-title .prompt a{ color:#bbb;}
.tianjihr-school-joblist-title .prompt span{ display:inline-block; width:16px; height:16px; background:url(school-joblist-title.png) no-repeat left top; vertical-align:middle;  margin: 2px 4px 0 0;}
.tianjihr-school-joblist-title .prompt a:hover{ color:#bbb; text-decoration:underline;}
.tianjihr-school-joblist-title .more{ float:right; display:block; font-size:12px; line-height:40px; padding:0 20px 0 0;}
.tianjihr-school-joblist-title .more a{ color:#909090;}
.tianjihr-school-joblist-title .more a:hover{ color:#ff8502;}
/*th*/
.tianjihr-school-joblist ul.th{height:50px; line-height:50px; background:#fff; overflow:hidden;}
.tianjihr-school-joblist ul.th li{ float:left; font-size:14px; color:#505050; text-align:center;}
.tianjihr-school-joblist ul.th li.name{ width:160px;}
.tianjihr-school-joblist ul.th li.salary{ width:100px;}
.tianjihr-school-joblist ul.th li.address{ width:100px;}
.tianjihr-school-joblist ul.th li.degree{ width:120px;}
.tianjihr-school-joblist ul.th li.firmname{ width:222px;}
.tianjihr-school-joblist ul.th li.ground{ width:248px;}
.tianjihr-school-joblist ul.th li.update{ float:right; width:120px;}
/*td*/
.tianjihr-school-joblist ul.td{height:49px; line-height:49px; background:#fff; border-bottom:1px dotted #dcdcdc; overflow:hidden;}
.tianjihr-school-joblist ul.td li{ float:left; font-size:14px; color:#909090; height:49px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.tianjihr-school-joblist ul.td li.name{ width:160px;}
.tianjihr-school-joblist ul.td li.salary{ width:100px;}
.tianjihr-school-joblist ul.td li.address{ width:100px;}
.tianjihr-school-joblist ul.td li.degree{ width:120px;}
.tianjihr-school-joblist ul.td li.firmname{ width:222px;}
.tianjihr-school-joblist ul.td li.ground{ width:248px;}
.tianjihr-school-joblist ul.td li.update{ float:right; width:120px;}
.tianjihr-school-joblist ul.td li a{ display:block; color:#909090; overflow:hidden; text-overflow:ellipsis;}
.tianjihr-school-joblist ul.td li a:hover{ color:#2974f5; text-decoration:underline;}
.i-jds{ width: 100%; background: #FFF;} 
.i-jdssd{ width: 100%; background: #FFF; border-bottom: #dcdcdc 1px solid; }
.tianjihr-school-joblist ul.td,.tianjihr-school-joblist ul.th{width: 822px; margin: 0 auto;}


/*moreindustry-list*/
.tianjihr-moreindustry-list{ overflow:hidden;}
/*nav-block*/
.tianjihr-moreindustry-list .nav-block{ float:left; width:239px; position:relative; z-index:3; padding:1px 0 0 0;}
.tianjihr-moreindustry-list .nav-block .nav-list{ width:238px; height:58px; background:#fff; border:1px solid #ccc; border-right:0; overflow:hidden; cursor:pointer; position:relative; z-index:3; margin-top:-1px;}
.tianjihr-moreindustry-list .nav-block h2{ float:left; width:192px; line-height:58px; padding:0 0 0 19px; font-size:18px;font-weight:normal; color:#333;}
.tianjihr-moreindustry-list .nav-block span{ float:left; display:block; width:8px; height:12px; background:url(cont-main-nav-arrow.png) no-repeat left top; margin:23px 0 0 0;}
/*nav加active加hover*/
.tianjihr-moreindustry-list .nav-block .nav-list.active{ width:239px; border:1px solid #ff8502; border-right:none; z-index:4;}
.tianjihr-moreindustry-list .nav-block .nav-list:hover{ width:239px; border:1px solid #ff8502; border-right:none; z-index:4;}

/*cont-block*/
.tianjihr-moreindustry-list .cont-block{ float:left; width:619px; height:707px; background:#fff; border:1px solid #ff8502; z-index:2;}
.tianjihr-moreindustry-list .cont-block ul{ overflow:hidden; padding:9px 0 0 20px; display:none;}
.tianjihr-moreindustry-list .cont-block ul li{ float:left; font-size:14px; line-height:32px; margin:0 28px 0 0; white-space:nowrap;}
.tianjihr-moreindustry-list .cont-block ul li a{ color:#2974f5;}
.tianjihr-moreindustry-list .cont-block ul li a:hover{ text-decoration:underline;}
/*nav加active*/
.tianjihr-moreindustry-list .cont-block ul.active{ display:block;}
/**更多行业*/
.tianjihr-moreindustry-list{ width:860px; margin: 0 auto;}
.tianjihr-moreindustry-list .s-main{ width:100%;  background:#FFF; border:1px solid #e5e5e5;border-bottom:none; }
.tianjihr-moreindustry-list .left td{ border-bottom:1px solid #e5e5e5;}
.tianjihr-moreindustry-list .left .right-border{ border-right:1px solid #e5e5e5;}
.tianjihr-moreindustry-list .left td .td1{ width:242px;min-height:90px; text-align:center; line-height:90px; font-size:18px; color:#505050;}
.tianjihr-moreindustry-list .left td ul {   overflow: hidden; padding: 9px 0 0 20px;}
.tianjihr-moreindustry-list .left td ul li{ float:left;font-size: 14px; line-height: 32px; margin: 0 28px 0 0;white-space: nowrap;}
.tianjihr-moreindustry-list .left td ul li a{ color:#707070;}
/************网站地图导航栏****************/
.map-centent{ width:1076px; margin:0 auto;}
.map-centent .map-top{ width:830px; height:50px; background:#FFF; overflow:hidden; margin:42px 0 35px 0;}
.map-centent .map-top ul li{ float:left; border-left:1px solid #e5e5e5; margin-left:-1px; background:#FFF; font-size:16px; text-align:center; line-height:50px; color:#505050; width:166px;}
.map-centent .map-top ul li a{ background: #FFF; font-size:16px; text-align: center; line-height:50px; color: #505050; width: 166px; display: block;  }
.map-centent .map-top ul li a.active{ background: #ff8502; color: #FFF;}
.map-centent .map-top ul li a:hover{ background:#ff8502; color:#FFF; }

/**************首页**************************/
/************网站地图左****************/
.map-centent .map-main-left{width:835px; float:left; overflow:hidden; }
.map-centent .map-main-left .c-centen{ padding:30px 32px 40px 29px; background:#FFF;}
.map-centent .map-main-left .c-centen .title{ border-bottom:1px solid #e5e5e5; color:#505050; font-size:16px; font-weight:bold;height:35px; line-height:35px; padding-left:12px;}
.map-centent .map-main-left .c-centen .m-city{ padding:10px 0 20px 20px; overflow:hidden;}
.map-centent .map-main-left .c-centen .m-city ul li{ float:left; padding:0 12px; font-size:14px; color:#707070; line-height:44px;}
.map-centent .map-main-left .c-centen .m-city ul li:hover{ color:#ff8502; cursor:pointer;}
.map-centent .map-main-left .c-centen .m-industry{ padding:10px 0 20px 20px; overflow:hidden;}
.map-centent .map-main-left .c-centen .m-industry ul li{ float:left;padding:0 12px; font-size:14px; color:#707070; line-height:44px; width:156px; white-space: nowrap; overflow: hidden;text-overflow: ellipsis; }
.map-centent .map-main-right{ float:right; overflow:hidden; width:220px;  background:#FFF;}
.map-centent .map-main-right .entrance{ padding: 10px 10px 0 10px;}
.map-centent .map-main-right .title{border-bottom:1px solid #e5e5e5; color:#505050; font-size:16px; font-weight:bold;height:35px; line-height:35px; padding-left:12px;}
.map-centent .map-main-right .entr{ padding:10px 0 20px 20px; overflow:hidden;}
.map-centent .map-main-right .entr ul li{ float:left; color:#707070; font-size:14px; min-width:68px; line-height:34px;}
.map-centent .map-main-right .entr ul li:hover{ color:#ff8502; cursor:pointer;}
.map-centent .map-main-right .urgent{ padding:0 0 40px 12px; overflow:hidden;}
.map-centent .map-main-right .urgent ul li{ font-size:14px; color:#707070; overflow:hidden; padding-top:16px;}
.map-centent .map-main-right .urgent ul li:hover{cursor:pointer;}
.map-centent .map-main-right .urgent ul li span.max{ max-width:110px;white-space: nowrap; overflow: hidden;text-overflow: ellipsis; display:block; float:left; font-size:14px;}
.map-centent .map-main-right .urgent ul li span.marea{ font-size:16px; color:#ff8502; padding-left:6px; display:block; float:left;}
.map-centent .home{ overflow:hidden; }
/**************首页结束**************************/
/**************城市分类**************************/
.city-classification{ overflow:hidden;}
.map-centent .map-main-right .title-s{border-bottom:1px solid #e5e5e5; color:#505050; font-size:16px; font-weight:bold; line-height:25px; padding-left:12px;}
.map-centent .map-main-right .title-s span{ font-size:12px;}
.map-centent .map-main-right .urgent-s { padding: 10px 0 40px 0;}
.map-centent .map-main-right .urgent-s ul li{padding-left: 12px; font-size:14px; color:#707070; line-height:34px;}
.map-centent .map-main-right .urgent-s ul li:hover{ color:#ff8502;cursor:pointer;}
/************************************************/
.map-centent .map-main-left .s-industry{  padding: 10px 0 20px 0;overflow: hidden;}
.map-centent .map-main-left .s-industry ul li{ width:362px; height:189px; overflow:hidden; float:left;    padding-left: 22px; margin-bottom:20px;}
.map-centent .map-main-left .s-industry ul li .title{ overflow:hidden; height:50px; border-bottom:#e5e5e5 1px solid;}
.map-centent .map-main-left .s-industry ul li .title .left{ float:left; font-size:16px; font-weight:bold; color:#505050; padding-left:6px; line-height:50px;}
.map-centent .map-main-left .s-industry ul li .title .right{ float:right; font-size:12px;color:#909090;  padding-right:6px; line-height:50px;}
.map-centent .map-main-left .s-industry ul li .title .right a{color:#909090;}
.map-centent .map-main-left .s-industry ul li .title .right a:hover{ color:#ff8502;cursor:pointer;}
.map-centent .map-main-left .s-industry ul li .zhiwei li{ width:146px; height:46px; line-height:46px; white-space: nowrap; overflow: hidden;text-overflow: ellipsis; font-size:14px; color:#707070; padding-left:32px; margin-bottom:0px;}
.map-centent .map-main-left .s-industry ul li .zhiwei li:hover{ color:#ff8502;cursor:pointer;}
.map-centent .map-main-left .c-centen .title span.left{ float:left;}
.map-centent .map-main-left .c-centen .title span.right{ float:right; padding-right:12px; font-size:12px; font-weight:normal; color:#909090; }
.map-centent .map-main-left .c-centen .title span.right:hover{color:#ff8502;cursor:pointer;}
.map-centent .map-main-left .c-centen .congso{padding: 10px 0 20px 20px; overflow: hidden;}
.map-centent .map-main-left .c-centen .congso li{    float: left;padding: 0 12px;font-size: 14px; color: #707070; height:44px;line-height: 44px; width:126px;white-space: nowrap; overflow: hidden;text-overflow: ellipsis;}
.map-centent .map-main-left .c-centen .congso li a:hover{color:#ff8502;cursor:pointer;}
.map-centent .map-main-left .c-centen .congso li a{color: #707070;}
.map-centent .map-main-left .c-centen .positioning span a{color:#ff8502; font-size:16px; font-weight:bold; text-decoration:none;}
.map-centent .map-main-left .c-centen .positioning .ksdw{ font-size:14px; color:#505050;}
.map-centent .map-main-left .c-centen .sad{ min-height:80px;}
.map-centent .map-main-left .c-centen .sad li{ width:164px; height:30px; line-height:30px;}
.map-centent .map-main-left .c-centen .positioning{ margin-bottom:20px;}


.tianjihr-about-main .feedback-cont .input-block .d_description{ position: absolute;left: 1px; top: 1px;    background: #f9f9f9; font-size: 14px;
line-height: 38px;color: #ff8502;  width: 237px; cursor: pointer;  padding-left: 20px;}


/*#b04 .unslider-arrow04 { position: absolute; top: 100px;}
#b04 .prev { left: 15px;}
#b04 .next { right: 15px;}*/
.unslider-arrow04{ display: block; width: 32px; height: 60px;  position: absolute; top: 100px;opacity: 0; }
#b04 .prev{ left: 15px;}
#b04 .next{ right: 15px;}

#b04:hover .unslider-arrow04{opacity: 1;-webkit-transition: all .3s ease;}


/*********************************************首页最新左侧菜单nav-cont**************************************/
.nav-conts{ width:280px; float:left;}
.nav-conts .nav-top{ width:279px; height:41px; background:url(index-nav-bj1.png) no-repeat;}
.nav-conts .nav-top .left{ float:left; width:155px; height:39px; font-size:18px; color:#505050; cursor:pointer; line-height:39px; text-align:center;}
.nav-conts .nav-top .left.active{ color:#505050;}
.nav-conts .nav-top .right{ float:right; width:124px; height:39px; float:right; font-size:18px; color:#ff8502; cursor:pointer; line-height:39px; text-align:center;}
.nav-main{ width:277px; border:1px solid #dcdcdc; border-top:none;}
.nav-main .cantent{ width:279px;}
.nav-main .cantent .nav-cont { width:275px; height:42px; background:#FFF; font-size:14px; color:#303030; line-height:40px; cursor:pointer;border:1px solid transparent; position:relative;}
/*****底边******/
.nav-main .cantent .nav-cont .auto{ width:226px;  border-bottom:1px solid #e8e8e8; height:43px; margin:0 auto;}
.nav-main .cantent .nav-cont:hover .auto{border-bottom:1px solid transparent;}

.nav-main .cantent .nav-cont .auto span{ padding-left:46px;}
.nav-main .cantent .nav-cont .post{width:279px; height:43px;position:absolute; left:0px; top:-1px; z-index:19;border:1px solid transparent;}
.nav-main .cantent .tpp .auto{ border-top:none; background:url(icon2.png) no-repeat 12px 12px;}
.nav-main .cantent .nav-i-01 .auto{ background:url(tu7.png) no-repeat 12px 12px;}

.nav-main .cantent .nav-cont:hover .post{ background:#FFF; z-index:1999;border:1px solid #ff8502; border-right:1px solid transparent;}

.nav-main .cantent .nav-cont:hover .i-0 {background:url(icon4.png) no-repeat 12px 12px; }
.nav-main .cantent .tpp .e-0{ background: url(icon1.png) no-repeat 12px 12px;}
.nav-main .cantent .nav-cont:hover .e-0 {background:url(icon3.png) no-repeat 12px 12px; }


.nav-main .cantent .tpp .e-1{ background: url(icon1.png) no-repeat 12px -35px;}
.nav-main .cantent .nav-cont:hover .e-1 {background:url(icon3.png) no-repeat 12px -35px; }

.nav-main .cantent .tpp .e-2{ background: url(icon1.png) no-repeat 12px -79px;}
.nav-main .cantent .nav-cont:hover .e-2 {background:url(icon3.png) no-repeat 12px -79px; }


.nav-main .cantent .tpp .e-3{ background: url(icon1.png) no-repeat 12px -124px;}
.nav-main .cantent .nav-cont:hover .e-3 {background:url(icon3.png) no-repeat 12px -124px; }

.nav-main .cantent .tpp .e-4{ background: url(icon1.png) no-repeat 12px -168px;}
.nav-main .cantent .nav-cont:hover .e-4 {background:url(icon3.png) no-repeat 12px -168px; }

.nav-main .cantent .tpp .e-5{ background: url(icon1.png) no-repeat 12px -213px;}
.nav-main .cantent .nav-cont:hover .e-5 {background:url(icon3.png) no-repeat 12px -213px; }


.nav-main .cantent .tpp .e-6{ background: url(icon1.png) no-repeat 12px -262px;}
.nav-main .cantent .nav-cont:hover .e-6 {background:url(icon3.png) no-repeat 12px -262px; }

.nav-main .cantent .tpp .e-7{ background: url(icon1.png) no-repeat 12px -304px;}
.nav-main .cantent .nav-cont:hover .e-7 {background:url(icon3.png) no-repeat 12px -304px; }

.nav-main .cantent .tpp .e-8{ background: url(icon1.png) no-repeat 12px -348px;}
.nav-main .cantent .nav-cont:hover .e-8 {background:url(icon3.png) no-repeat 12px -348px; }

.nav-main .cantent .tpp .e-9{ background: url(icon1.png) no-repeat 12px -394px;}
.nav-main .cantent .nav-cont:hover .e-9 {background:url(icon3.png) no-repeat 12px -394px; }

.nav-main .cantent .nav-cont .i-1{ background:url(icon2.png) no-repeat 12px -33px;}
.nav-main .cantent .nav-cont:hover .i-1{background:url(icon4.png) no-repeat 12px -33px; }
.nav-main .cantent .nav-cont .i-2{ background:url(icon2.png) no-repeat 12px -79px;}
.nav-main .cantent .nav-cont:hover .i-2{background:url(icon4.png) no-repeat 12px -79px; }
.nav-main .cantent .nav-cont .i-3{ background:url(icon2.png) no-repeat 12px -124px;}
.nav-main .cantent .nav-cont:hover .i-3{background:url(icon4.png) no-repeat 12px -124px; }
.nav-main .cantent .nav-cont .i-4{ background:url(icon2.png) no-repeat 12px -168px;}
.nav-main .cantent .nav-cont:hover .i-4{background:url(icon4.png) no-repeat 12px -168px; }
.nav-main .cantent .nav-cont .i-5{ background:url(icon2.png) no-repeat 12px -213px;}
.nav-main .cantent .nav-cont:hover .i-5{background:url(icon4.png) no-repeat 12px -213px; }
.nav-main .cantent .nav-cont .i-6{ background:url(icon2.png) no-repeat 12px -259px;}
.nav-main .cantent .nav-cont:hover .i-6{background:url(icon4.png) no-repeat 12px -259px; }
.nav-main .cantent .nav-cont .i-7{ background:url(icon2.png) no-repeat 12px -304px;}
.nav-main .cantent .nav-cont:hover .i-7{background:url(icon4.png) no-repeat 12px -304px; }
.nav-main .cantent .nav-cont .i-8{ background:url(icon2.png) no-repeat 12px -348px;}
.nav-main .cantent .nav-cont:hover .i-8{background:url(icon4.png) no-repeat 12px -348px; }
.nav-main .cantent .nav-cont .i-9{ background:url(icon2.png) no-repeat 12px -394px;}
.nav-main .cantent .nav-cont:hover .i-9{background:url(icon4.png) no-repeat 12px -394px; }


.nav-main .cantent .nav-cont:hover .nav-show{ display:block;}
.nav-main .cantent .nav-cont:hover{color:#ff8502;}
.nav-cont .nav-show {width: 778px; min-height: 306px; display:none; background: #fff; border: 1px solid #ff8502; padding: 0 20px;  overflow: hidden; position: absolute;  left: 279px;  top: -1px; z-index: 10;}
.nav-cont .nav-show .nav-show-package{ margin:0 0 -1px 0;}
.nav-cont .nav-show h3{ font-size: 16px; height: 36px; line-height: 36px; font-weight: normal; color: #333;  padding: 8px 0 0 0;}
.nav-cont .nav-show .nav-show-ul{  padding: 0 0 9px 0;border-bottom: 1px dashed #f2f2f2;overflow: hidden;}
.nav-cont .nav-show ul{ width:794px; margin-left:-16px; overflow:hidden;}
.nav-cont .nav-show ul li{    float: left;    font-size: 14px;    color: #333;    line-height: 32px;}
.nav-cont .nav-show ul li a{  padding: 0 16px; background:url(user-top-line.png) no-repeat left center;    color: #333;    white-space: nowrap;} 
.nav-cont .nav-show ul li a:hover{ color:#ff8502;}
.nav-cont .show-1{ top:-45px;}
.nav-cont .show-2{ top:-88px;}
.nav-cont .show-3{ top:-133px;}
.nav-cont .show-4{ top:-177px;}
.nav-cont .show-5{ top:-220px;}
.nav-cont .show-6{ top:-264px;}
.nav-cont .show-7{ top: -308px; min-height:392px;}
.nav-cont .show-8{top: -352px; min-height:482px;}
.nav-cont .show-9{ top:-396px; min-height:482px;}
/*简历选择*/
.resume-box{ width:598px; /*height:298px;*/   background:#f6fbfd; padding-bottom: 10px; }
.resume-box .title_q{ font-size:18px; color:#303030; font-weight:bold; text-align:center; height:74px; line-height:74px;}
.resume-box .cantene{ width:567px; margin:0 auto;}
.resume-box .cantene .li_1{ height:36px; line-height:36px; border-bottom:1px dashed #000; color:#303030; font-size:16px;}
.resume-box .cantene .li_1 span{ display:inline-block;width:14px; height:14px;background:url(Choice.png) no-repeat left -14px; margin-right:6px;}
.resume-box .cantene .li_1 span.active{ background:url(Choice.png) no-repeat left top;}
.resume-box .cantene .li_1 .jkhu{ display:none;}
.resume-box .cantene .li_1 label{ cursor:pointer;}
.perfect{ display:inline-block; padding-left:16px; font-size:14px; color:#ff8502;}
.fr-perfect{ float:right;font-size:14px; color:#ff8502; cursor:pointer; padding-right:16px; text-decoration:underline; font-size:14px;}
.re-edit{float:right;font-size:14px; color:#ff8502;text-decoration:underline; font-size:14px;}
.re-edit li{ float:right; margin-right:14px; cursor:pointer; text-decoration:underline;}
.tianjihr-nav-cont{ position:relative}
.tianjihr-nav ul{ margin-left:114px; width:100%}
.tianjihr-nav ul li{ margin-top:16px;}
.Check-i {padding-top:10px; font-size:14px; color:#909090;}
.Check-i label{ cursor:pointer;}
.Check-i span{ display:inline-block;width:14px; height:14px; background:url(land-right.png) no-repeat left top;margin-right:6px;vertical-align: middle;}
.Check-i span.active{background:url(land-right.png) no-repeat left -14px;}
.Check-i .jkhu{ display:none;}
.cantene .login-submit{ width:110px; height:40px; display:block; margin:10px auto; margin-top:20px; cursor:pointer; border-radius:4px; font-size:16px; border:none; background:#ff8502; color:#FFF;}
/*二维码*/
.tianjihr-qr-block { position:absolute; right:0px; top:2px;}
.tianjihr-qr-block img { float:right; display:block; width:219px; margin-top:-2px;}
.tianjihr-qr-block .text-block { float:right; line-height:20px; font-size:14px; padding:36px 0 0 10px; }
/*.tianjihr-qr-block img:hover { transform:scale(2,2); border:1px solid #eeeeee;}*/
/*安阳首页2017-2-7*/
.j-canten{width:1100px; margin:0 auto; margin-top:22px;}
.j-title{width:1100px; height:53px; background:#68aeef;}
.j-title .left{width:102px; height:22px; float:left; margin-left:16px; margin-top:16px; font-size:20px; color:#FFF; text-align:center; line-height:20px; border-left:6px solid #FFF;}
.j-title a{float: right; line-height: 20px; padding: 28px 17px 0 0; font-size: 14px; font-weight: normal; color: #FFF;}
.main-cant{width:1098px; height:446px; border:1px solid #68aeef;}
/*************************/
.main-cant{width: 1097px; padding: 1px 0 0 1px; overflow: hidden; background:#FFF;}
.main-cant li{float: left; width: 333px; height: 118px; border: 1px solid #dcdcdc; margin: -1px 0 0 -1px; overflow: hidden; margin-left:23px; margin-top:22px;}
.main-cant li .cont{float:left; padding:18px 0 0 10px;}
.main-cant li .cont .position{line-height: 30px; font-size: 16px; color: #707070; cursor:pointer;}
.main-cant li .cont .position a{color: #505050; max-width:130px; display:inline-block; height:26px; overflow:hidden;
text-overflow:ellipsis;white-space:nowrap;}
.main-cant li .cont .position a:hover{color:#ff8502; width:180px;}
.main-cant li .cont .position span{display: inline-block; width: 32px; height: 16px; background: url(state-title-pic.png) no-repeat left top; vertical-align: middle; margin: -16px 0 0 4px;}
.main-cant li .cont h3{height: 22px; line-height: 22px; font-size: 20px; font-weight: bold; color: #ff8502; margin-top:6px;}
.main-cant li .cont .company{line-height: 18px; cursor:pointer; font-size: 12px; color: #707070; width: 180px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-top:6px;}
.main-cant li .cont .company a{color:#707070;}
.main-cant li .cont .company a:hover{color:#2974f5;}
.main-cant li .logo{float:right; margin-top: 11px; margin-right: 11px; width: 130px; height: 65px;}
.main-cant li .logo img{width: 130px; height: 65px;}
.host .j-title{background:#ffa650;}
.host .main-cant{border:1px solid #ffa650;}
.tianjihr-cont-hotseach{font-size:12px; height:46px; line-height:46px; color:#b5b5b5; overflow:hidden;}
.tianjihr-cont-honours-firm ul li .logo img{width:146px; height:73px; margin:8px auto;}
.banner{overflow: hidden;z-index: 1;height: 360px;}
.flexslider{width: 100%;position: relative;overflow: hidden;zoom: 1;}
.flex-viewport{max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}
.flexslider .slides{zoom: 1;}
.flex-direction-nav a{width: 30px; height: 44px;line-height: 99em;overflow: hidden;display: block;background:url(arrowl2.png) no-repeat center;position: absolute;top:45%;z-index: 9;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;}
/*.flex-direction-nav .flex-next{background: url(arrowr2.png) no-repeat center; right: 0px; width: 30px; height: 44px;}*/
.flex-direction-nav .flex-prev{left: 0;}
.flexslider:hover .flex-next{opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity: 1;filter: alpha(opacity=50);}
.flex-control-nav{width: 100%;position: absolute;bottom: 4px;text-align: center;    /*opacity: 0.8;*/}
.flex-control-nav li{margin: 0 5px;display: inline-block;zoom: 1;
*display:inline;}
.flex-control-paging li a{background: url(dot.png) no-repeat 0 -18px;display: block;height: 16px;overflow: hidden;text-indent: -99em;width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active{background-position: 0 0;} .tpp a{color:#808080; font-size:14px;} .tpp a:hover{color:#ff8502;}
/*轮播图下面广告*/
.home_banner_six{width:801px;overflow:hidden;}
.home_banner_six .da-thumbs li{float: left; margin-right: 9px; background: #fff; position: relative;margin-top:10px;}
.home_banner_six .da-thumbs li.active{margin-right:0px;}
.home_banner_six .da-thumbs li a{color: #fff; overflow: hidden;}
.home_banner_six .da-thumbs li a, .da-thumbs li a img{display: block; position: relative; width:260px; height:80px;}
.home_banner_six .da-thumbs li a div{position: absolute; background: #333; background: rgba(0,179,138,.9); background: #00b38a; filter: alpha(opacity=90); width: 100%; height: 100%;}
.home_banner_six .da-thumbs li a h2{font-size: 24px; height: 24px; line-height: 24px; margin: 10px 8px 8px; font-weight: 400; text-align: center; overflow: hidden;}
.home_banner_six .da-thumbs li a em{display: block; width: 250px; height: 5px; background: rgba(255,255,255,.3); background: #fff; filter: alpha(opacity=30); margin: 0 6px;}
.home_banner_six .da-thumbs li a p{font-size: 12px; margin: 6px 8px; line-height: 18px;}
/**/
.tianjihr-cont-honours{width: 1100px;position: relative;margin: 40px auto 0;}
.tianjihr-cont-honours .honours-best{width: 1100px;padding: 1px;0 0 1px;position: relative;z-index: 1;}
.tianjihr-cont-honours .honours-best li{float: left;width: 220px;height: 220px;background: #fff;border: 1px solid #d2d2d2;margin: -1px 0 0 -1px;position: relative;}
.tianjihr-cont-honours .honours-best li.last{width:215px;}
.tianjihr-cont-honours .honours-best li .logo{width: 200px;height: 100px;padding: 40px 0 20px 0;margin: 0 auto;}
.tianjihr-cont-honours .honours-best li .logo img{display: block;width: 200px;height: 100px;}
.tianjihr-cont-honours .honours-best li h3{font-size: 14px;line-height: 24px;font-weight: normal;text-align: center;color: #333;}
.tianjihr-cont-honours .honours-best li .best-show{ width: 221px;height: 222px;background:#4995e1;position: absolute;top: -1px;left: -1px;overflow: hidden;cursor: pointer;z-index:2; opacity:0; transition:all 0.3s;}
.tianjihr-cont-honours .honours-best li .best-show .left{width:220px;height:220px;border:1px solid #4995e1;background-color:#fff;}
.tianjihr-cont-honours .honours-best li .best-show .left img{width:100%;height:100%;}
.tianjihr-cont-honours .honours-best li .best-show .left img.default{width:200px;height:100px;padding-top: 40px; padding-left:10px;}
.tianjihr-cont-honours .honours-best li.last .best-show .left img.default{width:200px;height:100px;padding-top: 40px; padding-left:8px;}
.tianjihr-cont-honours .honours-best li .best-show .right{width:220px;height:220px;color:#FFF; position:absolute; left:221px; top:0; transition:all 0.3s;}
.tianjihr-cont-honours .honours-best li .best-show .right .title{font-size:16px;padding-top:14px;padding-left:17px;margin-bottom: 8px;}
.tianjihr-cont-honours .honours-best li .best-show .right .main_li{width: 220px;height:36px;background: url(moandmo.png) no-repeat 199px 12px;}
.tianjihr-cont-honours .honours-best li .best-show .right .main_li a{width: 174px;height:36px;display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:#FFF;text-decoration:none;line-height:36px;padding-left:17px;}
.tianjihr-cont-honours .honours-best li .best-show .right .whole{width: 206px;height:26px;line-height:26px;position:absolute;bottom:5px;font-size:12px;text-align:right;}
.tianjihr-cont-honours .honours-best li .best-show .right .main_li:hover{background: url(moandmo.png) no-repeat 199px 12px #569fe9;}
.tianjihr-cont-honours .honours-best li .best-show .right .whole a{color:#FFF;text-decoration:none;}

.tianjihr-cont-honours .honours-best li .best-show .best-show-block {overflow:hidden; position:relative;}
.tianjihr-cont-honours .honours-best li:hover .best-show{ display:block; width:442px; opacity:1;z-index:3;}

.tianjihr-cont-honours .honours-best li.right_fadeIn .best-shows{right:-1px;top:-1px; left: inherit;}
.tianjihr-cont-honours .honours-best li.right_fadeIn .left{ float:right; background-color:#fff; position:relative; z-index:2;}
.tianjihr-cont-honours .honours-best li.right_fadeIn .right{ left:0;}
.tianjihr-cont-honours .honours-best li.right_fadeIn .left_4 { width:215px;}

.tianjihr-cont-honours .honours-best-more{width: 1100px;padding: 1px 0 0 1px;margin: -2px 0 0 0;position: relative;}
.tianjihr-cont-honours .honours-best-more li{float: left;width: 220px;height: 109px;background: #fff;border: 1px solid #d2d2d2;margin: -1px 0 0 -1px;position: relative;}
.tianjihr-cont-honours .honours-best-more li.last{width: 215px;}
/*.tianjihr-cont-honours .honours-best-more li .logo{padding: 14px 0 0 0;}*/
.tianjihr-cont-honours .honours-best-more li .logo img{display: block;width: 200px;height: 100px;margin: 0 auto;}
.tianjihr-cont-honours .honours-best-more li .best-show{width: 221px;height: 130px;background: #4995e1;position: absolute;top: -1px;left: -1px;overflow: hidden;cursor: pointer;z-index: 2; opacity:0; transition:all 0.3s;}
.tianjihr-cont-honours .honours-best-more li .best-show .left{width: 220px;height: 128px;border: 1px solid #4995e1; background:#fff;}
.tianjihr-cont-honours .honours-best-more li .best-show .left img{width:100%;height:100%;}
.tianjihr-cont-honours .honours-best-more li .best-show .left img.default{width:200px;height:100px;   margin-left: 10px;}
.tianjihr-cont-honours .honours-best-more li .best-show .right{width: 220px;height:128px;color: #FFF; position:absolute; left:221px; top:0; transition:all 0.3s;}
.tianjihr-cont-honours .honours-best-more li .best-show .right .title{font-size: 16px;padding-left: 17px;line-height: 39px;}
.tianjihr-cont-honours .honours-best-more li .best-show .right .main_li{width: 220px;height: 30px;background: url(moandmo.png) no-repeat 199px 5px;}
.tianjihr-cont-honours .honours-best-more li .best-show .right .main_li:hover{background: url(moandmo.png) no-repeat 199px 5px #569fe9;}
.tianjihr-cont-honours .honours-best-more li .best-show .right .main_li a{width: 174px;height: 26px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #FFF;text-decoration: none;line-height: 26px;padding-left: 17px;}
.tianjihr-cont-honours .honours-best-more li .best-show .right .whole{width: 209px;height: 16px;line-height: 16px;position: absolute;bottom: 8px;font-size: 12px;text-align: right;}
.tianjihr-cont-honours .honours-best-more li .best-show .right .whole a{color: #FFF;text-decoration: none;}

.tianjihr-cont-honours .honours-best-more li.right_fadeIn .best-shows{right:-1px;top:-1px; left: inherit;}
.tianjihr-cont-honours .honours-best-more li.right_fadeIn .left{float:right; background-color:#fff; position:relative; z-index:2;}
.tianjihr-cont-honours .honours-best-more li.right_fadeIn .right{ left:0;}
.tianjihr-cont-honours .honours-best-more li.right_fadeIn .left_4 { width:215px;}

.tianjihr-cont-honours .honours-best-more li .best-show .best-show-block {overflow:hidden; position:relative;}
.tianjihr-cont-honours .honours-best-more li:hover .best-show{ display:block; width:442px;opacity:1;z-index:3;}

.tianjihr-cont-honours .honours-best:after { content:""; display:block; clear:both;}
.tianjihr-cont-honours .honours-best-more:after { content:""; display:block; clear:both;}
.tianjihr-cont-honours .honours-best:hover {z-index:2; }
.tianjihr-cont-honours .honours-best-more:hover {z-index:2; }