﻿@charset "utf-8";
/* CSS Document */
.z-banner { width:100%; height:200px; background:url(../images/banner1.jpg) no-repeat;}
.page_content{width:1200px; margin: 0 auto; padding-top:30px; margin-bottom:20px; }
.page_content .left{ width:220px; float:left; margin-right:20px; }
.page_content .left .menu{ width:218px; border:1px solid #ddd; padding-bottom:50px; background:url(../images/menu_bottom_bg.jpg) repeat-x left  bottom; margin-bottom:15px;}
.page_content .left .menu h2{ padding:10px 0 0 15px; height:60px; background:url(../images/menu_tt_bg.jpg) no-repeat 0 0;font-size:20px; color:#5e5b53;}
.page_content .left .menu h2 p{ font-size:11px; color:#666; font-weight:normal; text-transform:uppercase; }
.page_content .left .menu ul{ padding:0 10px;}
.page_content .left .menu ul li{ line-height:40px; border-bottom:1px dotted #bbb; }
.page_content .left .menu ul li a{ width:178px; padding-left:20px; display:block;color:#4b4b4b; font-size:16px; background:url(../images/icon_thir.jpg) no-repeat 168px 18px;}
.page_content .left .menu ul li a.on,.page_content .left .menu ul li a:hover{ background:url(../images/menu_li_bg.jpg) no-repeat 0 6px; color:#fff;}

.page_content .right{ width:960px; float:left;}
.page_content .right .title{ padding:0 10px 0 30px; background:url(../images/page_title_bg.jpg) no-repeat 0 0; height:40px; line-height:40px;}
.page_content .right .title b{ font-size:16px; color:#0c82e2;}
.page_content .right .title b a{ font-size:16px; color:#333; padding:10px;}
.page_content .right .title b a:hover{ font-size:16px; color:#0c82e2;}
.page_content .right .title b a.on{ font-size:16px; color:#0c82e2;}
.page_content .right .title span{ float:right;}
.page_content .right .title span a{ margin:0 3px;}
.page_content .right .title ul li a.on{ color:#0a6b3c; font-weight:bold;}
.page_content .right .r_content{background:url(../images/white_bg.png) repeat 0 0;}
/*简介*/
.article { width:930px; margin:0 auto; padding:50px 0; height:auto; min-height:500px; font-size:14px; color:#666; line-height:24px;}
/*.article img { display:block; margin:0 auto; padding:20px 0;width: 80%}*/
.articleforfile img { display:inline-block !important; margin: 0px !important;  padding:0px 0 !important; width: 2%}
.article h3 { height:50px; line-height:50px; text-align:center; font-size:28px; color:#0c82e2; font-weight:normal; }
.article p { text-indent:2em; padding-bottom:10px; font-size:16px; line-height:30px;}
.article .contact p { text-indent:inherit;} 
.article .contact p span { display:block; font-size:20px; color:#0c82e2; padding:10px 0px}
.article .biaoti h3 {height:50px; line-height:50px; text-align:center; font-size:20px; color:#333; font-weight:normal;}
.article .biaoti span { display:block; text-align:center; line-height:40px;border-bottom:1px solid #ededed; color:#999;}
/*新闻列表*/
.news-list { width:930px; margin:0 auto; padding:30px 0; height:auto; min-height:500px; font-size:14px; color:#666; line-height:24px;}
.news-list h3 { border-bottom:1px solid #dfdfdf; line-height:40px; font-weight:normal;}
.news-list .fujian-name { line-height:40px;}
.news-list .fujian-name a { background:url(../images/dian.png) no-repeat 0px 9px; padding-left:12px;}
.news-list ul li { border-bottom:1px dotted #bbb; }
.news-list ul li a { display:block; background:url(../images/icon-aqure1.jpg) no-repeat 0px 19px; height:40px; line-height:40px; padding-left:20px;}
.news-list ul li a:hover { background:url(../images/icon-aqure.jpg) no-repeat 0px 19px;}
.news-list ul li a span {float:right;}
.yeshu { padding:50px 0px;margin-top:30px; float:right;}
.yeshu em { margin:0 6px;}
.yeshu a {  background:#fff;padding:5px 11px;color:#666; margin:5px; line-height:24px; margin-top:20px; border:1px solid #d9d9d9;}
.yeshu a:hover { background:#0c82e2; border:1px solid #0c82e2; color:#fff; }
#yeshu { padding:0px 0px;margin-top:10px; float:right; display: block;}
/*.yeshu em { margin:0 6px;}*/
#yeshu>ul{list-style: none;height: 32px;}
#yeshu>ul>li {padding:5px 10px; position: relative; float: left; color:#666; margin:5px; line-height:24px; margin-top:20px; border:1px solid #d9d9d9; height: 24px;}
#yeshu>ul>li:hover { border:1px solid #0c82e2; color:#fff;background:#0c82e2;}
#yeshu>ul>li>span{width: auto;padding: 0 5px;}
#yeshu>ul>li>a:hover{color: #fff; background:#0c82e2; display: block;}
#yeshu>ul>li>a{ background:none; height: auto; width: auto; line-height: 24px; padding: 0 5px;}
.active{background:#0c82e2;}
.current{background:#0c82e2; color: #FFF}
/*新闻内容页*/
.news-detail { width:750px; margin:0 auto; padding:50px 0; height:auto; min-height:500px; font-size:14px; color:#666; line-height:24px;}
.news-detail img { display:block; margin:0 auto; padding:20px 0;}
.news-detail h3 { height:50px; line-height:50px; text-align:center; font-size:28px; color:#0c82e2; font-weight:normal;}
.news-detail p { text-indent:2em;}
/*招聘列表*/
.job_main  { padding:30px 0;width:930px;height:auto; margin:0 auto;}
.job_main .table01{ background:#d8d8d8;}
.job_main .table01 tr th{ background:#d9d9d9; line-height:40px; border:none;}
.job_main .table01 tr td{ background:#fff;line-height:40px; border:none;border:1px dashed #d9d9d9;}
.job_main ul li { height:50px; line-height:50px; border-bottom:1px dashed #d9d9d9;}
.job_main ul li.grey { background:#d9d9d9; font-weight:bold;}
.job_main ul li span { display:block; float:left; width:110px; text-align:center;}
.job_main ul li span a { padding:5px; color:#0c82e2;}
.job_main ul li span.on { width:245px;}
/*招聘详情*/
.job_detail { width:100%;}
.job_detail h3 { line-height:40px; font-size:18px; font-weight:normal;color:#0c82e2;}
.job_detail p { line-height:30px; padding-bottom:15px; font-size:16px;}
.job_detail p span { font-weight:bold; display:block;}
.e-mail { color:#0c82e2;}
/*会员招聘*/
.hy_center { width:220px; height:80px; background:#157820; line-height:80px; text-align:center; color:#fff; font-size:18px;}
.hy_list { width:218px; height:auto; border:1px solid #ccc; padding-bottom:100px;}
.hy_list ul{margin:0; padding:0; list-style:none;}
.hy_list ul li{height:50px; line-height:50px; border-bottom:1px solid #E9E9E9;}
.hy_list ul li a{display:block; font-size:16px; padding-left:80px; color:#666; letter-spacing:0.5px;}
.hy_list ul li a:hover{color:#0c82e2;}
.hy_list ul li.on a{color:#0c82e2;}
/*会员中心*/
#nav_memberinfo{background:url(../images/nav_list_bg.png) 5px 529px;}
#nav_memberinfo.on,#nav_memberinfo:hover{background:url(../images/nav_list_bg.png) 253px 529px;}
#nav_verify{background:url(../images/nav_list_bg.png) 6px 573px;}
#nav_verify.on,#nav_verify:hover{background:url(../images/nav_list_bg.png) 253px 573px;}
#nav_capital{background:url(../images/nav_list_bg.png) 6px 480px;}
#nav_capital.on,#nav_capital:hover{background:url(../images/nav_list_bg.png) 253px 480px;}
#nav_charge{background:url(../images/nav_list_bg.png) 7px 432px;}
#nav_charge.on,#nav_charge:hover{background:url(../images/nav_list_bg.png) 253px 432px;}
#nav_withdraw{background:url(../images/nav_list_bg.png) 7px 383px;}
#nav_withdraw.on,#nav_withdraw:hover{background:url(../images/nav_list_bg.png) 253px 383px;}
#nav_bank{background:url(../images/nav_list_bg.png) 5px 336px;}
#nav_bank.on,#nav_bank:hover{background:url(../images/nav_list_bg.png) 253px 336px;}




.formRow{margin-top:20px;position:relative}/*表单行*/
.formRow:before,.formRow:after{content:" ";display:table}.uk-form-row:after{clear:both}/*解决表单行内部浮动bug*/
.form-label{display:block; color:#666}/*表单标题*/
.formControls{position:relative}/*表单控制区*/
/*表单统一字体*/
label,.placeholder,.input-text,.textarea{font-size:14px}
.Huiform-horizontal .form-label{float:left; width:103px; margin-top:6px;cursor:text; text-align:right}
.Huiform-horizontal input,.Huiform-horizontal textarea,.Huiform-horizontal select{display:inline-block;*display:inline;margin-bottom:0;vertical-align:middle;*zoom:1}
.Huiform-horizontal .formControls{margin-left:110px}
.formControls span{vertical-align:middle}
.jianli-box .Huiform-horizontal .form-label{ text-align:left; width:84px}
.jianli-box .Huiform-horizontal .formControls{ margin-left:94px}
.input-text,.textarea{border:solid 1px #d0d0d0;
                      -webkit-transition:all 0.2s linear 0s;
                      -moz-transition:all 0.2s linear 0s;
                      -o-transition:all 0.2s linear 0s;
                      transition:all 0.2s linear 0s; box-sizing:border-box}
.input-text{padding:0 10px;height:40px;width:340px;*width:318px}
.input-small{height:34px;line-height:34px}/*小*/
.radius{border-radius:4px; overflow:hidden}
.Huiform-horizontal input,.Huiform-horizontal textarea,.Huiform-horizontal select{display:inline-block;*display:inline;margin-bottom:0;vertical-align:middle;*zoom:1}
.Validform_checktip{
    position:absolute;
    margin-top:4px;
    margin-left:8px;
    line-height:20px;
    height:20px;
    overflow:hidden;
    color:#999;
    font-size:12px;
}
.jsselect,.selectBox{border:solid 1px #d0d0d0;padding:6px 8px;box-sizing:border-box; display:inline-block; vertical-align:middle}
.jsselect.radius{ overflow:visible}
.select{cursor:pointer;width:100%;font-size: 14px;font-weight: normal;vertical-align: middle;border:none; background-color:transparent}
.textarea{height:100px; width:600px;padding:10px}/*默认高度，自己可以设置*/

.Huiform-horizontal input,.Huiform-horizontal textarea,.Huiform-horizontal select{display:inline-block;*display:inline;margin-bottom:0;vertical-align:middle;*zoom:1}
.hui-tags-editor{ position:relative; padding:6px 0}
.hui-tags-editor .icon-tags{ position:absolute; left:0; top:14px}
.hui-tags-token{float:left; font-size:12px; height:20px; line-height:20px; margin-right:8px; padding:0 1px; white-space:nowrap; cursor:pointer}
.hui-tags-token:before{ content:"#"}
.hui-tags-token:hover{ text-decoration:line-through}
.hui-tags-iptwrap{ position:relative; float:left}
.hui-tags-input{position:relative;height:20px;min-width:60px; border:0 none; vertical-align:top;line-height:20px;z-index:2;display:inline-block; width:100%; background:url(../images/blank.png) repeat-x 0 0}
.hui-tags-lable{ position:absolute; top:0; left:2px; width:270px; height:20px; line-height:20px; font-size:14px; overflow:hidden; z-index:1; color:#ccc; vertical-align:top;}
.hui-tags-list{ padding:0 0 10px 0; display:none}
.hui-notag{ font-size:12px}
.hui-tags-has span{ cursor:pointer; font-size:12px; white-space:nowrap; margin-right:10px}
.biaodan { margin-top:15px; font-size:16px;}
.biaodan_label { width:84px; color:#666; float:left; margin-top:5px; text-align:right; margin-right:10px; font-size:16px;}
.biaodan p{ line-height:28px; }
.biaodan_input { width:335px;border: solid 1px #d0d0d0; padding-left:5px; border-radius:3px; height:36px; line-height:36px; margin-left:15px;}
.biaodan_select {display:inline-block; vertical-align:middle;cursor: pointer;font-size: 14px;vertical-align: middle;border: none;
                 width:340px;border: solid 1px #d0d0d0;  border-radius:3px; height:36px; margin-left:15px; padding:8px 5px; }
.biaodan_textarea { width:500px;border: solid 1px #d0d0d0;  border-radius:3px; height:100px; line-height:24px; margin-left:15px;}
.biaodan_button01 { width:120px; background:#0c82e2;  border-radius:3px; height:40px; line-height:24px; margin-left:15px; border:none; cursor:pointer; color:#fff; font-size:18px; font-family:"微软雅黑";}
.biaodan_button01:hover,.biaodan_button01:focus,.biaodan_button01.disabled,.biaodan_button01[disabled]{color:#fff;background-color:#2b8a3b}
.biaodan_button01:active,.biaodan_button01.active{color:#282828;background-color:#2b8a3b; border-color:#2b8a3b}
.biaodan_button02 { width:120px; background:#f1f1f1;  border-radius:3px; height:40px; line-height:24px; margin-left:15px; border:none; cursor:pointer; color:#717171; font-size:18px;font-family:"微软雅黑";}
.biaodan_button03 { width:120px; background:#2e8de5;  border-radius:3px; height:40px; line-height:24px; margin-left:15px; border:none; cursor:pointer; color:#fff; font-size:18px;font-family:"微软雅黑";}
.box-msg{padding-top: 80px; width: auto; display: inline-block; text-align: left; padding-bottom:30px; padding-left:50px;}
.tishi { padding:50px; margin-bottom:50px; height:auto; border-bottom:1px solid #CCC; height:204px; font-size:15px; }
.tishi img { float:left;}
.art_tishi { padding-top:50px; padding-left:30px; width:420px; float:left;}
.art_tishi h3 { color:#0c82e2; font-size:22px; font-weight:normal; padding-bottom:30px;}
.art_tishi p { line-height:28px; color:#666;}
.biandan_teshu { margin-left:100px; margin-top:50px;}
.wenti_jieshi {  line-height:30px; text-align:left;margin-left:45px; color:#999; margin-bottom:50px; font-size:16px;}

/*找回密码第一步*/
.password_center { width:100%; /*background:#ecf0f1;*/ height:auto; padding:50px 0;}
.own_login{width:100%; margin:auto; }
/* 顶部登录按钮 */
.own_login_btn{width:52px; height:25px; line-height:25px; border:1px #0F2743 solid; text-align:center; float:right; margin-top:10px;}
.own_login_btn a{font-size:14px; color:#333;}
/* 注册成功窗口 */
.register_window{width:1200px; margin:auto;}
.register_tit{width:175px; height:45px; line-height:45px; float:left; background-color:#fff; border-top:2px solid #0c82e2; margin:auto; text-align:center; color:#999; font-size:24px; letter-spacing:1px;}
.escrow{width:1200px; height:auto; background:#fff; padding-top:35px;padding-bottom:65px; }
.strip_list{width:720px; height:38px; margin:6px auto;}
.strip_list ul{padding:0; margin:0; list-style:none;}
.strip_list ul li{float:left; height:38px; width:143px; text-align:center; line-height:38px; font-size:16px; color:#333; margin-left:69px;}
.strip_list ul li.step_on{color:#ed1c24;}
.strip_list ul li.win{margin-left:83px;}


/*******************          用户注册--填写注册信息            **************************/
/* 填写注册信息内容详情 */
.step_one{width:560px;margin:0 auto; padding:50px; }
.strip01_img{width:729px; height:37px; background:url(../images/strip01.png) top center no-repeat; margin:auto;}
.strip02_img{width:729px; height:37px; background:url(../images/strip02.png) top center no-repeat; margin:auto;}
.strip03_img{width:729px; height:37px; background:url(../images/strip03.png) top center no-repeat; margin:auto;}
.datum_input{}
.zc_left_img{width:325px; float:right;}
/* 填写注册信息输入框 */
.div_data_info{line-height:35px; margin-bottom:25px; position:relative;}
.div_data_info span{width:100px; line-height:40px; font-size:16px; color:#666; float:left; text-align:right; margin-right:15px;}
.in_put_txt{width:320px; height:40px; line-height:40px; font-size:14px; letter-spacing:.3px; padding-left:15px; border:1px solid #d9d9d9; border-radius:5px; -o-border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px; background:#ecf0f1;}
/* 图片验证码 */
.yz_data_txt{width:185px;}
.cutcode_img{width:120px; height:40px; position:absolute; left:330px; top:0px; border:1px solid #d9d9d9; border-radius:5px; -o-border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px;}
/* 填写注册信息下一步按钮 */
.clause_step{width:335px; height:55px; line-height:55px; margin-top:15px; margin-left:115px; text-align:center; background:#0c82e2; border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px;}
.clause_step a{color:#fff; font-size:25px; display:block;}
/* 同意选项 */
.clause{height:30px; line-height:30px; margin-top:30px;}
.clause_elect{height:30px; line-height:30px; float:left; margin-left:25px; text-align:left; font-size:14px; color:#333; text-align:center;}
.clause_elect input{height:14px; vertical-align:middle;}
.clause_elect a{font-size:14px; color:#333;}
.clause_elect a:hover{color:#ed1c24;}
.sucess_tishi { width:200px; height:50px; line-height:50px; background:#000; opacity:0.7;filter:alpha(opacity=70); color:#fff; text-align:center; position:fixed; top:500px; left:825px; border-radius:6px; font-size:18px;}

/*荣誉*/
.pic-list { width:930px; margin:0 auto; padding:30px 0; height:auto; min-height:500px; font-size:14px; color:#666; line-height:24px;}
.pic-list .pic_image { width:200px; }
.pic-list .pic_image  img { width:100%;}
.pic-list ul li { float:left; margin:10px; }
.pic-list ul li a { display:block; border:1px solid #eaeaea; padding:5px; }
.pic-list ul li a h3 { text-align:center; font-size:16px;}
.pic-list ul li a p { text-align:center;}
.pic-list ul li a:hover { border:1px solid #0c82e2; }
.pic-list .pic_wenzi { margin-top:15px; padding-bottom:10px;}
/*业绩*/
.yeji-list { width:930px; margin:0 auto; padding:30px 0; height:auto; min-height:500px; font-size:14px; color:#666; line-height:24px;}
.yeji-list .yeji_image { width:200px; float:left; margin-right:30px;}
.yeji-list .yeji_image  img { width:100%;}
.yeji-list ul li { float:left;border-bottom:1px solid #eaeaea; padding-bottom:5px; margin-bottom:10px; }
.yeji-list ul li a { display:block;  }
.yeji-list ul li a h3 {  font-size:16px; color:#0c82e2;}
.yeji-list ul li a p { padding-top:5px;}
.yeji-list ul li a p span { font-weight:bold;}
.yeji-list ul li a:hover { }
.yeji-list .yeji_wenzi { padding-bottom:10px; float:left; width:700px;}
.yeji-list .article span{ color:#0c82e2;}
.yeji-list .article h3 { padding-bottom:20px;}
.yeji-list .article p img { height: 10% }
/*会员中心增加样式*/
#nav_fbqz{background:url(../images/nav_list_bg.png) 5px 292px;}
#nav_fbqz.on,#nav_fbqz:hover{background:url(../images/nav_list_bg.png) 253px 292px;}
#nav_qzgl{background:url(../images/nav_list_bg.png) 5px 248px;}
#nav_qzgl.on,#nav_qzgl:hover{background:url(../images/nav_list_bg.png) 253px 248px;}
#nav_fbyj{background:url(../images/nav_list_bg.png) 5px 198px;}
#nav_fbyj.on,#nav_fbyj:hover{background:url(../images/nav_list_bg.png) 253px 198px;}
#nav_yjgl{background:url(../images/nav_list_bg.png) 5px 154px;}
#nav_yjgl.on,#nav_yjgl:hover{background:url(../images/nav_list_bg.png) 253px 154px;}
#nav_fbry{background:url(../images/nav_list_bg.png) 5px 107px;}
#nav_fbry.on,#nav_fbry:hover{background:url(../images/nav_list_bg.png) 253px 107px;}
#nav_rygl{background:url(../images/nav_list_bg.png) 5px 62px;}
#nav_rygl.on,#nav_rygl:hover{background:url(../images/nav_list_bg.png) 253px 62px;}

/*荣誉管理*/
.ry_manage { width:205px; padding:5px; border:1px solid #eaeaea; float:left; margin-right:15px; margin-bottom:20px;}
.ry_manage img { width:100%; height:150px;}
.ry_manage h3 { text-align:center; padding:10px;}
.ry_manage p { text-align:center; line-height:24px; border-top:1px solid #eaeaea; }
.ry_manage p span { float:right; padding-left:5px;}
.ry_manage p span a { padding: 0px 5px;}
/*求职简历*/
.geren_xinxi img { width:140px; height:170px;}
.geren_xinxi p { line-height:28px; margin-right:15px;}
.zijian { padding-top:15px;}

.member_paget img{  display:inline-block !important; margin: 0px !important;  padding:0px 0 !important; width: 2%} 
