body{background: url(/assetc/img/main-bg.jpg) repeat-x #fff;font-family:"Lantinghei SC", "Microsoft YaHei", "微软雅黑", SimSun, Arial}
ul,li,ol{list-style: none;margin: 0;padding: 0;}
.f-r {float:right}
a{color:#3c3c3c}
a:hover{text-decoration: none;color: #ce0000;}
a:focus{background: none;}
.container{width: 1200px !important; margin: 0 auto;padding: 0;}
.background-red{background: red;}
.border-1-red{border: 1px solid red;}
.border-t-3-red{border-top: 3px solid #ce0000 !important;}
.text-line-1 { display: -webkit-box; display: box; overflow: hidden; text-overflow: ellipsis; word-wrap: break-word; white-space: normal !important; -webkit-box-orient: vertical; visibility: visible; -webkit-line-clamp: 1; }
.height-auto{height: auto}
.height-320{height: 320px !important;overflow: hidden;}
.height-210{height: 210px !important;overflow: hidden;}
.height-280{height: 280px !important;overflow: hidden;}
.height-300{height: 300px !important;overflow: hidden;}
.padding-all-0{padding: 0;}
.padding-5-0{padding: 5px 0;}
.padding-all-10{padding: 10px !important}
.padding-right-0{padding-right: 0 }
.padding-right-10{padding-right: 10px }
.padding-left-0{padding-left: 0 }
.padding-left-10{padding-left: 10px}
.padding-left-20{padding-left: 20px !important;}
.margin-top-10{margin-top: 10px}
.margin-right--15{margin-right: -15px;}
.margin-top-20{margin-top: 20px}
.font-color-red{color:#f00}
.font-color-1{color: #4b4b4b;}
.font-color-2{color: #ce0000;}
.font-s-1{font:bold 20px/24px "宋体";font-size: 20px !important;}
.font-s-2{font:400 20px/24px "微软雅黑";font-size: 20px !important;}
header .banner{height: 220px;}
header .nav{background: #ce0000;border-radius: 5px 5px 0 0;height: 50px;}
header .nav>li>a{line-height: 40px;padding: 0 19px;color: #fff;font-size: 16px;margin: 5px;transition: All 0.2s ease-in; -webkit-transition: All 0.2s ease-in;}
header .nav>li>a:hover,header .nav>li>a:focus,header .nav>li>a.active{background: #fff;opacity: 0.8;color: #f00;}
header .nav>i{float: left;display: inline-block;width: 1px;height: 50px;background: url(/assetc/img/nav-i.png) 0 50% no-repeat;}
header .nav-tips{padding:10px 0}
header .nav-tips a{font-size: 14px;color: #636363;}

.focusBox{position: relative;width: 100%;height: 320px;overflow: hidden;font: 12px/1.5 Verdana, Geneva, sans-serif;text-align: left;background: white;}
.focusBox .pic img{width: 100%;height: 320px;display: block;}
.focusBox .txt-bg{position: absolute;bottom: 0;z-index: 1;height: 40px;width:100%;background: #333;filter: alpha(opacity=40);opacity: 0.6;overflow: hidden;}
.focusBox .txt{position: absolute;bottom: 0;z-index: 2;height: 40px;width:100%;overflow: hidden;}
.focusBox .txt li{height:40px;line-height:40px;position:absolute;bottom:-40px;}
.focusBox .txt li a{display: block;color: white;padding: 0 0 0 10px;font-size: 16px;text-decoration: none;}
.focusBox .num{position: absolute;z-index: 3;bottom: 8px;right: 8px;}
.focusBox .num li{float: left;position: relative;width: 20px;height: 20px;line-height: 20px;overflow: hidden;text-align: center;margin-right: 1px;cursor: pointer;}
.focusBox .num li a,.focusBox .num li span{position: absolute;z-index: 2;display: block;color: white;width: 100%;height: 100%;top: 0;left: 0;text-decoration: none;}
.focusBox .num li span{z-index: 1;background: black;filter: alpha(opacity=50);opacity: 0.5;}
.focusBox .num li.on a,.focusBox .num a:hover{background:#f00;}

.panel-s-1{border-radius: 0;margin-bottom: 0;}
.panel-s-1 .panel-heading{height: 48px;line-height: 48px;padding: 0;background: url(/assetc/img/panel-s-1-bg.jpg) repeat-x;border-bottom: none;}
.panel-s-1 .panel-heading .tit{background: #fff;line-height:42px;display: inline-block;padding: 0 20px;font-size: 18px;border-right: 2px solid #e9e9e9;border-left: 2px solid #e9e9e9;}
.panel-s-1 .panel-heading .tit.border-t-3-red{border-left: none;}
.panel-s-1 .panel-heading .more{float: right;color: #acacac;padding-right: 10px;font-family: "宋体";font-size: 12px;}
.panel-s-1 .panel-heading .more:hover{color: #ce0000}
.panel-s-1 .panel-body{padding: 0;}

/*.img-thumbnail{padding: 0;}*/
.list ul{ padding:10px 15px}
.list li{line-height: 1.9;background: url(/assetc/img/li-dian.jpg) no-repeat 0 50%;padding-left: 15px;}
.list li a{color: #3C3C3C;font-size: 15px;}
.list li a:hover{color: #f00;}
.list li.one{text-align: center;background: none;padding: 5px 0 10px 0;}
.list li.one a{color: #0066a1;font-size: 20px;}
.list li.one a:hover{color: #ce0000;}
.list li .date{ float:right; color:#999;}

.media .media-body span{line-height: 2;}
.picMarquee{width:100%;height: 190px;border-top: 1px solid #e2e2e2;border-bottom: 1px solid #e2e2e2;}
.picMarquee .flex-item{width:1099px;float:left;}
.picMarquee .left,.picMarquee .right{width: 50px;height:190px;display:table-cell\9;background: #f0f0f0;border-left: 2px solid #ce0000;border-right: 2px solid #ce0000;text-align: center;font-size: 18px;padding:20px 10px;line-height: 2;}
.picMarquee .left{float:left}
.picMarquee .right{float:right}
.picMarquee{ overflow:hidden; position:relative;}
.picMarquee .bd{ padding:15px 20px;overflow: hidden;}
.picMarquee .bd ul{ overflow:hidden; zoom:1;}
.picMarquee .bd ul li{ margin:0 11px; float:left; _display:inline; overflow:hidden; text-align:center;}
.picMarquee .bd ul li .pic{ text-align:center;}
.picMarquee .bd ul li .pic img{ width:190px; height:140px; display:block; padding:2px; border:1px solid #ccc;}
.picMarquee .bd ul li .title{ line-height:24px;}
.picMarquee .bd ul li .title a{color: #000;}
.picMarquee .bd ul li:hover img,.picMarquee .bd ul li:hover a{color: #ce0000;border-color: #ce0000;}

.flexbox-horizontal{display:box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;-webkit-box-orient:horizontal;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-direction:row;flex-direction:row;display:table\9;}
.flexbox-horizontal .flex-item{-webkit-box-sizing:border-box;display:table-cell\9;box-sizing:border-box;-webkit-box-flex:1;-webkit-flex:1;flex:1}

.job tr:first-child td{border: none;}
.link a{display: inline-block;padding: 10px;}
.footinfo{text-align: center;padding: 20px;}
.footinfo p a{color: #000;padding: 0 10px;}

.content_mainnr { margin-right: 20px; }
.content_title { padding-top:15px; padding-bottom:15px; height:auto; line-height:40px; font-size:26px; color:#bf0200; font-weight:bold; text-align:center }
.content_subtitle { padding-bottom:20px; height:30px; line-height:40px; font-weight: bold; font-size: 16px; text-align:center; color:#00F; }
.content_nr { padding:20px 50px; font-size: 16px; line-height: 28px; font-family: "宋体"; width:100%x; overflow:hidden; }
.content_nr img { text-align:center; margin:auto; clear:both; max-width: 100%;}
.content_nr p { font-size: 16px; line-height: 28px; font-family: "宋体" }
.content_nr table { margin:0 auto;text-align: left;}
.info { border-bottom:#BEBEBE 1px dashed; height:33px; line-height:33px; text-align:center; }
.info span { font-size:12px; margin:0 15px }
.title24 a { font-family:"Microsoft YaHei", "simhei"; font-size:24px; color:#00C; }

#PageInfo{margin:0 auto;text-align:center;padding:10px}
#PageInfo a.cpb{background:#ce0000;color:#fff}
#PageInfo { font: 11px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}
#PageInfo a {padding: 5px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
#PageInfo a:visited {border: solid 1px #ddd; background: #fff; text-decoration: none;}
#PageInfo .cpb {font-weight: bold; font-size: 13px;border:none}
#PageInfo a:hover {color: #fff; background: #ce0000;border-color:#ffa501;text-decoration: none;}

/* 职位列表 */
.zw .seaTitle{ float:left; width:100%; height:35px; border-bottom:1px #E9E9E9 solid; text-align:left; color:#999; background-color:#fff; }
.zw .seaTitle1{ float:left; width:5%;  line-height:35px; }
.zw .seaTitle2{ float:left; width:29%; line-height:35px; }
.zw .seaTitle3{ float:left; width:29%; line-height:35px; }
.zw .seaTitle4{ float:left; width:12%; line-height:35px; }
.zw .seaTitle5{ float:left; width:12%; line-height:35px; }
.zw .seaTitle6{ float:right; width:12%; line-height:35px;text-align:center; }

.zw .seaList{ float:left; width:100%; height:auto;  text-align:left;}
.zw .seaLists{ float:left; width:100%;border-bottom:1px #E5E5E5 solid; }
.zw .seaLists:hover{  background-color:#F7F7F7; }
.zw .seaList1{ float:left; width:100%; height:30px; }
.zw .seaList11{ float:left; width:5%;  line-height:35px; text-align:center; }
.zw .seaList12{ float:left; width:29%; line-height:35px; }
.zw .seaList12 a{ color:#0066CC; font-size:14px; font-weight:bold }
.zw .seaList12 a:hover{ color:#FF6600; font-size:14px; }
.zw .seaList13{ float:left; width:29%; line-height:35px; font-size:14px;font-weight:bold }
.zw .seaList13 a{ color:#006CB9 }
.zw .seaList13 a:hover{ color:#FF6600;}
.zw .seaList14{ float:left; width:12%; line-height:35px; }
.zw .seaList15{ float:left; width:12%; line-height:35px; }
.zw .seaList16{ float:right; width:12%; line-height:35px;text-align:center; }
.zw .seaList2{ float:left; width:100%; height:30px; }
.zw .seaList21{ float:left; width:5%;  line-height:30px; }
.zw .seaList22{ float:left; width:82%; line-height:30px;color:#999; }
.zw .seaList22 i{ padding:0px 5px; font-style:normal; color:#D5D5D5;}
.zw .seaList22 b{ font-weight:normal; color:#F60; font-size:14px;}
.zw .seaList23{ float:right; width:12%; line-height:30px; text-align:center;}
.zw .seaList23 a{ display:inline-block; width:80px; line-height:28px;font-size:14px; background-color:#FD7823;color:#FFF; text-align:center; cursor:pointer;border-radius:2px; }
.zw .seaList23 a:link{ color:#FFF; }
.zw .seaList23 a:hover{ background-color:#FF9900;color:#FFF; }
.zw .seaList3{ float:left; width:100%; height:auto; padding:5px 0px; }
.zw .seaList31{ float:left; width:5%;  line-height:22px; }
.zw .seaList32{ float:left; width:82%; line-height:22px;color:#444;  }
.zw .seaList33{ float:right; width:12%; line-height:22px; }

/*简历列?/
.jianli .seaTitle{ float:left; width:100%; height:35px; border-bottom:1px #E9E9E9 solid; text-align:left; color:#999; background-color:#FFF; }
.jianli .seaTitle1{ float:left; width:4%;  line-height:35px;text-align:center; }
.jianli .seaTitle2{ float:left; width:5%; line-height:35px;text-align:center; }
.jianli .seaTitle3{ float:left; width:14%; line-height:35px; }
.jianli .seaTitle4{ float:left; width:4%; line-height:35px;text-align:center; }
.jianli .seaTitle5{ float:left; width:4%; line-height:35px;text-align:center; }
.jianli .seaTitle6{ float:left; width:5%; line-height:35px;text-align:center; }
.jianli .seaTitle7{ float:left; width:31%; line-height:35px; }
.jianli .seaTitle8{ float:left; width:8%; line-height:35px; }
.jianli .seaTitle9{ float:left; width:12%; line-height:35px; }
.jianli .seaTitle10{ float:right; width:12%; line-height:35px;text-align:center; }

.jianli .seaList{ float:left; width:100%; height:auto;  text-align:left;}
.jianli .seaLists{ float:left; width:100%;border-bottom:1px #E5E5E5 solid; }
.jianli .seaLists:hover{  background-color:#F7F7F7; }
.jianli .seaList1{ float:left; width:100%; height:auto; padding:5px 0px; }
.jianli .seaList10{ float:left; width:4%;  line-height:30px; text-align:center; }
.jianli .seaList11{ float:left; width:5%;  line-height:30px; text-align:center; }
.jianli .seaList11 img{ width:24px; height:30px; }
.jianli .seaList12{ float:left; width:14%; line-height:30px; font-size:14px; font-weight:bold; }
.jianli .seaList12 a{ color:#006CB9; font-size:14px; }
.jianli .seaList12 a:hover{ color:#FF6600; font-size:14px; }

.jianli .seaList13{ float:left; width:4%; line-height:30px;text-align:center; }
.jianli .seaList14{ float:left; width:4%; line-height:30px;text-align:center; }
.jianli .seaList15{ float:left; width:5%; line-height:30px;text-align:center; }
.jianli .seaList16{ float:left; width:31%; line-height:30px;color:#0066CC; }
.jianli .seaList16 b{ color:#F00; font-weight:normal; }
.jianli .seaList17{ float:left; width:8%; line-height:30px; }
.jianli .seaList18{ float:left; width:12%; line-height:30px; }
.jianli .seaList19{ float:right; width:12%; line-height:30px;text-align:center;}

.jianli .seaList2{ float:left; width:100%; height:30px; }
.jianli .seaList21{ float:left; width:5%;  line-height:30px; }
.jianli .seaList22{ float:left; width:82%; line-height:30px;color:#999; }
.jianli .jianli .seaList22 i{ padding:0px 5px; font-style:normal; color:#D5D5D5;}
.jianli .seaList22 b{ font-weight:normal; font-style:oblique; color:#F60; font-size:17px;}
.jianli .seaList23{ float:right; width:12%; line-height:30px; text-align:center;}
.jianli .seaList23 a{ display:inline-block; width:80px; line-height:28px;font-size:14px; background-color:#FD7823;color:#FFF; text-align:center; cursor:pointer;border-radius:2px; }
.jianli .seaList23 a:link{ color:#FFF; }
.jianli .seaList23 a:hover{ background-color:#FF9900;color:#FFF; }

.jianli .seaList3{ float:left; width:100%; height:auto; padding:5px 0px; }
.jianli .seaList31{ float:left; width:5%;  line-height:22px; }
.jianli .seaList32{ float:left; width:82%; line-height:22px;color:#444; }
.jianli .seaList32 b{ color:#F00;font-weight:normal; }
.jianli .seaList33{ float:right; width:12%; line-height:22px; }

/*招聘职位详细?/
.company{border: 1px solid #eee;}
.company .page-header{margin: 0;padding: 0 20px;border: none;}
.company .company_info a{color: #333;margin-right: 50px;}
.company .table td{width: 20%;}
.company .table span{font-weight: 400;}

/*登录?/
.login .reg_nav{height: 73px;background: url(/assetc/img/reg_nav_bg.gif) repeat-x; padding-right: 20px;}
.login .reg_nav li{float:right;width:132px;height:74px;font-size:11.8pt;font-weight:700;text-align:center;}
.login .reg_nav li.on,.login .reg_nav li:hover{background:url(/assetc/img/reg_nav_on.gif) 0 0 no-repeat;}
.login .reg_nav li a{display:block;height:40px;text-align:center;color:#FF8000; text-decoration:none;padding-top: 15px;}
.login .reg_nav li a:hover{text-decoration:none;}
.login .reg_nav li a span{ display:block;font-size:9.8pt;color:#FF9600;font-weight:400;}
.login .reg_nav li.on a,.login .reg_nav li:hover a{color:#FFF; text-decoration:none;}
.login .reg_nav li.on a:hover{text-decoration:none;}
.login .reg_nav li.on a span,.login .reg_nav li:hover a span{ display:block;color:#FFF;}

.login .LoginMain{background: url(/assetc/img/loginBg.jpg) no-repeat;height: 420px;border: 1px solid #eee;}
.LoginMain .LoginRight{ float:right; width:363px; height:418px;background: #fff; padding-top: 15px;}
.LoginMain .LoginRight .NormalLogin{ width:310px; margin:0 auto;border-left:1px solid #E8E8E8;padding-left: 20px;}
.LoginMain .LoginRight .NormalLogin input{outline: none;}
.LoginMain .LoginRight .NormalLogin .UserName{background: url(/assetc/img/btn_personal_bg.png) no-repeat 0px -53px; height:42px; margin-top:5px;}
.LoginMain .LoginRight .NormalLogin .UserName.Active{ background-position:0px 0px;}
.LoginMain .LoginRight .NormalLogin .UserName span{background: url(/assetc/img/ico_pub_2.png) no-repeat 10px 9px; width:51px; height:40px; float:left;margin-top: 1px; }
.LoginMain .LoginRight .NormalLogin .UserName.Active span{ background-position:9px -83px;}
.LoginMain .LoginRight .NormalLogin .UserName input{float:left; background:none; border:none; width:226px;margin-top: 1px;color:#757776; font-family:"微软雅黑"; font-size:14px;padding-left:10px; line-height:40px; height:40px;}
.LoginMain .LoginRight .NormalLogin .Password{background: url(/assetc/img/btn_personal_bg.png) no-repeat 0px -53px; height:42px; margin-top:22px;}
.LoginMain .LoginRight .NormalLogin .Password.Active{ background-position:0px 0px;}
.LoginMain .LoginRight .NormalLogin .Password span{background: url(/assetc/img/ico_pub_2.png) no-repeat 10px -43px; width:51px; height:40px; float:left;margin-top: 1px; }
.LoginMain .LoginRight .NormalLogin .Password.Active span{ background-position:8px -135px;}
.LoginMain .LoginRight .NormalLogin .Password input{float:left; background:none; border:none; width:226px;margin-top: 1px;color:#757776; font-family:"微软雅黑"; font-size:14px;padding-left:10px; line-height:40px;height:40px;}
.LoginMain .LoginRight .NormalLogin .Password #Password{ display:none;}
.LoginMain .LoginRight .NormalLogin .Code{background: url(/assetc/img/btn_personal_bg.png) no-repeat 0px -53px; height:42px;line-height:42px; margin-top:22px;}
.LoginMain .LoginRight .NormalLogin .Code.Active{ background-position:0px 0px;}
.LoginMain .LoginRight .NormalLogin .Code span{background: url(/assetc/img/ico_pub_2.png) no-repeat 10px -43px; width:51px; height:40px; float:left;margin-top: 1px; }
.LoginMain .LoginRight .NormalLogin .Code.Active span{ background-position:8px -135px;}
.LoginMain .LoginRight .NormalLogin .Code input{float:left; background:none; border:none; width:150px;margin-top: 1px;color:#757776; font-family:"微软雅黑"; font-size:14px;padding-left:10px; line-height:40px;height:40px;}
.LoginMain .LoginRight .NormalLogin .ck-msg{color:red !important;padding-left:20px}
.LoginMain .LoginRight .NormalLogin .AutoLogin{font-size:14px; font-family:"微软雅黑";padding-top: 20px;}
.LoginMain .LoginRight .NormalLogin .AutoLogin a{ vertical-align:middle; color:#0485C7;}
.LoginMain .LoginRight .NormalLogin .BtnLoginConfirm{ margin-top:10px; width:288px; height:42px; background:#FF7A4D;border:none; cursor:pointer;color:#FFF; font-size:20px; font-family:"微软雅黑"; border-radius:4px; line-height:42px;}
.LoginMain .LoginRight .NormalLogin .BtnLoginConfirm:hover{ background:#FD5E29;}
.LoginMain .LoginRight .ThirdLogin {color: #676767;margin-top: 15px;font-size: 14px;font-family: "微软雅黑";}

.ck-form .msg{line-height: 2;}
/*=====================以下部分是Validform必须?===================*/
.Validform_checktip{ margin-left:8px; line-height:20px; height:20px; overflow:hidden; color:#999; }
.Validform_right{ color:#71b83d; padding-left:20px; background:url(/assetc/img/valid_icons.png) no-repeat -40px -20px; }
.Validform_wrong{ color:red; padding-left:20px; white-space:nowrap; background:url(/assetc/img/valid_icons.png) no-repeat -20px -40px; }
.Validform_error{ background:#FEFBD3; }

/*个人中心*/
.u-box .info-box{ float:left; width:100%;background:#eef8fa; border:1px solid #e8ecef; }
.u-box .avatar-box{ padding:15px; background:#F7F8FD; overflow:hidden; }
.u-box .avatar-box .img-box{ display:block; float:left; margin-right:10px; padding:1px; border:1px solid #fff; background:#fff; *width:60px; *height:60px; overflow:hidden; }
.u-box .avatar-box .img-box img{ width:60px; height:60px; }
.u-box .avatar-box h3{ color:#6c757e; font-size:16px; line-height:1em; height:24px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; margin-top: 10px;margin-bottom: 0;}
.u-box .avatar-box p {color: #6c757e;font-size: 14px;line-height: 20px;}
.u-box .side-nav{ border-top:1px solid #e8ecef; }
.u-box .side-nav li{ padding:5px 0; zoom:1; }
.u-box .side-nav li a{ position:relative; display:block; margin:0 15px; padding:8px 15px; color:#6c757e; font-size:14px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.u-box .side-nav li a:hover{ color:#fff; border-radius:3px; background:#ce0000;}
.u-box .u-tab-content{ position:relative; padding:15px; background:#fbfbfb; border:1px solid #f0f0f0; min-height:398px; overflow:hidden; _height:398px; _overflow:visible; }
.u-box .u-tab-content .ntitle{ margin:0 auto; padding:0 0 10px 0; }
.u-box .u-tab-content .ntitle-tit{ margin:0 0 10px; padding:0; color:#444; font-size:16px; font-weight:normal; }
.u-box .u-tab-content .ntitle-info{color:#999;}
.u-box .u-tab-content p{ margin:0; padding:3px 0; color:#444; font-size:13px; line-height:24px; }
.u-box .title-div{ margin-top:20px; border-top:1px solid #f0f0f0; height:26px; color:#6e717a; }
.u-box .title-div strong{ float:left; margin-top:-16px; padding:3px 10px 3px 0; background:#fbfbfb; font-size:15px; _position:absolute; }
.u-box .form-box{ position:relative; padding:10px; border:1px solid #f6f6f6; background:#fff; font-size:14px; }
.u-box .table>tbody>tr>td{  border-top:none; text-align: right;}
.u-box .table>tbody>tr>td span{text-align: left;width: 100%;display: inline-block;}
.u-box .table>tbody>tr{border-bottom: 1px solid #ddd;}
.u-box .table>tbody>tr:last-child{border-bottom:none}
.u-box .edit .table>tbody>tr>td{vertical-align: middle;width: 150px;}
.u-box .panel-heading span{color: #888;}


/*高校毕业生就?/
.graduate .item{text-align: center;border: 1px solid #ccc;margin:20px 40px;background: #F8F8F8;border-radius: 5px;cursor: pointer;box-shadow: 0 0 11px #666;transition: All 0.2s ease-in; -webkit-transition: All 0.5s ease-in;}
.graduate .item:hover{border-color: transparent;background: #fff;box-shadow: 0 0 11px #CE0000;}
.graduate .item:hover a{color: #CE0000;}
.graduate .item a .iconfont{font-size: 80px;}
.graduate .item a p{font-size: 16px;}
.graduate table th{text-align: right;}
.graduate table th,.graduate table td{vertical-align:middle !important;}
.graduate table td label{padding-right: 15px;}
/*人才工作*/
.picMarquee{height: 190px;border-top: 1px solid #e2e2e2;border-bottom: 1px solid #e2e2e2;border-right:1px solid #e2e2e2 ;}
.picMarquee .bd ul li{ margin:0 15px; float:left; _display:inline; overflow:hidden; text-align:center;}


/*常用矢量图标*/
@font-face {font-family: 'iconfont';
    src: url('/assetc/iconfont/iconfont.eot'); /* IE9*/
    src: url('/assetc/iconfont/iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('/assetc/iconfont/iconfont.woff') format('woff'), /* chrome、firefox */
    url('/assetc/iconfont/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('/assetc/iconfont/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}
.icon-zhicheng:before { content: "\e605"; }
.icon-jiaoyu:before { content: "\e60b"; }
.icon-notice:before { content: "\e600"; }
.icon-jituankehutiyanshiyebu:before { content: "\e606"; }
.icon-dangandiaochu:before { content: "\e607"; }
.icon-weituoguanli:before { content: "\e608"; }
.icon-wangshangbanli:before { content: "\e601"; }
.icon-daxueshengchuangxinchuangye:before { content: "\e602"; }
.icon-kehuguanli:before { content: "\e609"; }
.icon-zhuanzhengshenqing:before { content: "\e60a"; }
.icon-qiuzhi:before { content: "\e603"; }
.icon-peixun:before { content: "\e60c"; }
.icon-peixunxuanchuan:before { content: "\e60d"; }
.icon-wangshangrenzheng:before { content: "\e604"; }
.icon-renyuanpaiqianzhichi:before { content: "\e60e"; }
.icon-darenceping:before { content: "\e60f"; }

/*人事代理*/
.agent{padding: 0 10px !important;}
.agent a{display: block;text-align: center;border: 1px solid #ccc;background: #F8F8F8;border-radius: 5px;cursor: pointer;margin: 20px 10px;position:relative}
.agent a .iconfont{font-size: 70px;}
.agent a div{width:20px;height:20px;font-size:18px;position:absolute;left:10px;top:10px;font-weight:bold}
.agent .arrow-right{margin:20px;line-height:130px;color:#9E9393;font-size:30px}
.agent a:hover{color:#ce0000}

/*教育培训*/
.train{padding: 0 10px !important;}
.train .flex-item{border-right:1px solid #e9ebed}
.train .train-right{border-right: none;}
.train a{display: block;padding:10px;text-align: center;transition: All 0.3s ease-in-out; -webkit-transition: All 0.3s ease-in-out; -moz-transition: All 0.3s ease-in-out; -o-transition: All 0.3s ease-in-out; -ms-transition: All 0.3s ease-in-out;}
.train a:hover{ background: #F8F8F8;}
.train a:hover .iconfont{transform: scale(1.3); -webkit-transform: scale(1.3); -moz-transform: scale(1.3); -ms-transform: scale(1.3); -o-transform: scale(1.3);}
.train a .iconfont{font-size: 100px;color: #e36d83;display: inline-block;transition: All 0.3s ease-in-out; -webkit-transition: All 0.3s ease-in-out; -moz-transition: All 0.3s ease-in-out; -o-transition: All 0.3s ease-in-out; -ms-transition: All 0.3s ease-in-out;}
.train a p{font-weight: normal;color: #383839;font-size: 16px;}


/*求职名片*/
.qiuzhimingpian{border:1px #e8e8e8 solid;background:#f7f7f7;height:890px;overflow:hidden}
.qiuzhimingpian .title{font-weight:700;border-left:2px #f40 solid;text-indent:13px;margin:10px 0}
.qiuzhimingpian .title a{float:right;font-weight:400;margin-right:15px}
.qiuzhimingpian .minpiandiv{border:1px #e8e8e8 solid;margin:15px;background:#fff;padding:15px 15px 10px 15px;position:relative;height:99px !important}
.qiuzhimingpian .minpiandiv .zp{position:absolute;width:42px;height:52px;right:15px;top:15px}
.qiuzhimingpian .minpiandiv p{padding:0;margin:0;}
.qiuzhimingpian .minpiandiv .jlmc a{color:#f40;margin-right:5px}
.qiuzhimingpian .minpiandiv .jlmc a:hover{text-decoration:underline}
.qiuzhimingpian .minpiandiv span{color:#777;margin-right:5px}
.qiuzhimingpian .minpiandiv .jlbq span{height:20px;line-height:20px;border:1px #eee solid;border-radius:3px;margin:0 5px 5px 0;padding:0 3px;display:inline-block;background:#f7f7f7}
.qiuzhimingpian .minpiandiv .qzyx{width:154px;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

/*最新招聘企?/
.unitlist{width:100%;height:600px;overflow:hidden;border:1px #e8e8e8 solid;margin-top:10px;margin-bottom:10px}
.unitlist:hover{border:1px #f40 solid}
.unitlist .listtitle{width:878px;border-left:2px #f40 solid;margin-top:10px;text-indent:13px;font-weight:700}
.unitlist .listtitle a{float:right;font-weight:400;margin-right:15px}
.unitlist .listbody{width:880px;overflow:hidden;margin-top:15px}
.unitlist .listbody div{width:33.3333333%;float:left;padding:0 15px;margin-bottom:15px}
.unitlist .listbody div span{color:#777;margin-left:5px}
.unitlist .listbody div a{color:#999;text-decoration:none}
.unitlist .listbody div a.dwmc{color:#3c3c3c}
.unitlist .listbody div a:hover{color:#f40}
.unitlist .listbody div a.dwzw{display:block;width:237px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.unitlist.more .listtitle,.unitlist.more .listbody{width:100%}
.unitlist.more .listbody div{width:25%}

/*右对联广?/
.flag {position:absolute;top:220px;right:50%;z-index:999;width:120px;height:100px;margin-right:-720px;}
.flag div {position:fixed;}
.flag div a img{margin-bottom:5px;display:block;border:0px;}

/*右对联广?/
.frag {position:absolute;top:220px;left:50%;z-index:999;width:120px;height:100px;margin-left:-720px;}
.frag div {position:fixed;}
.frag div a img{margin-bottom:5px;display:block;border:0px;}

.hotJob{padding:10px 15px !important}

/*英才风采*/
.picScroll-left{ overflow:hidden; position:relative;}

.ycfc .col-sm-4{padding-left:10px;padding-right:10px}
.ycfc .media{border: 1px solid #ccc;padding: 5px;margin-bottom: 20px;height:145px;overflow:hidden}
.ycfc .media span{line-height:1.6}
.text-line-1 { -webkit-line-clamp: 1;display: -webkit-box; display: box; overflow: hidden; text-overflow: ellipsis; word-wrap: break-word; white-space: normal !important; -webkit-box-orient: vertical; visibility: visible; }
/*
     FILE ARCHIVED ON 23:32:59 Nov 19, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:28:12 Jul 23, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.774
  exclusion.robots: 0.041
  exclusion.robots.policy: 0.024
  esindex: 0.013
  cdx.remote: 6.61
  LoadShardBlock: 143.058 (3)
  PetaboxLoader3.datanode: 65.156 (4)
  PetaboxLoader3.resolve: 195.966 (2)
  load_resource: 191.548
*/
