/* CSS Document */
@charset "utf-8";
@import "bootstrap.min.css";
/* CSS Document */
*{ margin:0; padding:0; list-style:none; text-decoration:none;}
body{ background:#f0f0f0;}
.tianji-company{ background:#FFF;}
.tianji-company .container{ width:1200px; margin:0 auto; padding-bottom:26px; padding-top:10px;}
.tianji-company .container .nav{ color:#adadad; line-height:46px; border-bottom:1px solid #b6b7b7; padding:0 30px;}
.tianji-company .container .nav a{color:#adadad;}
.tianji-company .container .main{ margin-top:17px; overflow:hidden;    padding-left: 30px;}
.tianji-company .container .main ._left{ float:left;}
.tianji-company .container .main ._left .top{ margin-bottom:40px; overflow:hidden;}
.tianji-company .container .main ._left .top img{ display:block; float:left;width: 120px;   margin-right: 20px;}
.tianji-company .container .main ._left .top h1{display:block; float:left;max-width: 480px;    overflow: hidden;
 text-overflow: ellipsis;    white-space: nowrap; font-size: 20px; margin-top:20px;}
.tianji-company .container .main ._left ._cantent{ overflow:hidden;}
.tianji-company .container .main ._left ._cantent ul li{ font-size:14px; color:#6a6a6a; line-height:24px; float:none}
.zwzp_title h3{ line-height:normal}
.tianji-company .container .main ._right{ float:right;}
.tianji-company .container .main ._right .report{float: right; margin-right: 28px; margin-top:12px;}
.tianji-company .container .main ._right .report a{    display: block;    padding-left: 24px;    font-size: 12px;
 height: 24px;    line-height: 24px;    color: #858585;}
.tianji-company .container .main ._right .report a{ background: url(comProfile-name-pic2.png) no-repeat left top;}
.tianji-company .container .main ._right .report a:hover{background-position:left -24px;}
.operationPic{ overflow:hidden; margin-top:180px; clear:both;}
.operationPic li{ width:144px; height:60px; float:right; border-left:1px solid #b6b7b7;}
.operationPic li p{  font-weight: bold; font-size: 18px; line-height: 24px;  text-align:center;}
.operationPic li p._fs{ font-weight:normal; font-size:14px; margin-top:6px;}
.flexslider{ width:80%; height:auto; margin: 0 auto;}
.flexslider .slides img{ min-height:auto  !important;}
._content{ overflow:hidden; margin-top:10px;}
._content .center{ width:1200px; margin:0 auto}
._content .center .left{ float: left;width:810px;}
._content .center .left .nav{  height:50px; background:#FFF; border-radius:4px;}
._content .center .left .nav a{ display:block; float:left; padding:0 30px; font-size:16px; font-weight:bold; line-height:50px; color:#6a6a6a; margin-right:10px; cursor:default}
._content .center .left .nav a.active{ background:#ff8502; color:#FFF; border-radius:4px; text-decoration:none}
._content .center .left .nav a:visited{ text-decoration:none}
._content .center .left ._introduction{ overflow:hidden; background:#FFF; margin-top:10px;border-radius:4px; padding:0 30px 30px 30px;}
._content .center .left ._introduction .title{ font-size:16px; color:#111111; line-height:68px;}
._content .center .left ._introduction p{ font-size:14px; color:#707070; line-height:24px;white-space:break-spaces;}
.bd_weixin_popup_foot{ font-size:11px !important;}
.bd_weixin_popup_main{ padding:10px !important}
._content .center .left .job-title{ margin-top:10px; background:#FFF;border-radius:4px; overflow:hidden; height:60px;}
._content .center .left .job-title li{ float:left; font-size:16px; color:#707070; width:25%; line-height:60px; text-align:center;}
._content .center .left .job-title li.active{ width:28%}
.iblock{ float:left; margin:5px}
.tianji-main{ overflow:hidden; margin-top:10px; border-radius:4px 4px 0 0; background:#ffff;}
.tianji-main li{float:left; font-size:16px; color:#111111; width:25%; padding:0 12px; line-height:60px; text-align:center; overflow: hidden;
    text-overflow: ellipsis;    white-space: nowrap;}
.tianji-main li.fn1{ font-weight:bold; text-align:left}
.tianji-main li.active{width:28%}
.tianji-main li.fn2{ font-weight:bold; color:#c82728;}
._content .center .left ._text{ overflow: hidden; background:#FFF; font-size: 14px;border-radius:0 0 4px 4px; padding-bottom:30px;}
._content .center .left ._text ._left{ float: left; width:100px; text-align: right;  color: #111111;}
._content .center .left ._text ._right { width:670px; float: right; line-height: 26px; height:52px; color: #707070; padding-right: 30px; overflow: hidden;
    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 3;    -webkit-box-orient: vertical;}
._content .center .left ._btn{ width: 123px; margin:10px 30px 20px 0; float: right; cursor: pointer;}
._content .center .left ._btn img{ width: 100%;}
._list{ overflow: hidden;}
._open_more{ width: 100%;   border-radius: 4px; background: #FFF; margin-top: 10px;}
._open_more a { display:block; width: 100%;height: 46px;  text-align: center;font-size: 14px; color: #707070;line-height: 46px; }
.new_job{ background: #FFF; border-radius: 4px; margin-top: 20px; padding-bottom: 20px;}
.new_job ._title{ line-height: 65px; font-size: 16px; color: #111111; margin: 0 20PX; padding-left: 10px; border-bottom: 1px solid #111111;}

.jobList{ overflow: hidden; padding: 0 30px;}
.jobList li{ width: 152px; height: 40px; float: left; margin: 0 34px 0 0; line-height: 40px; font-size: 14px; color: #707070;}
.jobList li a{ display: block; width: 152px; height: 40px; color: #707070; overflow: hidden;text-overflow:  ellipsis; white-space: nowrap;}
.tianjihr-firmhome-cont-right{ width:370px;}
.tianjihr-firmhome-cont-right .cont-out.tianjihr-firmhome-position,.cont-out.tianjihr-firmhome-interest { border-radius:4px;}
/**********主要产品************/
.tianjihr-firmhome-product{ background: #FFF;}
.tianjihr-firmhome-product .editor{ position:relative;}
.tianjihr-firmhome-product .editor .title{ float:none; position:absolute; left:0; top:0;    width: 100px;
    text-align: center;    font-size: 14px;    height: 24px;    line-height: 24px;    font-weight: bold;    color: #333;    margin-top: 35px;}/*标题*/
/*********展示情况*********/
.tianjihr-firmhome-product .editor .cont-exhibition{ width:660px; overflow:hidden; padding:40px 0 40px 80px; margin:0 auto; border-bottom:1px dashed #bbb; position:relative;}
.tianjihr-firmhome-product .editor .cont-exhibition .left{ float:left; width: auto;}
.tianjihr-firmhome-product .editor .cont-exhibition .left img{ display:block; width:200px; height:146px;}
.tianjihr-firmhome-product .editor .cont-exhibition .right{ float:left; width:360px; margin-left:20px;}
.tianjihr-firmhome-product .editor .cont-exhibition .right h4{ font-weight:normal; font-size:14px; line-height:14px; height:32px; color:#333;}
.tianjihr-firmhome-product .editor .cont-exhibition .right p{ font-size:14px; line-height:24px; color:#333;}

/******************展示模块*******************/
.tianjihr-firmhome-exhibition{background: #FFF; overflow: hidden;}
.tianjihr-firmhome-exhibition .exhibition{ overflow:hidden; position:relative;}
.tianjihr-firmhome-exhibition .exhibition .title { float: left;  width: 100px; text-align: center; font-size: 14px;   height: 24px;  line-height: 24px;    font-weight: bold;
 color: #333;  margin-top: 35px;}
.tianjihr-firmhome-exhibition .exhibition .cont{ width:590px; margin-top:35px; margin-bottom:40px;float: left;}
.tianjihr-firmhome-exhibition .exhibition .exhibition-photo li { width: 190px;    height: 140px;    float: left;  margin: 0 5px 5px 0;
 position: relative; overflow: hidden;}

 /**公司发展历程**/
 .tianjihr-firmhome-progress{ background: #FFF; padding:10px;}
 .tianjihr-firmhome-progress .exhibition{ overflow: hidden; position: relative;}
 .tianjihr-firmhome-progress .title { float: left;  width: 100px;  text-align: center;  font-size: 14px;  height: 24px;   line-height: 24px;  font-weight: bold;
 color: #333; margin-top: 35px;}
 .tianjihr-firmhome-progress .cont{ float: left; width: 580px; padding: 0 0 0 80px; margin-top: 35px;  margin-bottom: 40px;}
 .tianjihr-firmhome-progress .timeline{padding: 18px 140px 0 22px;  border-left: 1px solid #bbb;  font-size: 14px;  line-height: 24px; color: #858585;}
 .tianjihr-firmhome-progress .timeline li { position: relative; padding: 0 0 20px 0;}
 .tianjihr-firmhome-progress .timeline li .time {  position: absolute;  left: -116px;   top: 0;   font-weight: bold;}
 .tianjihr-firmhome-progress .timeline li  h2 {  font-size: 14px;  font-weight: bold;  line-height: 24px;  position: relative;}
 .tianjihr-firmhome-progress .timeline li  h2 a{ color: #858585;}
 .tianjihr-firmhome-progress .timeline li  h2 strong {  display: block;  width: 14px;  height: 14px;  background: url(../images/comProfile-progress-timeline.png) no-repeat left top;
position: absolute;  left: -30px;   top: 5px;}

.tianjihr-firmhome-position .count{ width:370px !important; height:210px}
.tianjihr-firmhome-progress .timeline li:hover h2 a{ color:#ff8502;}
.tianjihr-firmhome-progress .timeline li:hover h2 a strong{ background-position:left -14px;}
#qrcodeCanvas{display:block;width:100px;height:100px;border:2px solid #ff8502;background-color:#fff;padding:10px;margin-top:10px}.record_location{float:right}.video-js .vjs-big-play-button{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;opacity:1;width:90px;height:90px;background:url(comProfile-video.png) no-repeat left top;position:absolute;top:31px;left:85px;cursor:pointer;font-size:0}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{background-color:transparent}.tianjihr-cont-imgpop{width:640px;position:relative}.tianjihr-cont-imgpop .img-block{width:640px;height:440px}.tianjihr-cont-imgpop .img-block img{display:block;width:100%;height:100%;border:0}.tianjihr-cont-imgpop .close{width:24px;height:24px;background:url(com-headportrait-ro.png) no-repeat center center;position:absolute;top:20px;right:25px;cursor:pointer}.tianjihr-firmhome-interest .append .main h2,.tianjihr-firmhome-interest .append .main h3,.tianjihr-firmhome-interest .append .main p{max-width:250px}.tianjihr-firmhome-interest .append .logo{margin-right:10px}.tianjihr-firmhome-interest .append .main h2{position:relative}.tianjihr-firmhome-interest .append .main h2 .show-box{position:absolute;display:none;background:#FFF;width:210px;top:28px;right:0;border-radius:4px;z-index:9999999;font-size:12px;padding:6px 10px;box-shadow:0 0 1px 1px #f0f0f0}.tianjihr-firmhome-interest .append .main h2 .show-box img{position:absolute;top:-10px;right:30px}.tianjihr-firmhome-interest .append .main h2:hover .show-box{display:block}.tianjihr-firmhome-interest .append .box{clear:both;overflow:hidden;}.tianjihr-firmhome-operationPic{height:24px;position:relative;margin:35px 22px 0 0}.tianjihr-firmhome-operationPic li{float:right;margin-left:-22px}.qrcode{display:block;width:100px;height:100px;border:2px solid #ff8502;background-color:#fff;padding:10px 8px 10px 12px;margin-top:10px}
.tianjihr-firmhome-operationPic li a{ display:block; padding-left:24px; font-size:12px; height:24px; line-height:24px; color:#858585;}
.ul_list{ overflow:hidden}
.information{ clear:both}
.zwzp_title{line-height: 55px;border-bottom: 1px solid #eeeeee;}
.zwzp_title h3{    font-size: 18px;    color: #333333;    line-height: 55px;    float: left;}
.zwzp_title span{ color:#666666; font-size:18px; line-height:55px; float:right;}
.zwzp_title span b{ color:#c82728; font-weight:normal;}
.zwzp_title span a{ font-size:22px; color:#999999; padding:0 5px;}
.resume_main li{ clear:both}
@media (max-width: 767px){
#jump{ display:none}
.tianjihr-nav .logo{ clear:both; height:30px;}
.tianji-company{ clear:left; margin-top:-66px;}
.operationPic{ display:none}
.tianjihr-firmhome-cont-right{ width:100%; height:auto!important;}
.tianjihr-head .head-login{ padding-right:10px;}
.navbar{ display:block}
.share{ display:none}
.flex-viewport{ height:250px;}
._content .center .left ._text{ padding-top:5px}
._content .center .left ._text ._right{ width:auto; float:none}
.tianjihr-nav-cont,.tianjihr-head-cont{ width:100%;}
.resume,.resume_main_left{ width:100%}
.resume{ position:relative; top:-70px;}
.tianji-company .container .main ._left .top h1 {white-space:normal}
.resume_main_right{ width:100%; margin-top:25px;padding-left:0px}
.tianjihr-jobdetails-deliver-cont{ display:none}
.tianjihr-jobdetails-deliver{ display:none !important}
.news_show_content img{max-width:100%;}
.tianjihr-footer-cont{ width:100%; margin-top:-60px;}
.function-cont,.downapp{ display:none}
.tianjihr-nav-cont ul{ display:none}
.operationPic li{ width:auto; font-size:12px;}
.operationPic li p{ font-size:14px;}
.operationPic li p._fs{ padding:6px; font-size:12px}
.tianjihr-head-cont .head-link{ padding-left:15px}
.tianjihr-qr-block,.resume_title1_2{ display:none}
.tianjihr-footer .information-cont{ padding:10px;}
.navbar{ border:none; background:none; position:relative; top:-62px} /*4471aa cc2622*/
.navbar-nav{background:#fff}
.navbar-inverse .navbar-toggle{ border:none;background:#f2f2f2}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover{ background:#e4e7eb}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{ border-color:#fff; border:none}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus{background:#e4e7eb; color:#000}
.navbar-inverse .navbar-nav>li>a{ color:#000}
.navbar-inverse .navbar-nav>li{ border-bottom:1px solid #eee;}
.tianjihr-footer-cont{ padding:10px;}
._content .center,.tianjihr-firmhome-position .count{ width:100% !important; margin-left:0px}
.tianjihr-firmhome-interest{ display:none}
.cd-main-header{position:relative;z-index:99;top:0;left:0;height:45px;width:100%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.2);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.tianjihr-footer .touch-cont,.tianjihr-footer .scan-cont{ display:none}
.cd-main-header::after{clear:both;content:"";display:table}
.tianjihr-firmhome-interest .append ul li,.tianji-company .container,._content .center .left,.jobList li,.jobList li a{ width:100%}
.report{ display:none}
._content .center .left .nav{ height:auto}
.tianji-company .container .main ._right { float:none}
.tjapp,.wechat{ display:none}
.tianji-main li{ width:25%; font-size:13px;}
#jump{ display:none}
}