<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.bg-white{ background:#FFF}
/*************** 职位页面 ***************/
.position-head{background-color:#f2f5f4;padding:30px 0 20px;width:100%;border-bottom:1px #dfdfdf solid;}
.position-head .box{position:relative;}
.position-l{float:left;width:780px}
.position-l .job-name{margin:0 0 13px; overflow:hidden}
.position-l .job-name .name{float:left;font-size:36px;color:#333;line-height:50px;max-width:75%; margin-right:12px;}
.position-l .job-name .round{float:left; padding:0 7px;height:18px;line-height:18px; color:#FFF; border-radius:8px;display: inline-block; background:#FF6600; margin-top:18px;margin-left:12px; font-size:12px;}
.position-l .job-name .salary{float:left;margin-left:12px;color: #FF6600;vertical-align: middle;font-size:26px; margin-top:10px;}
.position-l .job_request{margin-top:2px;font-size:15px;color:#555; overflow:hidden}
.position-l .job_request p{margin-bottom:7px;}
.position-l .job_request .publish_time{padding-top:8px;font-size:13px;color:#999}
.position-r{ float:right;width:328px; margin-top:5px;}
.position-r .position-deal{position:relative}
.position-r .position-deal .btn_apply{float:right;display:inline-block;margin-left:17px;padding:0 30px;border:1px solid #FF6600;border-radius:3px;height:44px;line-height:44px;font-size:18px;background-color:#FF6600;color:#fff;cursor:pointer}
.position-r .position-deal .btn_apply:hover{background-color:#ff4400;border-color:#ff4400; text-decoration:none}
.position-r .position-deal .btn_apply.disabled{background-color:#EBEBEB;border-color:#CBCECF;color:#A0A0A0; text-decoration:none;cursor: default;}
.position-r .position-deal .jd_msgchat{float:right;display:inline-block;height:44px;width:104px;line-height:44px;text-align:center;border:1px solid #FF6600;border-radius:3px;cursor:pointer;font-size:15px;color:#FF6600}
.position-r .position-deal .jd_msgchat:hover{color:#e5650f;border-color:#e5650f; text-decoration:none}
.position-r .resume-select{margin:16px 0 11px}
.position-r .resume-select .resumetxt{ float:none; width:100%; display:block; overflow:hidden; text-align:right}
.position-r .resume-select .resume{float:right;margin-left:34px;cursor:pointer;line-height:28px; padding-left:22px;background-image: url(../images/01.png);background-repeat: no-repeat; vertical-align:middle; font-size:14px}
.position-r .resume-select .resume.s1{background-position:0 6px;}
.position-r .resume-select .resume.s2{background-position:0 -31px;}
.position-r .tool-icon{float:right;}
.position-r .tool-icon .jd_share,.position-r .tool-icon .jd_report,.position-r .tool-icon .jd_share,.position-r .tool-icon .jd_collection{ position:relative;float:left;width:40px;height:20px; text-align:center}
.position-r .tool-icon .iimg{width: 26px;height:20px; display:inline-block;cursor: pointer;background-image: url(../images/01.png);background-repeat: no-repeat;}
.position-r .tool-icon .jd_share .iimg{background-position: 5px -318px;}
.position-r .tool-icon .jd_report .iimg{background-position: 5px -379px;}
.position-r .tool-icon .jd_collection .iimg{background-position: 5px -258px;}
.position-r .tool-icon .jd_share:hover .iimg{background-position: 5px -348px;}
.position-r .tool-icon .jd_report:hover .iimg{background-position: 5px -414px;}
.position-r .tool-icon .jd_collection.for_cancel .iimg,.position-r .tool-icon .jd_collection:hover .iimg{background-position: 5px -288px;}
.position-r .tool-icon .tool-name{display:none;position:absolute;z-index:22;bottom:30px;left:0;font-size:12px;line-height:18px;color:#555;padding:0 3px;text-align:center;border:2px solid #b7b7b7;background-color:#fff}
.position-r .tool-icon .jd_share:hover .tool-name,.position-r .tool-icon .jd_report:hover .tool-name,.position-r .tool-icon .jd_collection:hover .tool-name{display:block}
.position-r .tool-icon .jd_report .tool-name{width:50px;margin-left:-20px}
.position-r .tool-icon .jd_share .tool-name{width:60px;margin-left:-15px}
.position-r .tool-icon .jd_collection .tool-name{width:65px;margin-left:-15px}
.position-r .tool-icon .jd_share .delay{left: -335px;top: 20px;}
.position-r .tool-icon .jd_share .delay .tragl{margin-left: 145px;}

/*职位头浮动层*/
.ceil_fixed{display:none;position:fixed;z-index:888;top:55px;left:0;right:0;height:70px; background-color:#f2f5f4;overflow:hidden}
.ceil_fixed .box{height:70px;line-height:70px;font-size:20px}
.ceil_fixed .ceil-job{font-weight:700;color:#333}
.ceil_fixed .ceil-salary{font-weight:700;color:#fd5f39; margin-left:15px}
.ceil_fixed .ceil-right{display:inline-block;float:right;height:70px;position:relative;padding:12px 0}
.ceil_fixed .ceil-right .btn_apply{float:right;display:inline-block;margin-left:17px;padding:0 30px;border:1px solid #FF6600;border-radius:3px;height:44px;line-height:44px;font-size:18px;background-color:#FF6600;color:#fff;cursor:pointer}
.ceil_fixed .ceil-right .btn_apply:hover{background-color:#ff4400;border-color:#ff4400; text-decoration:none}
.ceil_fixed .ceil-right .btn_apply.disabled{background-color:#EBEBEB;border-color:#CBCECF;color:#A0A0A0; text-decoration:none;cursor: default;}
.ceil_fixed .ceil-right .jd_msgchat{float:right;display:inline-block;height:44px;width:104px;line-height:44px;text-align:center;border:1px solid #FF6600;border-radius:3px;cursor:pointer;font-size:14px;color:#FF6600}
.ceil_fixed .ceil-right .jd_msgchat:hover{color:#e5650f;border-color:#e5650f; text-decoration:none}

/* 职位详细页 */
.jobsshow{margin:0 auto;margin-top:20px;width:1200px; background:#FFF;}
.jobsshow .l{float:left;width:75%;}
.jobsshow .l .main{min-height:1500px;}
.jobsshow .l .main .tit{margin-bottom:20px; position:relative; overflow:hidden}
.jobsshow .l .main .tit:after{content:"";width:20px;height:2px;background:#4098e6;display:block;position:absolute;left:0;bottom:0;z-index:3}
.jobsshow .l .main .tit .line {position: absolute;right:0;top:24px;border: solid #eee;border-width: 1px 0 0;width:90%;content:'';}
.jobsshow .l .main .tit .t{font-size:16px;color:#333333;font-weight:bold;height:50px;line-height:50px;display:inline-block;padding-right: 15px;background-color: #FFF; position:relative; z-index:2}
.jobsshow .l .main .tit .more{position:absolute;right:0;top:15px;height:20px; padding:0 15px; background:#FFF;z-index:3}

  /*申请职位、扫一扫二维关注微信号*/
  .apply-job{box-sizing:border-box;overflow:hidden; padding:10px 0 5px 0;}
  .apply-job .apply-job-left { float:left;width:400px; height:90px; overflow:hidden;}
  .apply-job #apply-job{float:left; margin:20px 0 0 20px;width:175px;height:50px;line-height:50px;font-size:18px;border:1px solid #fd8000;background-color:#fd8000;color:#fff;border-radius:2px;text-align:center;vertical-align:middle;text-decoration:none;display:inline-block;cursor:pointer;}
  .apply-job #apply-job:hover{ background:#eb7700}
  .apply-job #apply-job.disabled{background-color:#EBEBEB;border-color:#CBCECF;color:#A0A0A0;text-decoration:none;cursor:default}
  .apply-job .buttontxt { float:left; padding-top:5px;padding-left:22px;line-height:150%; font-size:12px;color:#999}
  .apply-job .buttontxt em {display:block; line-height:35px;font-size:16px;color:#484848}  
  .apply-job .apply-job-right {float:left;}
  .apply-job .comqrcode { float:left;margin-left:10px;width:200px; height:90px; overflow:hidden} 
  .apply-job .comqrcode .code{ float:left;width:70px; padding:8px; background:#FFF} 
  .apply-job .comqrcode .code img{ width:70px; height:70px;}
  .apply-job .comqrcode .codetxt { float:left; padding-left:8px;line-height:150%; font-size:12px;color:#999}
  .apply-job .comqrcode .codetxt em { font-style:normal; display:block; padding:12px 0 10px 0;font-size:16px;color:#484848;}
  .apply-job .comqrcode.s1 em{color:#484848;}

.jobsshow .l .main .describe{width:100%;padding-top:5px;padding-bottom:25px;}
.jobsshow .l .main .describe .jobs-label { width:100%; margin-bottom:5px; overflow:hidden}
.jobsshow .l .main .describe .jobs-label .labels{float:left;height:25px;line-height:25px;margin-right:12px;margin-bottom:12px;padding:0 15px;color:#767676;font-size:13px;border:1px #e5e5e5 solid;border-radius:10px}
.jobsshow .l .main .describe .txt{word-break: break-all; font-size:15px;line-height: 220%; color:#555555}

.jobs-info-tipsy{background:#fff9f0;padding:10px 10px 10px 10px;border:1px solid #fce2b8;color:#f44336; overflow:hidden; border-radius:3px; font-size:13px}

.jobsshow .l .comjobs{margin-top:10px; overflow:hidden; background:#FFF; width:100%;}
.jobsshow .l .comjobs .listbox{padding-bottom:5px; width:102%}
.jobsshow .l .comjobs .list{ background:#f7f9fc;border:1px #e6e8ec solid;padding-left:1.8%;padding-top:12px;padding-bottom:14px;float:left;margin-bottom:1.8%;width:29.2%;margin-right:2%; }
.jobsshow .l .comjobs .list:hover{border:1px #FF6600 solid;-moz-box-shadow:0px 0px 10px #E4E4E4;/*firefox*/-webkit-box-shadow:0px 0px 10px #E4E4E4;/*safari或chrome*/box-shadow:0px 0px 10px #E4E4E4;/*opera或ie9*/background-color:#FEFCF8}
.jobsshow .l .comjobs .list .txt_top { width:95%; height:30px; line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.jobsshow .l .comjobs .list .jobname{ float:left; font-size:15px;}
.jobsshow .l .comjobs .list .wage{float:right;color:#FF6600;}
.jobsshow .l .comjobs .list .txt{height:23px;line-height:23px;padding-right:10px; margin-top:5px; color:#666666}
.jobsshow .l .comjobs .list .txt.mini{ font-size:12px;}
.jobsshow .l .comjobs .list .txt span{padding:0 8px;color:#CCC}
.jobsshow .l .comjobs .list .txt .company-tag{background:#ccc;color:#fff;border-radius:3px;font-size:12px;padding:1px 3px;margin-right:6px}

/*职位详情右侧列表*/
.jobsshow .r{float:right;width:23%;}
.jobsshow .r .main{overflow: hidden;padding: 10px 20px;border:1px #dfdfdf solid; border-radius:3px; position:relative;}
.jobsshow .r .main .tit{ width:100%;height:40px; line-height:40px;margin-top:10px; overflow:hidden}
.jobsshow .r .main .tit .t{width:160px;float:left;font-size:16px;color:#333333;font-weight:bold}
.jobsshow .r .main .tit .more{float:right;font-size:13px;color:#9fa3b0; background:url(/Application/Home/View/2018tpl/public/images/index_arrow.png) no-repeat right 0 center;padding-right:12px;}
  /*公司的logo与名称*/
  .company-imgSet {background:url(../images/jobs-company-bg.png) top center no-repeat;}
  .company-top { width:100%; overflow:hidden; padding:10px 0 30px 0;}
  .company-top .comlogo{float:left;width: 58px; height: 58px; font-size: 0px; display: table-cell; text-align: center; vertical-align: middle;}
  .company-top .comlogo img{width:58px;height:58px;border:1px #f1f1f1 solid;border-radius: 4px;}
  .company-top .comText {float:right; width:166px}
  .company-top .comText.text-width{width:100%}
  .company-top .comp_baseInfo_title{ padding-top:5px;font-size:16px;font-weight:700;color:#2e343b;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
  .company-top .comp_baseInfo_title *{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
  .company-top .comp_baseInfo_title .baseInfo_link{ display:inline-block;*display:inline;*zoom:1; color:#333}
  .company-top .comp_baseInfo_title img{ margin:2px 0 0 1px;}
  .company-top .comp_baseInfo_scale{margin-top:10px;color:#979a9e;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}


.jobsshow .r .cominfo{overflow:hidden; }
.jobsshow .r .cominfo .com_statistics{padding:12px 0 0 0; margin-top:15px;border-top:1px solid #f6f6f6; overflow:hidden}
.jobsshow .r .cominfo .com_statistics .statistics_item{ float:left;display:inline-block;width:33.33%;font-size:12px;color:#979a9e;text-align:center}
.jobsshow .r .cominfo .com_statistics .statistics_item .item_num{float:left;width:100%;font-size:24px;color:#333;margin-bottom:8px;font-weight:700}
.jobsshow .r .cominfo .com_statistics .statistics_item .item_num .num_unit{font-size:14px}
.jobsshow .r .cominfo .com_statistics .statistics_item .item_num font{font-size:14px}

.jobsshow .r .cominfo .follow-letter-wrap{width:100%;margin:20px auto 0;}
.jobsshow .r .cominfo .abtn,.jobsshow .r .cominfo .private-letter{width:110px;height:36px; line-height:36px;border:1px solid #4098e6; display:inline-block}
.jobsshow .r .cominfo .for_cancel{ background:#FF6600;border:1px solid #FF6600;}
.jobsshow .r .cominfo .private-letter{float:right;color: #444;border:1px solid #bbb;border-radius: 4px;cursor: pointer;text-align: center;}
.jobsshow .r .cominfo .private-letter:hover{ border-color:#666; color:#666}

.jobsshow .r .famousWrap{margin-top:20px;border-radius:5px; overflow:hidden}
.jobsshow .r .famousWrap:hover{-moz-box-shadow:0px 0px 10px #E4E4E4;/*firefox*/-webkit-box-shadow:0px 0px 10px #E4E4E4;/*safari或chrome*/box-shadow:0px 0px 10px #E4E4E4;background-color:#FFFFFF}
.jobsshow .r .famousWrap img { width:100%}
.jobsshow .r .comqrcode{border-top:1px #dfdfdf solid;margin-top:20px;padding-top:20px;padding-bottom:20px;background:#FFF; overflow:hidden;}
.jobsshow .r .comqrcode .code{width:80px;height:80px;padding:3px;border:1px #dfdfdf solid;float:left;}
.jobsshow .r .comqrcode .code img{width:80px;height:80px;}
.jobsshow .r .comqrcode .codetxt{float:left;width:130px;padding-left:10px;line-height:200%;}
.jobsshow .r .security{margin-top:25px;overflow:hidden}
.jobsshow .r .security:hover{-moz-box-shadow:0px 0px 10px #E4E4E4;/*firefox*/-webkit-box-shadow:0px 0px 10px #E4E4E4;/*safari或chrome*/box-shadow:0px 0px 10px #E4E4E4;background-color:#FFFFFF}
.jobsshow .r .security img{width:100%;border:0px;}

/*职位详细页给我留言*/
.jobsshow .r .leave_msg{border:1px #dfdfdf solid;margin-top:20px;background:#FFF; overflow:hidden; border-radius:5px}
.jobsshow .r .leave_msg:hover{-moz-box-shadow:0px 0px 10px #E4E4E4;/*firefox*/-webkit-box-shadow:0px 0px 10px #E4E4E4;/*safari或chrome*/box-shadow:0px 0px 10px #E4E4E4;background-color:#FFFFFF}
.jobsshow .r .leave_msg .tit{width:318px;font-size:16px;color:#333333;height:48px;line-height:48px;}
.jobsshow .r .leave_msg .tit .t{width:160px;float:left;padding-left:20px;}
.jobsshow .r .leave_msg .msg_textarea{padding:10px 20px;padding-top:0;}
.jobsshow .r .leave_msg .msg_textarea textarea{height:80px;border-radius:5px;resize:none;padding:4%;border:1px solid #ededed;width:92%;}
.jobsshow .r .leave_msg .send_btn_group{margin-top:42px;position:relative;}
.jobsshow .r .leave_msg .send_btn_group .send_btn{position:absolute;top:-40px;right:20px;width:74px;height:26px;line-height:26px;text-align:center;border-radius:3px;background:#FF6600;color:#fff;cursor:pointer;}
.jobsshow .r .leave_msg .send_btn_group .send_btn:hover{background:#FF4400;}

/*********************** 公司主页 ***********************/
.company-home-bg{width:100%;height:250px;line-height:1;margin:0 auto;background:#000;position:relative;transition:2s linear;overflow:hidden;display:flex;align-items:center;justify-content:center;align-self:center}
.company-home-bg:after{content:"";display:block;width:100%;height:100%;position:absolute;bottom:0;left:0;background:-moz-linear-gradient(top,transparent 50%,rgba(0,0,0,.5) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(100%,rgba(0,0,0,.5)));background:-webkit-linear-gradient(top,transparent 50%,rgba(0,0,0,.5) 100%);background:-o-linear-gradient(top,transparent 50%,rgba(0,0,0,.5) 100%);background:-ms-linear-gradient(top,transparent 50%,rgba(0,0,0,.5) 100%);background:linear-gradient(to bottom,transparent 50%,rgba(0,0,0,.5) 100%)}
.company-home-bg .bg-image{width:100%;background:#e2e0e1 url(../images/company-bg.jpg);height:250px}
.company-home-bg .bg-image.bg0{background:#e2e0e1 url(../images/company-bg.jpg);}
.company-home-bg .bg-image.bg1{background-image:url(../images/company-bg-1.jpg);}
.company-home-bg .bg-image.bg2{background-image:url(../images/company-bg-2.jpg);}
.company-home-bg .bg-image.bg3{background-image:url(../images/company-bg-3.jpg);}
.company-home-bg .bg-image.bg4{background-image:url(../images/company-bg-4.jpg);}
.company-home-bg .bg-image.bg5{background-image:url(../images/company-bg-5.jpg);}
.company-home-bg .bg-image.bg6{background-image:url(../images/company-bg-6.jpg);}
.company-home-bg .bg-image.bg7{background-image:url(../images/company-bg-7.jpg);}
.company-home-bg .bg-image.bg8{background-image:url(../images/company-bg-8.jpg);}
.company-home-bg .bg-image.bg9{background-image:url(../images/company-bg-9.jpg);}
.company-home-bg .bg-image.bg10{background-image:url(../images/company-bg-10.jpg);}
.company-home-bg .bg-image.bg11{background-image:url(../images/company-bg-11.jpg);}
.company-home-bg .bg-image.bg12{background-image:url(../images/company-bg-12.jpg);}
.company-home-bg .bg-image.bg13{background-image:url(../images/company-bg-13.jpg);}
.company-home-bg .bg-image.bg14{background-image:url(../images/company-bg-14.jpg);}
.company-home-bg .bg-image.bg15{background-image:url(../images/company-bg-15.jpg);}
.company-home-bg .bg-image.bg16{background-image:url(../images/company-bg-16.jpg);}

.data-wraper{width:100%;margin:0 auto;position:absolute;bottom:0;left:0;right:0;z-index:1}
.data-wraper .data-wrap-box{width:1130px;margin:0 auto;padding:0 16px 23px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.data-wraper .data-wrap-box:after{content:"";display:table}
.data-wraper .data-wrap-box:after{clear:both}
.data-wraper .data-wrap-box .data-list-box{width:220px;color:rgba(255,255,255,.5);font-size:14px;position:relative;text-align:center}
.data-wraper .data-wrap-box .data-list-box .data-number{color:#fff;font-size:24px;display:block;margin-top:14px}
.data-wraper .data-wrap-box .data-list-box:first-of-type:after,.data-wraper .data-wrap-box .data-list-box:last-of-type:after{content:"";width:1px;height:32px;background:rgba(255,255,255,.5);display:block;position:absolute;right:0;top:50%;margin-top:-16px}
.home-information-wrap{background:#fff;border-bottom:1px #eeeeee solid;box-shadow: 0 1px 8px rgba(3,0,0,.06);}
.home-information-box{margin:0 auto;padding-bottom:30px;position:relative; z-index:1}
.home-information-box .information-headimg-box{width:120px;height:120px;border:4px solid #fff;background-color:#fff;position:absolute;left:50%;margin-left:-64px;top:-65px;overflow:hidden}
.home-information-box .information-content-wrap{padding-top:60px; text-align:center}
.home-information-box .company-name{margin-top:15px;font-size:24px;color:#444}
.home-information-box .follow-letter-wrap{width:262px;margin:20px auto 0;}
.home-information-box .abtn,.home-information-box .private-letter{width:120px;height:36px; line-height:36px;border:1px solid #4098e6; display:inline-block}
.home-information-box .for_cancel{ background:#FF6600;border:1px solid #FF6600;}
.home-information-box .private-letter{float:right;color: #444;border:1px solid #bbb;border-radius: 4px;cursor: pointer;text-align: center;}
.home-information-box .private-letter:hover{ border-color:#666; color:#666}
.user-background{margin-top:10px;font-size:12px;color:#999}
.user-background i{width:8px;height:11px;margin-right:6px;background:url(../images/adress.png);display:inline-block;vertical-align:middle;zoom:1}
.avatar-container{width:80px;margin:0 auto;position:relative;left:inherit;transform:inherit; z-index:10}
.avatar-container .headimg-box{width:120px;height:120px;border:4px solid #fff;background-color:#fff;position:absolute;left:50%;margin-left:-64px;top:-65px;overflow:hidden;border-radius: 50%;   -webkit-border-radius: 50%;-moz-border-radius: 50%;}
.subnav-contentbox { background:#FFF;position: relative; width:100%;height: 56px;}
.subnav-contentbox .subnav-content {font-size: 16px;color: #999; text-align:center}
.subnav-contentbox .subnav-content&gt;li{padding:0 30px;line-height:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:middle;zoom:1;position:relative}
.subnav-contentbox .subnav-content&gt;li&gt;a{padding:19px 0;display:block;border-bottom:2px solid transparent; color:#9a9a9a}
.subnav-contentbox .subnav-content&gt;li.current&gt;a,.subnav-contentbox .subnav-content&gt;li&gt;a:hover{color:#282828;border-bottom:2px solid #444; text-decoration:none}

	/*主页分享*/
	.bdshare_warp .bdsharebuttonbox a,.qrcode-wrap .txt-area dt{background-image: url(../images/icon_share.png);background-repeat: no-repeat;}
	.share-box{width: 370px;padding: 20px;font-size: 12px;line-height: 20px;cursor: default;text-align:left}
	.share-box .qrcode-wrap{overflow: hidden;width:260px;float:left}
	.share-box .qrcode-area {margin-right:10px;float:left}
	.share-box .qrcode-wrap .txt-area{padding-top: 10px;font-size: 12px;float:left }
	.share-box .qrcode-wrap .txt-area dt{background-position: 0 -136px;padding-left: 26px;line-height: 30px; font-size:14px; color:#5ab61f;}
	.share-box .bdshare_warp{float: left; width:100px;border-left: 1px solid #ececec;}
	.share-box .bdsharebuttonbox{position:relative;overflow:hidden;zoom:1;display: block;padding-left:15px;height:110px;}
	.share-box .bdsharebuttonbox a{padding-left:26px;margin:2px 0 6px 0; display: block;float: left; line-height: 20px;height: 20px;}
	.share-box .bdsharebuttonbox a:hover{border:none;text-decoration: none;color: #288bde;filter:alpha(opacity=80);filter:none;}
	.share-box .bdsharebuttonbox .bds_qzone{background-position:0 -2px!important;}
	.share-box .bdsharebuttonbox .bds_tsina{background-position:0 -32px!important;}
	.share-box .bdsharebuttonbox .bds_weixin{background-position:0 -58px!important;}
	.share-box .bdsharebuttonbox .bds_renren{background-position:0 -86px!important;}
	.share-box .bdsharebuttonbox .bds_tqq{background-position:0 -114px!important;}
	.share-box .bdsharebuttonbox .bds_sqq{background-position:0 -169px!important;}
	.share-box .copy-wrap { width:100%; padding-top:15px;overflow:hidden}
	.share-box .copy-wrap dt{padding-top: 0px;line-height: 30px;}
	.share-box .copy-wrap input{border:1px solid #ececec;height: 20px;padding:0 10px;width: 290px;margin-right: 10px;color: #999;}
	.share-box .copy-wrap dd .btn-copy{background-color: #f55555;color: #fff;padding:1px 10px;border-radius: 2px;}
	.share-box .copy-wrap dd .btn-copy:hover{text-decoration: none;color: #fff;}
	/*弹出层*/
	.delay-arrow,.delay .tragl{background-image: url(../images/icon_share.png);background-repeat: no-repeat;}
	.delay{position: absolute;padding-top: 8px;z-index:98;left: -8px;top: 45px; display:none}
	.delay .tragl{background-position: -5px -206px;width: 12px;height: 10px;font-size: 0;line-height: 0; display: block;position: absolute;z-index:99;top:0px; left: 50%;margin-left: -160px;}
	.delay-inner{border:1px solid #ececec;box-shadow: 0 0 10px #f7f7f7;background: #fff;width: auto; position: relative;}
	.delay .delay-inner .tragl{top: -8px;}
	.delay-tit{position:relative;padding-right:15px;cursor: pointer;}
	.delay-arrow{position: absolute;width: 15px;height: 15px;background-position: -12px -644px;top: 2px;right: 0;}
	.delay-wrap:hover .delay,.delay-show .delay{display: block;}
	.delay-wrap:hover .delay-arrow,.delay-show .delay-arrow{background-position: -40px -644px;}
	.share-show .delay{display: block;}
	
  /*发私信框*/
  .pop_leave_msg{background:#FFF;overflow:hidden;border:1px #eee solid;padding:15px;width:328px;position:fixed;top:50%;left:50%;margin-left:-210px;margin-top:-170px;z-index:1045;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px; display:none}
  .pop_leave_msg .msg_title{width:100%;font-size:16px;color:#333333;height:38px;}
  .pop_leave_msg .msg_textarea{ width:100%}
  .pop_leave_msg .msg_textarea textarea{height:90px;border-radius:5px;resize:none;padding: 4%;border:1px solid #ededed;width: 92%; background:#f7f7f7}
  .pop_leave_msg .send_btn_group{ margin-top:15px}
  .pop_leave_msg .send_btn_group .send_btn{width:74px;height:26px;line-height:26px; float:left; margin-right:12px}

/*热招职位*/
.company-hotjob{padding:25px 0 0;overflow:hidden}
.company-hotjob h3{font-weight:400;font-size:16px;padding-bottom:20px}
.company-hotjob .more {float: right;font-size: 13px;color: #9fa3b0;background: url(/Application/Home/View/2018tpl/public/images/index_arrow.png) no-repeat right 0 center;padding-right: 12px;}
.company-hotjob ul{font-size:0;white-space:nowrap}
.company-hotjob li{display:inline-block;font-size:14px;margin-right:12px;border:1px #eeeeee solid;}
.company-hotjob li a{display:block;width:247px;padding:19px 20px 17px;border:1px #fff solid;background:#fff}
.company-hotjob li a:hover{background:#fcfcfc;border-color:#f8f9fb; text-decoration:none}
.company-hotjob li .name{padding-bottom:10px}
.company-hotjob li .salary{color:#fc703e;float:right;font-size:16px}
.company-hotjob li .name b{font-weight:400;font-size:16px;display:block;max-width:180px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.company-hotjob li p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

.comshowmain{width:1198px;margin:30px auto 0;background:#FFF;border:1px #eeeeee solid;}
.comshowmain .l{float:left; width: 75%; }
.comshowmain .l .main{border-right:1px #dfdfdf solid;overflow:hidden; padding:10px 35px;box-shadow: 8px 0 8px -5px rgba(3,0,0,.06); min-height:1105px}
.comshowmain .l .main .Line_name{position:absolute;z-index:12;padding-right:15px; background-color:#FFF;font-weight:bold}
.comshowmain .l .main .Line {position: absolute;right:0;top: 12px;border: solid #eee;border-width: 1px 0 0;width:90%;content:'';}
.comshowmain .l .infobox{position:relative;padding-bottom:20px;}
.comshowmain .l .infobox .more{position:absolute;right:0;top:0;height:20px; padding:0 15px; background:#FFF}
.comshowmain .l .infobox .t{font-size:16px;color:#333333;margin-top:20px;height:40px;font-weight:bold}
.comshowmain .l .infobox .txt{line-height:220%;word-break:break-all; font-size:15px}

/*&lt;!--/联系方式/--&gt;*/
.contact_box{-moz-box-shadow:0px 0px 10px #E4E4E4;/*firefox*/-webkit-box-shadow:0px 0px 10px #E4E4E4;/*safari或chrome*/box-shadow:0px 0px 10px #E4E4E4;background-color:#FFFFFF;border-radius:5px;}
.contact_box .contact_li{padding:8px 10px 8px 30px;border-bottom:1px #f5f5f5 solid; overflow:hidden}
.contact_box .contact_li.applyJob { padding:0; border-bottom:0}
.contact_box .contact{ padding-bottom:8px;margin-top: 10px;font-size:15px;color: #333; float:left}
.contact_box .contact img{vertical-align:middle;padding-left:15px}
.contact_box .contact span {color: #999;width: 92px;display: inline-block;}
.contact_box .contact .tel{font-family:Georgia,"Times New Roman",Times,serif;color:#FF6600;font-size:24px;padding-right:30px;}
.contact_box .teltip{background-color:#f3f3f3;color:#666;height:36px;line-height:36px;padding:0 18px;position:relative;margin:5px 0 10px 90px; display:inline-block}
.contact_box .teltip .arrows{position:absolute;left:26px;top:-9px;width:30px;height:12px;background-image:url(../images/01.png);background-repeat:no-repeat;background-position:5px -456px;}
.contact_box .map-container { border-top:1px #ecedef solid; position:relative}
.contact_box .map-container .map-icon{cursor:pointer;position:absolute;right:12px;bottom:12px;box-shadow:0 0 10px rgba(0,0,0,.1);padding:8px 10px 8px 40px;background:url(../images/map-icon.png) no-repeat 8px center #fff}
.contact_box .appbtn{ float:left;padding: 0 1.8em;height:34px;;line-height:32px;font-size:16px;color:#FF6600;border:1px #FF6600 solid;border-radius:4px;background-color:#FFFFFF;text-align:center;cursor:pointer;margin-top:5px;}
.contact_box .appbtn:hover{background-color:#FF6600;color:#FFFFFF;}
.contact_box .map{height:21px; display:inline-block;background:url(../images/01.png) no-repeat 0px -148px; padding-left:20px; margin-left:18px; color:#0b85ff}
.contact_box .map:hover{background-position:0px -178px; color:#0066cc}

.comshowmain .l .infobox .lab{ width:100%;}
.comshowmain .l .infobox .lab .labsli{padding-left:15px;padding-right:15px;float:left;height:32px;line-height:32px;margin-right:20px;border:1px #EBEBEB solid;border-radius:4px;background-color:#FFFFFF;margin-top:15px;}
.comshowmain .l .infobox .lab .labsli:hover{background-color:#FFFAF0;border:1px #FF6600 solid;color:#FF6600}
.comshowmain .l .infobox .jobs{padding:10px 0 0 0px;}
.comshowmain .l .infobox .jobs .jobsli{overflow:hidden}
.comshowmain .l .infobox .jobs .jobsli .jobsli_box{float:left;width:48.2%;height:70px;border:1px double #dfdfdf;margin:0 1.5% 1.5% 0; background:#FFF;border-radius:5px;overflow:hidden}
.comshowmain .l .infobox .jobs .jobsli .jobsli_box:hover{ background:#f4f6f9}
.comshowmain .l .infobox .jobs .jobsli .jobsli_box .topl1{font-size:38px;height:70px;line-height:70px; width:17%; text-align:center; color:#ccc; }
.comshowmain .l .infobox .jobs .jobsli .jobsli_box .topl2{width:79%;padding:3% 0 0 0;line-height:20px;}
.comshowmain .l .infobox .jobs .jobsli .jobsli_box .topl2 p{ padding:0; margin:0; height:22px; line-height:22px; width:100%;overflow:hidden}
.comshowmain .l .infobox .jobs .jobsli .jobsli_box .topl2 .comtip{display:block;width:100%;height:25px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px; color:#999}
.comshowmain .l .infobox .jobs .jobsli .jobsli_box .topl2 .comtip .jobs_name{ float:left;font-size:15px;}
.comshowmain .l .infobox .jobs .jobsli .jobsli_box .topl2 .comtip .com_right{ float:right; font-size:13px; color:#666}
.comshowmain .l .infobox .jobs .jobsli .jobsli_box .topl2 .light{ padding-left:1px; font-size:12px;}
.comshowmain .l .infobox .jobs .jobsli a{ color:#666666; text-decoration:none;}
.comshowmain .l .infobox .jobs .jobsli a:hover{ color:#666666; text-decoration:underline}
/*/企业形象图片/*/
.comshowmain .l .infobox .comimg{position:relative;width:100%;}
.comshowmain .l .infobox .comimg .boximg{overflow:hidden;position:relative;width:780px;height:172px;padding-top:10px;margin:0 auto;}
.comshowmain .l .infobox .comimg .list{overflow:hidden;width:9999px;}
.comshowmain .l .infobox .comimg .list li{float:left;width:195px;height:172px;}
.comshowmain .l .infobox .comimg .list li .photoswipe{width:170px;height:170px; line-height:170px; margin:0 auto;background-color:#fff;text-align:center;border:1px solid #ddd;
										  display: -webkit-box;-webkit-box-align: center;display: flex;align-items: center;}										  
.comshowmain .l .infobox .comimg .list li .photoswipe img{width:168px;max-height:168px;cursor: pointer; vertical-align:middle;}
.comshowmain .l .infobox .comimg .prev,.comshowmain .l .infobox .comimg .next{position:absolute;height:180px;width:30px;background-image:url(../images/07.png);background-repeat:no-repeat;cursor:pointer;top:0px;display:block;}
.comshowmain .l .infobox .comimg .prev{background-position:5px -65px;left:0px;}
.comshowmain .l .infobox .comimg .next{background-position:5px -285px;right:0px;}
.comshowmain .l .infobox .comimg .prev:hover{background-position:5px 45px;}
.comshowmain .l .infobox .comimg .next:hover{background-position:5px -176px;}

/*在招职位列表内容*/
.job-list{background:#fff; width:100%}
.job-list li{height:auto; position:relative; width:100%;}
.job-list li:hover{background-color:#f8f9fb;-webkit-transition:all linear .2s;transition:all linear .2s}
.job-list li .name{font-size:16px;font-weight:400;height:26px;line-height:26px; width:100%; overflow:hidden}
.job-list li .name .jtitle{font-size:16px;font-weight:400;max-width:80%;display:inline-block;vertical-align:middle}
.job-list li .name .jicon { margin-left:6px;height: 26px;display: inline-block;line-height: 26px;position: relative;vertical-align: middle;}
.job-list li .name .jicon img{ margin-top:6px}
.job-list li .name .title-box{height:26px;display:inline-block;line-height:26px;}
.job-list li p{margin-top:5px;font-size:13px;color:#9fa3b0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.job-list li .info-primary p{margin-top:5px}
.job-list li .info-primary p .j_saray{font-size: 13px;color: #FF6600;margin-right: 10px;float: left;}
.job-primary{color:#4a4160;padding:18px 0;border-bottom:1px #f2f2f5 solid;position:relative;}
.job-primary .info-company,.job-primary .info-primary{float:left;color:#4a4160}
.job-primary .info-primary{width:43%}
.job-primary .info-company{width:35%}
.job-primary .info-publis{float:right;width:21%;text-align:right;}
.job-primary .info-publis h3{font-size:13px;white-space:nowrap;display:inline-block; line-height:normal}
.job-primary .info-publis h3 .map-area{ margin-right:15px; font-size:14px; vertical-align:middle}
.job-primary .res_btnBox { position:absolute; right:0; top:45px}
.job-primary .res_btnBox .fasixin{ float:left;width:60px;height:18px;line-height:18px;color:#666666;background-position:0 -600px;background-image:url(/Application/Home/View/2018tpl/public/images/130.png);cursor:pointer;background-repeat:no-repeat;padding-left:18px;margin-top:6px; font-size:12px}
.job-primary .res_btnBox .fasixin:hover{color:#FF5C00;}
.job-primary .res_btnBox .favorites{ float:left;width:40px;height:18px;line-height:18px;color:#666666;background-position:0 -824px;background-image:url(/Application/Home/View/2018tpl/public/images/130.png);cursor:pointer;background-repeat:no-repeat;padding-left:20px;margin-top:6px}
.job-primary .res_btnBox .favorites:hover{background-position:0 -860px;color:#FF5C00;}
.job-primary .res_btnBox .deliver{width:70px;float:left; height:28px; line-height:28px; font-size:12px}
.job-primary .res-tag{padding-top:8px;word-break: break-all;}
.job-primary .res-tag .dl{float:left;padding-left:12px;padding-right:12px;border:1px #eee solid;background-color:#FFFFFF;margin-right:12px;height:25px;line-height:25px;font-size:12px;border-radius:5px;color:#999;}
.link-more {line-height: 40px;font-size: 12px;text-align: center;color: #8f8f8f;background-color: #fafafa;  display:block}

/*右侧列表*/
.comshowmain .r{float:right;width: 25%;}
.comshowmain .r .main{overflow:hidden; padding:10px 25px;}
.comshowmain .r .main .tit{ width:100%;height:40px; line-height:40px;margin-top:10px; overflow:hidden}
.comshowmain .r .main .tit .t{width:160px;float:left;font-size:16px;color:#333333;font-weight:bold}
.comshowmain .r .main .tit .more{float:right;font-size:13px;color:#9fa3b0; background:url(/Application/Home/View/2018tpl/public/images/index_arrow.png) no-repeat right 0 center;padding-right:12px;}
.comshowmain .r .famousWrap{border:1px #dfdfdf solid;margin-bottom:20px;}
.comshowmain .r .famousWrap img { width:100%}
/*右侧联系方式*/
.comshowmain .r .contact{background:#FFF; padding-bottom:20px;overflow:hidden}
.comshowmain .r .contact .t .t_check{position: absolute;top: 0;right: 15px;font-size: 14px;line-height: 22px;font-weight: normal;}
.comshowmain .r .contact .t .t_check .check_btn{width:48px;height:24px;line-height:22px;font-size:14px;color:#FF6600;border:1px #FF6600 solid;border-radius:4px;background-color:#FFFFFF;text-align:center;cursor:pointer;margin-top:0;margin-left:10px;font-size: 12px;}
.comshowmain .r .contact .t .t_check .check_btn:hover{background-color:#FF6600;color:#FFFFFF;}
.comshowmain .r .contact .txt{height:32px;line-height:32px;margin-top:8px;}
.comshowmain .r .contact .txt .img_cell{display:inline-block;*display:inline;*zoom:1;height:28px;line-height:28px;padding-top: 4px;}
.comshowmain .r .contact .txt .img_cell img{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
.comshowmain .r .contact .txt .txt_t{background-color:#F5F5F5;padding:3px 6px;margin-right:10px;line-height:14px;margin-top:6px;width: 28px;text-align: center;}
.comshowmain .r .contact .txt .content_c{width:75%;line-height:180%; padding-top:4px}
.comshowmain .r .contact .txt .fl{float:left}
.comshowmain .r .contact .txt .line_substring{float:left;max-width:180px;white-space:nowrap;_white-space:normal;_width:180px;_height:32px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;_background:transparent;}
.comshowmain .r .contact .map{height:150px;border:1px #dfdfdf solid;background-color:#F7F7F7; overflow:hidden}

.comshowmain .r .weixin{padding-bottom:25px;background: #FFF;overflow: hidden;}
.comshowmain .r .weixin .comqrcode{padding-top:15px;background:#FFF; overflow:hidden;}
.comshowmain .r .weixin .comqrcode .code{width:80px;height:80px;padding:3px;border:1px #dfdfdf solid;float:left;}
.comshowmain .r .weixin .comqrcode .code img{width:80px;height:80px;}
.comshowmain .r .weixin .comqrcode .codetxt{float:left;width:149px;padding-left:12px;line-height:200%;}

/*右侧职位列表*/
.lcj_jobs{padding-bottom:15px;background: #FFF;overflow: hidden;border-radius: 5px;}
.lcj_jobs .list{border-bottom:1px #eeeeee solid;font-size:13px;padding:15px 0 15px 0;}
.lcj_jobs .list.last{ border-bottom-color:#FFF}
.lcj_jobs .list .jname{width:68%;float:left;font-size:15px;height:28px; line-height:28px}
.lcj_jobs .list .city{width:32%;float:left;text-align:right;height:28px;line-height:28px; color:#FF6600}
.lcj_jobs .list .etxt{width:98%;height:25px;line-height:25px; color:#999; }
.lcj_jobs .list .etxt.mini{ font-size:12px}
.lcj_jobs .list .etxt .company-tag { background:#f3af3c; color:#FFF; border-radius:3px; font-size:12px; padding:1px 3px; margin-right:6px}
.lcj_jobs .list:hover{background-color:#f8f9fb}
	
	
/*列表下方推荐*/
.bot_info{margin-top:15px; background:#FFF;border: 1px #eeeeee solid;border-radius:2px}
.bot_info .topnavbg{height:45px;width:100%;border-bottom:1px #eeeeee solid;position:relative;}
.bot_info .topnav{padding-left:20px;position:absolute;height:46px;left:0px;top:0px;}
.bot_info .topnav .tl{float:left;margin-right:30px;height:45px;border-bottom:1px #eeeeee solid;line-height:45px;font-size:14px;cursor:pointer;color:#333333}
.bot_info .topnav .tl:hover{color:#333333;border-bottom:2px #CCCCCC solid;height:44px;}
.bot_info .topnav .tl.select{color:#333333;border-bottom:2px #FF5A00 solid;height:44px;}
.bot_info .location_pos{color:#999; font-size:12px}
.bot_info .location_pos em { font-family:"SimSun"; padding:0 10px;}
.bot_info .showbotinfo{padding:12px 0 12px 20px;display:none;}
.bot_info .showbotinfo.show{display:block}
.bot_info .showbotinfo .ili{float:left;width:97px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:25px;padding-left:5px;line-height:25px;font-size:13px;}


/*当窗口改变时发生*/
@media screen and (max-width:1200px){
 .jobsshow .l .main .appjob { font-size:12px}
 .jobsshow, .comshowmain, .comshow{width:1000px; min-width:1000px;}
 .apply-job .comqrcode.s1 { display:none}
 .apply-job .comqrcode {width: 250px;}
 
  .comshowmain .l .main {padding: 10px 25px;}
  .comshowmain .l .infobox .comimg .boximg{width: 620px;}
  .comshowmain .l .infobox .comimg .list li { width: 155px;height: 142px;}
  .comshowmain .l .infobox .comimg .list li .photoswipe{width:140px;height:140px; line-height:140px;}										  
  .comshowmain .l .infobox .comimg .list li .photoswipe img{width:138px;max-height:138px;}
  .comshowmain .l .infobox .comimg .plus,.comshowmain .l .infobox .comimg .minus{height:180px;width:30px;}

  /*热招职位*/
  .company-hotjob li{margin-right:15px;}
  .company-hotjob li a{width:207px;padding:15px 15px 12px;}
  .company-hotjob li .name{padding-bottom:5px}
  .company-hotjob li .salary{font-size:14px}
  .company-hotjob li .name b{max-width:135px;font-size:14px}
  
  .comshowmain .r .weixin .comqrcode .code{width:75px;height:75px;}
  .comshowmain .r .weixin .comqrcode .code img{width:75px;height:75px;}
  .comshowmain .r .weixin .comqrcode .codetxt{width:105px;padding-left:10px; font-size:12px;line-height:160%;}
  
  .position-l{ width:660px}
  
  .jobsshow .r .main{padding: 10px 10px;}
  .company-top { width:100%; overflow:hidden; padding:10px 0 5px 0;}
  .company-top .comlogo{width: 50px; height: 50px; }
  .company-top .comlogo img{width:50px;height:50px;}
  .company-top .comText {width:146px}
  .company-top .comp_baseInfo_title{ padding-top:0}
  .jobsshow .r .cominfo .abtn,.jobsshow .r .cominfo .private-letter{width:95px;}
  
  .jobsshow .r .comqrcode .code{width:75px;height:75px;}
  .jobsshow .r .comqrcode .code img{width:75px;height:75px;}
  .jobsshow .r .comqrcode .codetxt{width:105px;padding-left:10px; font-size:12px;line-height:160%;}
}</pre></body></html>