﻿@charset "utf-8";
/* 2018 CSS */
html,body{padding:0; margin:0;background:#FFF; color:#000; font-size:12px; line-height:22px; text-decoration:none; font-family:"宋体";}
    

input{font-family:"宋体";outline: none; }
select{font-family:"宋体";}
ul,li{padding:0; margin:0; list-style:none;}
table {table-layout:fixed;}
th { -moz-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-family:"宋体";}
td { -moz-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-family:"宋体";}
img{border:0;}
a,a:link,a:visited{text-decoration:none;color:#000;}
a:hover{text-decoration:none; color:#002eec;}
.b_but1 a,.b_but1 a:link,.b_but1 a:visited{text-decoration:none;color:#fff;}
.w_but2,.w_but2:link,.w_but2:visited{text-decoration:none;color:#fff;}

.l{float:left;}
.r{float:right;}

.fbold{ font-weight:bold}
.tc{ text-align:center;}

.f_lv,.f_lv a:link,.f_lv a:visited,.f_lv a:hover{ color:#12a03d}
.f_lan1,.f_lan1 a:link,.f_lan1 a:visited,.f_lan1 a:hover{ color:#4e6ff5}
.f_lan2,.f_lan2 a:link,.f_lan2 a:visited,.f_lan2 a:hover{ color:#00b5e8}
.f_lan3,.f_lan3 a:link,.f_lan3 a:visited,.f_lan3 a:hover{ color:#00F}
.f_lan4,.f_lan4 a:link,.f_lan4 a:visited,.f_lan4 a:hover{ color:#004694}
.f_red,.f_red a:link,.f_red a:visited,.f_red a:hover{color:#ff2300}
.f_hui,.f_hui a:link,.f_hui a:visited,.f_hui a:hover{color:#666666}
.f_b,.f_b a:link,.f_b a:visited,.f_b a:hover{color:#000;}
.f_w2,.f_w2 a:link,.f_w2 a:visited,.f_w2 a:hover{color:#fff;}
.f_org,.f_org a:link,.f_org a:visited,.f_org a:hover{color:#ff6600;}
.tn_1,.tn_1:link,.tn_1:visited,.tn_1:hover{ color:#fff}
.f_w a,.f_w a:link,.f_w a:visited{text-decoration:none;color:#fff;}
.f_w a:hover{text-decoration:none; color:#00b5e8;}
.q_p2c1 a:link,.q_p2c1 a:visited,.q_p2c1 a:hover{text-decoration:none;color:#000;}
.q_p2c1 a:focus{text-decoration:none; color:#ff6600;}
.q_p2c1 a:active{text-decoration:none;color:#ff6600;}

.wl_head1,.wl_head1:link,.wl_head1:visited,.wl_head1:hover{text-decoration:none;color:#ff6600;}
.q_p2da1 a,.q_p2da1 a:link,.q_p2da1 a:visited{text-decoration:none;color:#6e6e6e;}
.q_p2da1 a:hover{text-decoration:none; color:#ff6600;}
.q_k1a_1 a:hover{text-decoration:none; color:#ff6600;}
.b_bb li a:hover{ text-decoration:none; color:#ff6600;border: 1px solid #ff6600; background-color: #f5f5f5;}
.g_per_a li a:hover{ text-decoration:none; color:#ff6600;border: 1px solid #ff6600; background-color: #f5f5f5;}
.b_k2a a,.b_k2a a:link,.b_k2a a:visited{text-decoration:none;color:#000;}
.b_k2a a:hover{text-decoration:none; color:#ff6600;}
.b_lie li:hover{text-decoration:none; background-color:#f5f5f5;}
.q_p5_1:hover{text-decoration:none; background-color:#f5f5f5;}
.p_phrase a:hover{text-decoration:none; color:#fff;  background-color: #ff6600;}
.p_phrase_a li:hover{text-decoration:none; background-color: #f5f5f5;}
.g_jyxg:hover{text-decoration:none; background-color: #f5f5f5;}
.g_dit_b1:hover{text-decoration:none; color:#ff6600;}
.p_colle,.p_colle:link,.p_colle:visited{ background:url(/img/p_colle.png) no-repeat;}
.p_colle:hover{ text-decoration:none; background:url(/img/p_colle1.png) no-repeat; }
.p_note,.p_note:link,.p_note:visited{ background:url(/img/p_note.png) no-repeat;}
.p_note:hover{ text-decoration:none; background:url(/img/p_note1.png) no-repeat; }
.p_interv,.p_interv:link,.p_interv:visited{ background:url(/img/p_interv.png) no-repeat;}
.p_interv:hover{ text-decoration:none; background:url(/img/p_interv1.png) no-repeat; }
.rm_t_a1:hover{ text-decoration:none; background:url(/img/forwa1.png) no-repeat; color:#00479d; }
.rm_t_a2:hover{ text-decoration:none; background:url(/img/corwa1.png) no-repeat; color:#00479d; }
.rm_t_a3:hover{ text-decoration:none; background:url(/img/torwa1.png) no-repeat; color:#00479d; }
.rm_t_a4:hover{ text-decoration:none; background:url(/img/sorwa1.png) no-repeat; color:#00479d; }
.rm_t_a5:hover{ text-decoration:none; background:url(/img/xorwa1.png) no-repeat; color:#00479d; }
.rm_t_a6:hover{ text-decoration:none; color:#00479d; }



.c01{ color:#54026e}
.c02{ color:#a65400}
.c03{ color:#0781d3}
.c04{ color:#ff5000}
.c05{ color:#8b003f}
.c06{ color:#00ac6b}
.c07{ color:#599801}
.c08{ color:#ff2300}

.w25{ width:25px;}
.w40{ width:40px;}
.w90{ width:90px;}

.pr15{ padding-right:15px;}
.pr30{ padding-right:30px;}
.pl35{ padding-left:35px;}
.pl43{ padding-left:43px;}
.mr2{ margin-right:2px;}
.mr5{ margin-right:5px;}
.ml10{ margin-left:10px;}
.mt15{margin-top:15px; }
.mr15{ margin-right:15px;}
.mr20{ margin-right:20px;}
.mlr2{ margin-left:2px; margin-right:2px;}
.ml770{ margin-left:770px;}
.mb10{ margin-bottom:10px;}

/*index 灰色导航
.nav1{ width:100%;height:33px; background:#f5f5f5; border-bottom:1px solid #eee; margin:0;}
.nav1_c{width:1200px; height:32px; margin:0 auto; line-height:32px; background:#f5f5f5;}*/
.nav1_c span,.nav1_c a,.nav1_c a:link,.nav1_c a:visited{text-decoration:none;color:#3e3e3e;}
.nav1_c a:hover{text-decoration:none; color:#00b5e8;}
.nav1_t{ font-weight:bold; margin-right:5px;}
/*app 推广*/
.appzj{ position:fixed; width:100%;bottom:0; left:0; z-index:999;}
.apptg-bj{ position:absolute; bottom:0; left:0; width:100%; height:70px; background-color: #5c77f5; -moz-opacity: 0.95;-khtml-opacity: 0.95; opacity: 0.95; }
.apptg-wl{ width:1270px; position:relative; z-index:2; margin:0 auto;}
.apptg-cj{ position:absolute; bottom:0; left:0; width:100%;}
.guanbi{  position:absolute; cursor:pointer; width:25px; height:25px; bottom:85px; right:15px;z-index:2; }
.denglong1{  position:absolute;top:35px; right:0;z-index:0;}
.denglong2{  position:absolute;top:35px;left :0; z-index:0;}
.cjssk{ position:absolute;top: -20px; width: 120px;z-index: 0;right: -36px;}
.logo_cj{ position:absolute;top:35px;left :0; z-index:8;}
.logo_p{  margin: 0 auto; margin-left: -20px; width: 291px; position: absolute; z-index: 0; top: 120px;}
.logoa{margin:20px;}
/*.logoa{ position:relative; z-index:10; margin:20px 20px 20px 80px;}*/

/*logo ser*/
.div1290{width:1290px; margin:0 auto; overflow:hidden;}
.div1290a{width:1290px; margin:0 auto; height:106px;}
/*.div1290a{width:1290px; margin:20px auto 0; height:106px;}*/
.div1200{width:1200px; margin:0 auto; overflow:hidden;}
.logo{ margin:0 auto;width:291px;position: absolute;z-index:5; top:100px;}
.head1{ float:left; height:95px; width:200px; margin-left:45px;}
.head2{ float:left; height:95px; width:100px; font-size:22px; font-family:"微软雅黑"; line-height:95px;}
.head3{ float:left; width:900px; }
.head3-1{ float:left; position:relative; height:68px; padding-top:38px; width:625px;}
.head3-2{ float:left; height:106px; width:275px;}
.head3-2a{ float:left; width:125px; height:106px; overflow:hidden; }
.head3-wx{ float:left; margin-left:45px; width:65px; height:65px;}
.head3-wxt{float:left; line-height:28px; margin-left:35px;}
.head3-2b{ float:left; width:150px; line-height:25px; padding:13px 0 13px;font-size:14px; }
.head4{ float:left;padding-top:38px;  z-index:1; width:312px;}
.head4-1{ float:left; position:relative; }
.head4-2{ float:left; padding-left:20px; }
.head4-3{ position:absolute; top:40px; left:30px; z-index:99; display: none;}
.head4-1:hover .head4-3 { display: block;}

.ser{ float:left; width:605px; height:40px;position:relative; background: #00b6e8;}
.inp1{ float:left; width:481px; height:36px; margin:2px; border:0; overflow:hidden; font-size:16px; padding:0 5px 0;}
/*.serb{ float:left; line-height:38px; text-align:center; width:110px; color:#fff; font-size:18px; letter-spacing:5px; font-weight:bold; font-family:"微软雅黑"; border:0;background: #00b6e8;
cursor:pointer;  }*/
.serb{ float:left; line-height:38px; position:relative; z-index:1;  text-align:center; width:110px; color:#fff; font-size:18px; letter-spacing:5px; font-weight:bold; font-family:"微软雅黑"; border:0; background: #00b6e8;
cursor:pointer;  }

.hotser{ float:left; height:20px; width:625px; padding-top:8px; line-height:20px; color:#666;font: 14px "微软雅黑";white-space:nowrap; overflow:hidden; }

.hotser a,.hotser a:link,.hotser a:visited{text-decoration:none;color:#666;}
.hotser a:hover{text-decoration:none; color:#00b5e8;}

/*city nav*/
.nav2{ width:1200px; margin:0 auto; height:35px; margin-top:25px;overflow:hidden;}
.nav2_1{ float:left; width:200px;background:#00b6e8;color:#fff; font:bold 16px "微软雅黑";letter-spacing:2px; line-height:35px; overflow:hidden; }
.nav2_s{ float:left; display:block; height:35px; line-height:35px; margin-left:10px; font-family: "微软雅黑";}
.nav2_2{float:left; width:760px; overflow:hidden; padding-left:10px;}
.nav2_2 li{ float:left; padding-right:10px; font:14px "微软雅黑"; height:35px;line-height:35px;}
.nav2_3{ float:left; width:230px; font:bold 18px "微软雅黑"; }
.nav2_3 li{ float:left; padding-right:15px;height:35px; line-height:35px;}

/*type adv login*/
.h_bg{margin:0 auto;position:relative;  width:100%; height:380px;border-top:1px solid #00b6e8;}
.h_b_a{ width:100%; height:380px; position:absolute;z-index:1;}
.h_zwc{ width:100%;height:380px;  position:absolute;z-index:2;}
/*.h_bg{margin:0 auto; z-index:2; width:100%; height:380px; border-top:1px solid #00b6e8; background-image:url(/img/h_bg.png) ;  background-repeat:no-repeat; background-attachment:fixed;background-size: cover;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/h_bg.png',sizingMethod='scale'); }*/
.home{width:1200px; height:380px; margin:0 auto;  }
.home1{ float:left; width:164px; height:364px;padding:8px 18px; overflow:hidden;background-color:rgba(0, 0, 0, 0.65);}
.home1 li{ float:left; height:31px; line-height:31px; overflow:hidden; padding:0 9px; text-align:center; opacity:1; font-size:14px; font-family: "微软雅黑"; font-weight: bold;color:#fff;}
.home1 li:hover{color: #ff2300;background-color: #fff;}
.home2{ float:left; width:728px; height:380px; overflow:hidden; }
.home3{ float:left; width:272px; height:350px; padding-top:30px; overflow:hidden; }
.login{ float:left; width:272px; height:240px; background-color:rgba(0, 0, 0, 0.65);}
.login1{ float:left;width:257px; height:33px; line-height:38px; padding-left:15px; color:#fff; font-size:16px; font-weight:bold; font-family:"微软雅黑"; }
.log_c{float:left;width: 200px;height: 35px;margin: 15px 35px 0;border-radius: 5px; -moz-border-radius:5px; -webkit-border-radius:5px;  background-color:#fff;opacity:1; }
.log_c select{width: 144px;height: 25px;line-height: 25px;margin-bottom: 3px;border-left: 1px #afafaf solid;border-top: 0;border-bottom: 0;border-right: 0; }
.log_c1{float:left;width: 55px;height: 25px; color:#2c333c; line-height: 25px;margin:5px 0; border-right: 1px #ecf0f5 solid; text-align: center;}
.log_c2{float: left;width:134px;height: 35px; border:0; line-height: 35px;  border-top:0; border-bottom:0; border-right:0;overflow:hidden; font-size:14px; padding:0 5px 0;}
.log_b{ float:left; width:96px; height:35px; margin: 15px 5px 15px 35px;opacity:1; background-color:#00b6e8;border-radius: 5px; -moz-border-radius:5px; 
-webkit-border-radius:5px; line-height:35px; color:#fff; font-size:14px; font-weight:bold; font-family:"微软雅黑"; text-align:center; border:0; cursor:pointer;}
.log_b1{ float:left; width:96px; height:35px; margin: 15px 35px 15px 5px;opacity:1; background-color:#da3621;border-radius: 5px; -moz-border-radius:5px; 
-webkit-border-radius:5px; line-height:35px; color:#fff; font-size:14px; font-weight:bold; font-family:"微软雅黑"; text-align:center; border:0; cursor:pointer;}

.log_t{ float:left; width:202px; height:20px; margin:0px 35px; font-size:14px; font-weight:bold; text-align:center;}

.log_ma0{ margin:20px 71px 0; width:130px; height:130px;opacity:1;}
.log_ma1{position: absolute;z-index:15; width:54px;height:53px; background:url(/img/ma01.gif);left:218px;opacity:0.9;cursor:pointer;}
.log_ma2{position: absolute;z-index:15; width:54px;height:53px; background:url(/img/ma02.gif);left:218px;opacity:0.9;cursor:pointer;}
.log_ma3{ margin:50px 20px 0; width:232px; height:100px;opacity:1;}
.log_mat{float:left; width:272px; height:20px; line-height:20px; margin-top:10px; color:#fff;text-align:center;opacity:1;}
.log_mat1{float:left; width:252px; height:20px; line-height:20px; margin-top:10px; margin-right:20px; color:#fff;text-align:right;opacity:1;}
.log_mat2{ float:left; width:232px; margin-bottom:20px; margin-top:10px; line-height:25px; white-space:nowrap; color:#fff;opacity:1;overflow:hidden; }
.log_mat3{ float:left; width:106px; height:25px; line-height:25px;white-space:nowrap; color:#fff;opacity:1;overflow:hidden; }
.h3_zph{ float:left;width:242px; height:75px; margin-top:15px; padding:0 15px 0; background-color:rgba(0, 0, 0, 0.65);}
.h3_zph li{ float:left; height:25px; line-height:25px; overflow:hidden;opacity:1;}
/*com adv   .ad  background:#f5f5f5;*/
.ad{margin:0 auto; width:100%; padding-bottom:60px;background:#f5f5f5;;}
.not{ float:left; width:1200px; height:40px;overflow:hidden;}
.not1{ float:left; width:205px; height:25px; margin:15px 20px 0 0; padding-left:10px;line-height:25px;font-family:"微软雅黑"; font-size:16px; color:#fff; overflow:hidden; background:#4e6ef5;}
.not2{ float:left; width:965px; height:25px; margin-top:20px; line-height:25px;}
.ad0{ float:left; width:1200px; height:68px; margin-top:15px; overflow:hidden;}
.ad0l{ float:left; width:289px; height:68px; margin-right:15px; overflow:hidden;}
.ad0r{ float:left; width:896px; height:68px; overflow:hidden; }
.ad1{ float:left; margin-top:15px; width:1200px;}
.ad1 li{ float:left; width:calc((100% - 15px) / 2 );width:-webkit-calc((100% - 15px) / 2 );width:-moz-calc((100% - 15px) / 2 ); height:220px; }
.ad1_1{ float:left; width:calc(100% - 15px);width:-webkit-calc(100% - 15px);width:-moz-calc(100% - 15px); height:55px; overflow:hidden; background-color:#fff; line-height:55px; font-size:16px; font-weight:bold; font-family:"微软雅黑"; padding-left:15px;}
.ad1_1r{ float:right; font-size:14px; font-weight: normal; font-family:"宋体"; padding-right:25px;}
.ad1_2{ float:left; width:100%; height:165px; overflow:hidden;}
.ad1_2 img{ width:100%; height:100%;}
.ad2{ float:left; width:1200px; height:90px; margin-top:15px; overflow:hidden;}
.ad3{ float:left; width:1201px; }
.ad3 li{ float:left; width:289px; height:68px; margin-top:15px; overflow:hidden;}
.ad3 img{ width:100%; height:100%;}
.ad3_b{ margin-top:-8px;width:287px;position: absolute; border-bottom:1px solid #ff2300; border-left:1px solid #ff2300; border-right:1px solid #ff2300;display: block; }
.ad3_b1{ float:left; width:287px; height:4px;display: block;}
.ad3_c{ float: left; width:267px; overflow:hidden; padding:0 10px 5px;  background: #fff; }
.ad3_d{ float:left; width:123px; overflow:hidden; height:25px; line-height:25px; border-bottom:1px dotted #aaa;}
.ad3_d:nth-child(odd){ margin-right:11px;!important}
.ad4{ float:left; width:1200px; border-bottom:1px solid #f6f6f6;}
.ad4 li{ float:left; width:119px; height:110px; border-right:1px solid #f6f6f6;}
.ad4 img{ width:100%; height:100%;}
.ad4 :last-child{border-bottom:0;!important}
.ad4_b{ margin:0 auto;  width:99px;height:90px; padding:10px; cursor: pointer;position: absolute;z-index: 10;display: block;background-color:rgba(0, 0, 0, 0.8);}
.ad4_c{ float: left; width:99px; overflow:hidden;}
.ad4_t{ display:block; width:100%;overflow: hidden; white-space:nowrap; text-align:center; opacity:1;}
.ad5_1{ float:left; width:1200px; height:55px; line-height:60px; margin-top:15px; border-bottom:1px solid #a51700; color:#a51700; font-size:18px; font-family:"微软雅黑"; text-align:center;}
.ad5_2,.ad5_3,.ad5_5{ float:left; width:1200px; padding-top:10px; padding-bottom:10px; background-color:#fff; }
.ad5_2 li{ float:left; width:379px;padding:0 10px 0;height:25px; line-height:25px; overflow:hidden; border-right:1px solid #e9e9e9;}
.ad5_5 li{ float:left; width:219px;padding:0 10px 0;height:25px; line-height:25px; overflow:hidden; border-right:1px solid #e9e9e9;}
.ad5_2 li:nth-child(3n){border-right:1px solid #fff;!important}
.ad5_5 li:nth-child(5n){border-right:1px solid #fff;!important}
.ad5_3 li{float: left;width: 300px;/*height: 170px;*/margin-top: 15px; overflow: hidden; }
.ad5_3w{ width:265px;height:65px; padding:10px;margin:0 auto; overflow:hidden; background: url(/img/fz_1.jpg);}
.ad5_3w1{ float:left; width:175px;height:35px; line-height:35px; font-family:"微软雅黑"; font-size:18px; color:#000; overflow:hidden;}
.ad5_3w2{float:left; width:90px;height:35px;line-height:35px;font-family:"微软雅黑";font-size:14px; color: #F00;overflow:hidden;}
.ad5_3w3{ float: left; width:265px; height:25px; line-height:25px; font-family:"微软雅黑"; font-size:16px; color:#333; overflow:hidden;}
.ad5_3w4{ float:left;width:265px; height:80px; padding-top:5px; line-height:25px; color:#333; overflow:hidden;}

.ad5_3n{ width:265px;height:65px; padding:10px;margin:0 auto; overflow:hidden; background: url(/img/fz_2.jpg);}
.ad5_3n1{float:left; width:265px;height:35px; line-height:35px; font-family:"微软雅黑"; font-size:18px; color:#000; overflow:hidden;}
.ad5_3n2{float:left;width:265px; height:50px; padding-top:5px; line-height:25px; color:#333; overflow:hidden;}
.ad5_3n30{ float:left;width:265px;height:30px;overflow:hidden;}
.ad5_3n3{ float:left;height:30px;line-height:25px;overflow:hidden;}
.ad5_3n4{float:left;width:265px;height:30px;line-height:30px;font-family:"微软雅黑"; font-size:18px;color: #F00; text-align:center;overflow:hidden;}

.ad6{ float:left; width:592px; margin-top:15px; background-color:#fff; }
.ad6:nth-child(even){ border-right:1px solid #fff;}
.ad6_1{ float:left; height:50px; line-height:50px; padding-left:30px; font-size:16px; font-weight:bold; font-family:"微软雅黑"; }
.ad6_2{ float:left;width:572px; padding:0 10px 10px;}
.ad6_2 li{ float:left; width:271px;height:25px; line-height:25px; overflow:hidden;}
.ad6_2 li:nth-child(2n){ padding-left:30px;!important}
.pic1{ float:left; width:1200px; height:40px; margin-top:15px; overflow:hidden; text-align:center; padding-top:20px;}
.pic2{ float:left; width:1200px; background-color:#fff; padding:5px 15px; overflow:hidden;}
.pic2 li{ float:left; width:74; height:87px; margin:8px; overflow:hidden;}

.more1{ float:left; width:430px; height:355px; overflow:hidden; margin-right:15px; margin-top:15px;}
.more2{float:left; width:310px; height:355px; overflow:hidden;margin-top:15px;}
.moret{ float:left; width:430px; height:33px; margin-top:22px; font-size:18px; font-family:"微软雅黑"}
.more_ico{display: inline-block;  background-color: #333333; width: 5px; height: 18px; vertical-align: middle; margin-right:15px;}
.morec{ float:left; width:430px; height:300px; overflow:hidden; background-color:#fff;}
.morec1{ float:left; width:175px; height:300px; overflow:hidden;}
.morec2{ float:left; width:235px; height:280px;overflow:hidden; padding:15px 10px 5px;}
.morec2 li{ float:left; width:235px; height:25px; line-height:25px; overflow:hidden;}
.morec_n{ float:left; text-align:center;}
.more2_c{ float:left; width:250px; height:25px;line-height:25px; padding:0 30px; overflow:hidden;}

.foot1{ margin:0 auto; width:100%; border-top:1px solid #e9e9e9; padding:20px 0;color:#606060;}
.foot1 li{ float: left;height:25px; line-height:25px; margin-right:15px; overflow:hidden;}
.foot1 a:link,.foot1 a:visited,.foot1 a:hover{ color:#606060;}


.foot2{ float:left; margin:0 auto; width:100%; border-top:1px solid #00b6e8; background-color:#606060; padding:30px 0;color:#d5d5d5;}
.foot2a{ float:left; width:650px;}
.foot2a li{ float:left; margin-bottom:10px;}
.foot2 a:link,.foot2 a:visited,.foot2 a:hover{ color:#fff;}

/*职位类别悬浮层
.home1_c { width:777px; padding:2px 0; position:absolute;z-index:10;background:#fff; margin-left:182px; -ms-opacity:1; opacity:1;overflow:hidden; border-bottom:1px solid #606060;}
.home1_c .tit{float:left;width:737px; height:26px;margin:10px 20px 2px; border-bottom:#0d0205 1px solid; line-height:26px;  color:#000; overflow:hidden;}
.home1_c ul{float:left; width:737px; height:auto; margin:0 20px; overflow:hidden; }
.home1_c ul li{float:left; width:auto; height:23px; line-height:23px; margin:0; padding:0 6px; white-space:nowrap; }
*/

/*手机宣传页*/
.mbg{ width:1200px; margin:0 auto;}


/*测试*/
.ad_info_div1 { height: auto; border-bottom: #ff6600 2px solid; border-left: #ff6600 2px solid;border-right: #ff6600 2px solid; margin-left: -2px; background-color: #FFFBF0;overflow: hidden; padding-top: 2px;display: block; position: absolute; z-index: 9999;}
.ad_info_left_zm { width: 40%; float: left;padding: 5px; overflow: hidden; border-right: #F90 dashed 1px;}
.ad_info_right1 {width: 49%; height: auto;float: left; padding: 5px;overflow: hidden;line-height: 20px;}

/*校招页*/
.xznav{float: left;width: 100%;background: #01bc39;}
.xznav1{ margin:0 auto; width:1200px;font: bold 16px "微软雅黑";letter-spacing: 2px;line-height: 35px;overflow: hidden;}
.xznav1t{ margin-left:15px; color:#fff;}
.xzad1{ float:left; margin:15px 15px 15px 0; width:680px; height:185px; overflow:hidden;}
.xzad1 img{ float:left;}
.xzad1_2{ float:left; height:155px; width:220px; padding:15px; line-height:25px; background:#fffae6; overflow:hidden;}
.xzad2{ float:left; width:505px; height:185px; margin-top:15px; margin-bottom:15px; overflow:hidden;}
.xzad2_1{float:left; width:130px;margin-right:5px; overflow:hidden; }
.xzad2_2{float:left; width:360px; height:185px;overflow:hidden; }
.xzad2_2 li{ float:left; width:360px; height:37px;  line-height:37px; font-family:"微软雅黑";}
.xzad2_2a{ font-weight:bold; font-size:16px;}
.xzad2_2b{font-size:14px;}
.xzad3{ float:left; width:680px; height:320px;border-top:5px solid #01bc39; overflow:hidden;}
.xzad3_1{ float:left; width:672px; height:49px; line-height:50px; border-bottom:1px dashed #e3e3e3;  padding-left:8px; font-family:"微软雅黑"; font-size:18px; font-weight:bold; color:#313131; overflow:hidden; }
.xzad3_2{ float:left; width:672px; height:135px;padding-left:8px; overflow:hidden; }
.xzad3_2a{float:left; width:153px; height:120px; padding:15px 15px 0 0;}
.xzad3_2b{float:left;width:489px; height:120px; padding:15px 15px 0 0; overflow:hidden;}
.xzad3_2b li{ float:left; width:482px; height:24px; line-height:25px; overflow:hidden;}
.xzad3_2b1{ font-weight:bold; margin-right:5px;}
.xzad4{ float:left; width:520px; height:325px;overflow:hidden;}
.xzad4_1{ float:left; width:267px; height:50px; line-height:50px; margin-top:5px; padding-left:8px; font-family:"微软雅黑"; font-size:18px; font-weight:bold; color:#313131; overflow:hidden; }
.xzad4_2{ float:left; width:260px; height:275px; overflow:hidden;}
.xzad4_2a{ float:left; width:260px; height:135px; overflow:hidden;}
.xzad4_2b{ float:left; width:260px; height:120px; margin:10px 0 0 0; overflow:hidden;}
.xzad4_2b li{float:left;width:260px; height:30px; line-height:30px; font-size:14px; overflow:hidden;}
.xzad4_3{float:left; width:230px; height:275px; margin:0 15px 5px; overflow:hidden;}
.xzad4_3 li{ float:left; width:230px; height:30px; line-height:30px; font-size:14px; overflow:hidden;}
.xzad5{ float:left; width:1200px;  margin-top:15px;border-top:5px solid #01bc39; overflow:hidden;}
.xzad5_1{ float:left; width:1200px; height:49px; line-height:50px; border-bottom:1px dashed #e3e3e3;  padding-left:8px; font-family:"微软雅黑"; font-size:18px; font-weight:bold; color:#313131; overflow:hidden; }
.xzad5_2{ float:left; width:370px; padding:10px 15px;overflow:hidden;}
.xzad5_2 li{ float:left; width:400px; height:35px; overflow:hidden; }
.xzad5_2at{ font-weight: bold; margin-right:5px;}
.xzad5_2a{float:left;width:290px; height:35px;line-height:35px; }
.xzad5_2b{float:left;width:80px; height:32px; padding-top:3px; text-align:center; }
.xzbtn1{width: 70px;height: 28px; background-color: #009fe1;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; line-height: 24px;color: #fff;  font-size: 14px;font-family: "微软雅黑";text-align: center;border: 0; cursor: pointer;}

/*2019.4新搜索结果页*/
.b_p1{ float:left; width:1200px; height:95px; overflow:hidden;}
.b_head1{ float:left; width:200px;}
.b_ser{ float: right; padding-top:27px; overflow:hidden;}
.b_inp{ float:left;border:2px #ff6600 solid;padding:0 0 0 5px;height: 36px;}
.b_inp1{ float:left;width: 140px; padding-right:22px; box-sizing:border-box; font-size:14px;border:0;color: #6e6e6e;outline:none; margin:5px;height: 26px;overflow: hidden;background:url(/img/xxtb5.gif);background-repeat:no-repeat;background-position:right ;}
.b_inp1_a{ float:left;width:380px;font-size:14px; border:0; color:#000;outline:none; margin:5px;height: 26px;overflow: hidden;}
.b_inp input::-webkit-input-placeholder {color: #666; }
.b_inp input::-moz-placeholder {  color:  #666;}
.b_inp input:-ms-input-placeholder {color:  #666;}
.b_inp1_c{ float:left; padding:0 5px; background-color:#f5f5f5;}
.b_i1{float:left;font-size:14px; color:#00; }
.b_but{float:left;width:100px; height:36px; background-color:#ff6600; outline: none;overflow:hidden;line-height: 36px;color: #fff;font-size: 14px;font-family: "微软雅黑";text-align: center;letter-spacing:2px; border: 0;cursor: pointer;}
.b_nav{ float:left; width:1200px; height:40px; line-height:29px; font-size:12px; overflow:hidden;}
.b_list{ float:left;width:1200px; font-family:"宋体"; overflow:hidden;}
.b_but1{float:left; width:220px; height:38px; overflow:hidden;}
.b_but2{float:left;width:90px; height:38px; margin-left:20px; background-color:#ff6600; overflow:hidden;line-height:38px;color:#fff;font-size:14px;font-family: "微软雅黑";text-align: center;letter-spacing:2px; border: 0;cursor: pointer;}
.b_list1{ float:left; width:1200px; line-height:25px;padding-top:10px;overflow:hidden;}
.b_list2{ float:left; width:1200px; line-height:25px; padding-bottom:5px;border-bottom:1px #f5f5f5 solid;}
.b_aa{ float:left; width:40px; color: #000; font-weight: 600; font-size:12px;}
.b_ab{ float:left; padding: 0 8px;text-align:center; height:25px; line-height:25px; color:#fff; background-color:#ff6600; }
.b_bb{ float:left; width:1120px; overflow:hidden;}
.b_bb li{float: left;display: inline-block;height: 23px;  font-size:12px;line-height: 23px;white-space: nowrap;margin: 0 8px 5px;}
.b_bb li a{float: left; padding:0 5px; border:1px solid #fff;}
.b_select{float: left; width:1200px; font-family:"宋体"; padding-top:10px; margin-top:10px; border-top:1px #f5f5f5 solid;overflow:hidden; }
.b_select1{float:left; display: inline-block;background-color:#f5f5f5;margin-right:22.5px;}
.b_select2{float:left;width: 214px;  border:0;background:url(/img/xxtb5.gif) no-repeat 185px 6px; font-size:12px;color:#000; padding:8px 10px;  outline:none;outline-color: rgba(255,255,255,0);appearance: none; -webkit-appearance: none;-moz-appearance: none;}
.b_select1 option{float:left; background-color:#fff; line-height:20px; }
.b_sr{ font-size:12px; color:#000; margin-bottom:5px;}
.b_zhi{float: left;width:880px; height:34px; background-color:#fff; border-bottom:2px #ff6600 solid; overflow:hidden; }    
.b_zhi1{ float:left; width:90px; height:34px; line-height:34px; font-weight:bold; font-size:14px; color:#fff; background-color:#ff6600; text-align:center; overflow:hidden;}    
.b_lie{ float:left; width:880px; overflow:hidden; }
.b_li_e{ float:left;  width:100%; box-sizing:border-box; padding:19px 20px 19px; position:relative;display: inline-block;}
.b_li_a{float:left; width:100%; overflow:hidden; }
.b_lie li{ float:left; width:880px;  background-color:#fff; border-bottom:1px solid #f5f5f5; font-family: '微软雅黑'; overflow:hidden;}
.b_k1{ float:left; width:550px; height:88px; margin-right:30px; } 
.b_k1a{ float:left; width:320px;height:21px;margin-bottom: 11px; margin-right:30px; font-size: 18px; font-weight: 600; overflow:hidden; }
.b_k1b{float:left; width:320px;height:21px; margin-right:30px; margin-bottom: 11px;font-size: 16px;font-weight: 600;line-height: 20px; color: #ff6600; overflow:hidden;}
.b_k1c{float:left; width:550px;height:21px; overflow:hidden; text-overflow:ellipsis; }
.b_k1c span{float: left;background: #F8F8F8;margin-right: 6px; font-size: 12px;color: #6C95BA;padding:0 5px;margin-bottom: 3px;}
.b_k2{ float:left; width:260px; height:auto; overflow:hidden;}  
.b_k2a{ text-align:right;width:260px; height:18px; margin-bottom:14px; line-height:18px; overflow:hidden;font-size:16px; } 
.b_k2c{ text-align:right;width:260px;line-height: 20px;margin-bottom:11px;font-size: 12px;color: #999; height:20px;overflow:hidden; } 
.b_k2b{ float:left;width:200px;line-height: 20px;font-size: 12px;color: #999; height:20px;overflow:hidden; } 
.b_p2db_1{ float: left;width:40px;margin-top:20px; height:40px; overflow:hidden; }
.b_p2db3{ float:left;font-size:12px; width:40px; height:20px; color:#ff6600; text-align: center;  line-height: 20px; font-family: "微软雅黑";}

.b_k3{ float:left; width:200px; font-size:14px;margin-bottom:11px; color:#000; overflow:hidden;}
.b_k4{ text-align:right; width:260px;color:#999;}
.b_k5{ float:right; display: none; margin:30px 0 0 545px; padding-left: 110px; position: absolute; background-color:#f5f5f5;  min-width:220px; height:88px;}
.b_sqbtn{width:100px; height:40px; margin-left:5px; background-color:#ff6600;  overflow:hidden; outline: none; border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;line-height: 40px;color: #fff;font-size:14px;font-family: "微软雅黑";text-align: center;border: 0;cursor: pointer; margin-top:20px;}
.b_k6{ float:left; width:1185px; height:28px; padding-left:15px; font-size:16px; font-weight: bold; line-height:28px; border-bottom: 2px #ff6600 solid;}
.b_k7{ float:left; width:1160px; padding:10px 0 0 40px;}
.b_k7 li{ float:left; /*width:60px;*/ margin-right:40px; height:24px; line-height:24px; font-size:14px; overflow:hidden; }
.b_li_e:hover .b_k5 { display: block;}

/*2019.6企业简介*/
.q_top{ margin: 0 auto;width:100%; background-color:#fff;overflow: hidden;}
.q_p1{ margin:0 auto; width:1200px; overflow:hidden;}
.qser{ float:left; width:500px; height:40px; background: #ff5500;}
.qinp1{ float:left; width:361px; height:36px; margin:2px; border:0; overflow:hidden; padding:0 5px 0;}
.qserb{ float:left; line-height:38px; text-align:center; width:130px; color:#fff; font-size:16px; font-family:"微软雅黑"; border:0; background-color:#ff5500;cursor:pointer; }
.q_nav{ float:left; height:40px; width:1200px; line-height:29px; overflow:hidden;}
.q_ylog{ float:left;width:122px; height:122px; margin-right:28px;}
.q_ylog_a{ width:120px;border: 1px solid #eeeeee; border-radius:15px; -moz-border-radius: 15px;-webkit-border-radius: 15px; height:120px; display: table-cell; vertical-align: middle; }
.q_logo{ width:120px; max-height: 100%;-o-object-fit: contain;   object-fit: contain;border-radius:15px; -moz-border-radius: 15px;-webkit-border-radius: 15px;}
.q_bun{float:left;   background-color:#f5f5f5;padding:15px 0 20px; overflow:hidden;}
.q_head{float:left; width:100%; position:fixed; top:0; z-index:90; background-color:#fff; -webkit-box-shadow: 0 2px 8px 0 rgba(0,0,0,.21); box-shadow: 0 2px 8px 0 rgba(0,0,0,.21); overflow:hidden;}
.q_bav{ float:left; width:100%;background-color:#fff; margin-bottom:14px; overflow:hidden;}
.q_p2{float:left; width:1200px; padding:30px 0; font-family:"微软雅黑";}
.q_p2a{float:left; width:1050px; overflow:hidden;}
.q_p2a_1{float:left; width:800px;margin-left:20px; margin-right:20px;overflow:hidden;}
.q_p2_name{ float:left;font-family:"微软雅黑"; margin-top:5px; width:1050px; font-size:26px; line-height:30px;overflow:hidden;}
.q_p2_name1{ float:left; margin-top:5px; width:800px; overflow:hidden;}
.q_p2_name2{ float:left; padding:20px 20px 20px; box-sizing:border-box;  width:840px;font-family:"微软雅黑"; overflow:hidden;}
.q_p2_name1_a{ float:left; max-width:640px;overflow:hidden;font-size:26px; font-weight:600; line-height:30px;}
.q_btn1{ float: left;width:70px; height:30px; margin-left:30px; margin-top:0; background-color:#ff6600; overflow:hidden;border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;line-height: 24px;color: #fff;font-size:14px;font-family: "微软雅黑";text-align: center;border: 0;cursor: pointer;}
.q_p2_note{ float:left; width:570px; padding-top:15px; }
.q_p2_note li{ float:left; font-size:16px; color:#6e6e6e; line-height:30px; padding-right:15px;font-family:"微软雅黑";}
.q_p2_point{float:left; width:570px; color:#ff8d40; padding-top:15px;font-size:16px;font-family:"微软雅黑";}
.q_p2_point1{float:left; width:800px; margin-top:15px; color:#ff8d40;font-size:16px;font-family:"微软雅黑";}
.q_p2_zphbm{float:left; line-height:26px;font-size:16px;font-family:"微软雅黑"; font-weight:bold;  color: #323aff;  }
.q_p2_a{float:left; width:570px; }
.q_p2b{float:left; width:480px; padding-top:30px;}
.q_p2_xiyu{  height:30px; line-height:30px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px; font-size:16px; color:#fff; background-color:#12a03d; padding:4px 10px; margin-left:20px;}
.w_xyzp li:hover { text-decoration:none; color:#334ad0;  box-shadow:5px 5px 15px rgba(0,0,0,.08);}

.q_p2b1{float:right; width:150px;}
.q_p2b1t{float:left;width:150px; text-align:center; font-size:24px; line-height:30px; color:#3f7bf7;}
.q_p2b1b{float:left;width:150px; text-align:center; font-size:14px; color:#6e6e6e;}
.q_p2_n2{ float:left;font-size: 26px;font-weight: 600;line-height: 30px; color: #ff6600; margin-left:20px;}
.q_p2_n20{ float:left; font-size:14px; color:#6e6e6e; padding-right:15px;}

.q_p2_fu{ float:left; width:800px; margin-top:10px; display: flex;}
.q_p2_fu li{ float:left;line-height:20px; padding:5px; margin-right:10px;  margin-bottom:10px; color:#6C95BA; background-color:#f5f5f5;}

.q_p2img{ float:left; margin-left:60px; margin-top:20px; width:110px; height:110px;}
.q_p2t{text-align:center; margin-left:20px; width:190px; overflow:hidden;}
.q_p2c{ float:left; margin-left:20px; width:1200px;font-family:"微软雅黑";}
.q_p2c1{float:left; padding-bottom:10px; font-size:16px; font-weight:600; line-height:30px; margin-right:50px;}
.q_c2{ border-bottom:2px #ff6600 solid; color:#ff6600; }
.q_p2d{float:left; width:360px; height:auto;}
.q_p2da{float:left; width:360px; margin-top:10px; position:relative;font-size:14px;}
.q_p2da1{float:left; width:180px; height:114px;position:relative; }
.q_p2da2{ float:left; width:26px; font-size:16px; color:#6e6e6e;}
.q_p2da1 a{ float:left;font-size:16px;width:154px; color:#6e6e6e;}
.q_p2da4{ float:left;font-size:16px; margin-top:8px; margin-left:20px; color:#6e6e6e;}
.q_p2db{float:left;width:360px; height:46px;}

.q_p2d_b{float:left;width:360px; padding-top:40px;}
.q_p2db1{ float: left;width:50px; margin-top:6px; height:40px;  overflow:hidden;}
.q_p2db_1{ float: left;width:50px; margin-top:6px; height:40px; overflow:hidden;}
.q_p2db2{float:left; width:50px;font-size:14px; color:#ff6600;text-align: center; font-family: "微软雅黑";}
.q_p2db3{float:left; width:50px;font-size:14px; color:#ff6600;text-align: center; font-family: "微软雅黑";}

.q_p3{ float:left; width:1200px; font-family: "微软雅黑";margin-bottom:20px;}
.q_p3_a{float:left; width:880px; margin:auto; background-color:#fff;  overflow:hidden;}
.q_p3a{ float:left;  width:840px;  border-top: 1px #f5f5f5 solid; padding:20px; background-color:#fff;}
.q_k1{ float:left; width:80%; padding-right:30px; box-sizing:border-box; overflow:hidden; }
.q_k1a{ float:left; width:61%;height:21px;margin-bottom: 10px; margin-right:30px;  overflow:hidden;}
.q_k1a_1{ float:left; max-width:300px;font-size: 18px; font-weight: 600;color:#000;}
.q_k1b{ float:left; margin-left:10px; line-height:23px;font-size: 16px; font-weight: 600;color:#ff6600; }
.q_k2b{ float:left;width:34%;line-height: 20px;font-size: 12px;color: #999; height:20px;overflow:hidden; } 
.q_k1c{float:left; width:670px;height:21px; margin-bottom:10px; overflow:hidden; text-overflow:ellipsis; }
.q_k1c span{float: left;background: #F8F8F8;margin-right: 6px; font-size: 12px;color: #6C95BA;padding:0 5px;margin-bottom: 3px;}
.q_k3{ float:right; text-align:right;width:20%; font-size:14px;color:#000; overflow:hidden;}
.q_k4{float:right; text-align:right; width:18%;color:#999;}
.q_p_3a{ float:left; width:880px; border-top: 1px #f5f5f5 solid; padding-bottom:20px; background-color:#fff;}
.q_p3a1{ float:left;width:840px;  font-size:16px;font-weight:700; position: relative; line-height:28px; }
.q_p3a1_a{ float:left;width: 26px;height: 2px;background: #ff6600;position: absolute;top: 30px;left: 0;}
.q_p3a1_b{ float:left;width:789px; border:1px solid #eeeeee; padding:20px ; font-size:16px; margin-top:20px; }
.q_p3a1_b li{float:left; font-size:14px; width:33.3%; line-height:36px;}
.q_p3a2{ float:left; width:800px;position:relative; font-size:14px;  padding-top:20px; line-height: 30px; overflow:hidden;}
.q_p3a2 p{ text-indent:28px;}
.q_p3a2_a{ float:left; width:798px; font-size:14px; line-height: 30px; }
.q_p3a2_a p{float:left; margin-bottom:10px;}
.q_p3a2_{letter-spacing:5px; margin:0 5px;}
.q_p3a2l{ float:left; width:838px; margin-right:15px; background-color:#6FC}
.q_p3a2r{ float:left; width:840px; margin-left:20px; margin-top:10px; font-size:15px; }
.q_p3a3{ float:left; width:880px; overflow:hidden;}
.q_p3a3 li{float:left; width:840px; background-color:#fff; padding:20px; border-top: #f5f5f5 1px solid; font-family: '微软雅黑'; overflow:hidden;}
.q_p3a4{width: 500px;overflow: hidden;line-height: 32px;background-color: #fbffe5;border: #ffcb7f 1px solid;color: #3e3e3e;margin: 10px 90px 10px 190px; text-align: center;}
.q_pt_a{ float:left; width:100%; margin-top:20px; font-size:14px; text-align:center; position: relative; overflow:hidden;}
.q_pt_a li { float:left; position:relative; vertical-align: middle;text-align: center; width:840px; margin: 0 auto; padding: 0; z-index: 1; list-style: none;}
.q_pt_a1{ width:838px;height: 419px; background-color:#f5f5f5;display: table-cell; vertical-align: middle; overflow: hidden;}
.q_pt_img{height: 100%;-o-object-fit: contain;object-fit: contain;}
.q_pt_a2{ position:absolute; bottom:5px; color:#fff; width:840px;  padding:5px 0px;font-size:16px; text-align:center; overflow:hidden; z-index:10;}
.q_pt_her{ position:absolute; top:50%; margin-top:-25px;  right:5px; width:29px;background:url(../img/herig.png) no-repeat;-moz-opacity:0.4;-khtml-opacity: 0.4; opacity:0.4; height:50px;cursor: pointer; z-index:10;}
.q_pt_hel{position:absolute; top:50%; margin-top:-25px; left:5px; width:29px;background:url(../img/helef.png) no-repeat;-moz-opacity:0.4;-khtml-opacity: 0.4; opacity:0.4; height:50px;cursor: pointer;z-index:10;}
.q_pt_her:hover{text-decoration:none;-moz-opacity:0.6;-khtml-opacity: 0.6; opacity:0.6;}
.q_pt_hel:hover{text-decoration:none;-moz-opacity:0.6;-khtml-opacity: 0.6; opacity:0.6;}
.q_pi_c{ float:left; width:838px;height:50px;padding:0;position:relative;}
.q_p_c1{ position:absolute; bottom:0; width:838px;height: 30px;background-image: linear-gradient(rgba(255, 255, 255, 0) 0, #fff 100%);background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0) 0, #fff 100%);}
.q_p_c2{ width:838px; text-align:center;cursor: pointer;  font-size:14px; line-height:50px;  color:#ff6600;height: 50px;background-color: #fff;}
.q_p_c3{ float:left; width:100%; padding:10px 22px; box-sizing:border-box;font-size:14px; background-color:#f5f5f5; }
.p_m{float:left; width:780px;  line-height:30px;padding:20px 60px 0 0; font-family: '微软雅黑';font-size:14px; overflow:hidden}
.p_k12{float:left; width:730px;}
.p_k1{ float:left; width:350px; height:65px; margin-right:40px; } 
.p_k1a{ float:left; width:350px;height:21px;margin-bottom: 11px; font-size: 18px; font-weight: 600; overflow:hidden; }
.p_k1b{float:left; width:350px;height:21px;margin-bottom: 11px;font-size: 16px;font-weight: 600;line-height: 20px; color: #ff6600;}
.p_k1c{float:left; width:350px;height:21px; overflow:hidden; text-overflow:ellipsis; }
.p_k1c span{float: left;background: #F8F8F8;margin-right: 6px; font-size: 12px;color: #6C95BA;padding:0 4px;margin-bottom: 3px;}
.p_k2{ float:left; width:256px; height:65px; margin-right:84px;}  
.p_k2a{ float:left;width:256px; height:18px; margin-bottom:14px; line-height:18px; overflow:hidden;font-size:14px; } 
.p_k2b{float:left;width:250px; height:18px;line-height: 18px;font-size: 12px;color: #999;overflow:hidden; } 
.p_k3{ float:left; width:640px; line-height:24px; height:24px; color:#000; overflow:hidden;} 
.p_k5{ float:left; width:110px; }


.q_p3b{ float:left; width:290px; margin-top:1px;margin-left:30px;font-family:"微软雅黑";}
.q_p3b1{ float:left; width:290px; background-color:#fff; border-bottom:1px solid #f5f5f5; padding:10px 20px; box-sizing:border-box; font-family: "微软雅黑"; font-weight:bold;  font-size:14px; color:#000; margin-bottom:10px; }
.q_p3b2{float:left; width:290px; background-color:#fff; padding-bottom:20px; margin-bottom:15px;font-family: "微软雅黑";}
.q_p3b2 li{ float: left; width:250px;  height:30px; padding:0 20px;  line-height:30px; font-size:14px; overflow:hidden; font-family: "微软雅黑";}
.q_p3b1_a{float:left; width:250px; background-color:#fff;   margin-bottom:15px; padding:10px 20px 20px;font-family:"微软雅黑"; }
.q_p3b1_a li{ float:left; height:40px; text-align:center; line-height:40px; color:#000; width:33%; font-size:14px; font-family: "微软雅黑";overflow:hidden;}
.q_p3bimg{ margin:0 auto; width:120px; height:120px;}
.q_btn2{ float: left;width:200px; height:30px; margin-left:45px; margin-top:10px; outline: none; background-color:#ff6600; overflow:hidden;border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;line-height: 24px;color: #fff;font-size:14px;font-family: "微软雅黑";text-align: center;border: 0;cursor: pointer;}
.q_p4{ float:left; width:1200px; text-align:center; margin-bottom:25px;}

.q_sqbtn{ float:left;width:240px; height:46px; background-color:#ff6600; outline: none;overflow:hidden;border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;line-height: 24px;color: #fff;font-size:16px;font-family: "微软雅黑";text-align: center;border: 0;cursor: pointer; margin-left:20px;}
.q_p5{float:left; width:880px;  overflow:hidden}
.q_p5_1{ float:left; width:420px;  padding: 10px 0 10px 20px; text-align:left; overflow:hidden; }

.q_p5a{float:left; width:320px; font-size:16px; color:#000; height:24px; line-height:24px; overflow:hidden;}
.q_p5b{float:left; width:320px; font-size:14px; height:24px; line-height:24px; color:#6e6e6e;}
.q_p5c{float:left; width:320px; font-size:14px; height:24px; line-height:24px; color:#6e6e6e;;}
.q_p5n{float:right; font-size:16px; color:#ff6600; margin-top:10px; background-color:#fff; margin-right:20px; border:1px solid #ff6600; padding:5px 16px;border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;}
.q_wxin{float:left; width:130px; height:130px;position: absolute;top:30px;left:5px; z-index:89;}
.q_douyi{float:left; width:130px; height:130px; position:absolute;top:30px;left:0px; z-index:89;}
.a-selected { font-weight:bold;color: #f00;}
.q_fenye{ float:left; width: 660px; margin-bottom: 20px; border: 0; font-size:14px;}
.pagingtd a{display:inline-block; padding-left:3px; font-family:"微软雅黑"; padding-right:3px; border:1px solid #e5e5e5;text-align:center;height:30px;line-height:30px;min-width:25px;max-height:50px;background-color:#fff;}
/*2019.11对话框*/
.p_hein_b,.p_hein_b:link,.p_hein_b:visited{text-decoration:none;color:#ff6600; border:1px solid #ff6600;}
.p_hein_b:hover{text-decoration:none; border:0; color:#fff; background-color:#ff6600;}
.p_con1_b li:hover{text-decoration:none; background-color:#dedede;}

.p_mess{ float: left; height:100%;z-index:999; font-family:"宋体"; overflow: hidden;position: fixed;bottom: 0px; right: 0;-webkit-box-shadow: 0 0 15px 4px rgba(0,0,0,.21); box-shadow: 0 0 15px 4px rgba(0,0,0,.21);}
.p_mess_a{float: left; height:100%; overflow:hidden;  background:#fff;}
.p_mess_b{float: left; width:296px; position:relative; height:100%; overflow:hidden;}
.p_contact{ float:left; width:313px; background-color:#f5f5f5; height:100%; overflow-y: scroll; overflow-x: hidden;}
.p_con1_a{ float:left;width:256px;  position: absolute; z-index:2; text-align:center; padding:10px 20px; font-size:14px; font-weight:600; color:#fff; background-color:#ff6600;}
.yhidd{ float: left; width:42px;position: absolute; z-index:9999; height:42px;}

.p_con1_b{ float:left;width:296px;   padding-top:42px; background-color:#f5f5f5; }
.p_con1_b li{ float:left;width:296px;   padding: 10px 20px 0px; box-sizing:border-box;display: block; overflow: hidden;cursor: pointer; }
.p_por{float: left; width: 50px;  height: 50px; background-color: #eeeeee;border-radius: 25px; -moz-border-radius:25px; -webkit-border-radius:25px;margin-right: 10px;}
.p_name{ float: left; width: 160px; height: 60px;  overflow:hidden; }
.p_name1{ float: left; width: 160px; height: 30px; line-height:30px; font-size:14px; color:#000; overflow:hidden; }
.p_name2{ float: left; width: 160px; height: 20px; line-height:20px; font-size:12px; color:#666; overflow:hidden; }
.p_time{float: right; width: 30px; height: 60px;  overflow:hidden; }
.p_time1{ text-align: right; width: 30px; height: 30px; line-height:30px; font-size:12px; color:#666; overflow:hidden; }
.p_time2{ float: right; width: 30px; height: 20px; line-height:20px; font-size:12px; color:#666; overflow:hidden; }
.p_time2_a{ float:right; height: 20px; padding:0 5px;  background-color:#F00; color:#fff; line-height:20px; text-align: center; border-radius: 10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.p_ndia{ float:left; width:500px; height:100%; position:relative;overflow:hidden; }
.p_nei{  float:left; width:500px; height:100%; background-color:#fff; overflow:hidden; }
.p_nei_a{  float:left; width:517px; height:74%;border-bottom:1px solid #e1e1e1; overflow-y: scroll; overflow-x: hidden;}
.p_xtb6{ float:right; width:22px; height:22px;}
.p_nei1{  float:left;width:460px; position: absolute; z-index:2; background-color:#fff; padding:10px 20px; font-size:14px; font-weight:600; color:#000; border-bottom:1px solid #e1e1e1;  }
.p_nei1_a{ float:left; width:460px; position:absolute; padding:10px 20px; font-size:14px; margin-top: 43px;  background-color:rgba(255,255,255,0.8);}
.p_nei2{float:left;width:500px; padding:53px 0 10px;   background-color:#fff;  }
.p_nesj{ float:left; width:500px;  font-size:12px; text-align:center; color:#666;}


.p_nyb{ float:left;width:460px; padding: 10px 20px ; box-sizing:border-box;display: block; overflow: hidden;cursor: pointer; }
.p_por1{float: left; width: 40px;  height: 40px; background-color: #eeeeee;border-radius: 20px; -moz-border-radius:20px; -webkit-border-radius:20px;}
.p_mexjt{ float:left; margin-left:3px; height:40px; width:12px;}
.p_nyb_a{float:left;max-width:345px; line-height: 20px;color: #000; padding: 10px; font-size: 14px;border-radius: 5px; -moz-border-radius:5px; -webkit-border-radius:5px;background-color: #f5f5f5; overflow: hidden;}
.p_nzk{float:right;width:460px; padding: 10px 20px ; box-sizing:border-box;display: block; overflow: hidden;cursor: pointer; }
.p_por2{float: right; width: 40px;  height: 40px; background-color: #eeeeee;border-radius: 20px; -moz-border-radius:20px; -webkit-border-radius:20px;}
.p_mexjt1{ float:right; margin-right:3px; height:40px; width:12px;}
.p_nyb_b{float:right;max-width:345px; line-height: 20px;color: #fff; padding: 10px; font-size: 14px;border-radius: 5px; -moz-border-radius:5px; -webkit-border-radius:5px;background-color: #ff6600; overflow: hidden;}
.p_hein{ float:left; width:500px; height:26%; padding:5px 0 50px ; box-sizing:border-box; }
.p_hein_a{ float:left; width:480px; margin-left:10px; height:100%; border:0;outline:none; line-height: 20px;font-size: 14px;color: #000; resize:none;}
.p_hein_b{ float:right; position: fixed; padding:5px 10px; font-size:14px; bottom:5px; right:15px;}
.p_hein_b2{ float:right; position: fixed; padding:5px 10px; font-size:14px; bottom:5px; right:15px; color:#666; background-color:#dedede;}
.p_phrase{ float:left; position:relative; padding:0 10px; margin-bottom:5px; width:100%; height:30px; }
.p_phrase a{ float:left; width:22px; height:22px; margin-top:2px; text-align:center; line-height:22px; font-size:14px; color:#acadaf; font-weight:800;border-radius: 11px; -moz-border-radius:11px; -webkit-border-radius:11px;border:1px solid #acadaf; }
.p_colle{ float:left; margin-left:20px; width:24px; height:24px;  overflow:hidden;}
.p_note{ float:left; margin-left:20px; width:24px; height:24px; overflow:hidden;}
.p_interv{ float:left; margin-left:20px; width:24px; height:24px; overflow:hidden;}
.p_resu{ float:left; width:460px;  margin:0 10px 10px; padding:10px; background-color:#f5f5f5; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.p_rnam{ float:left; font-family:"微软雅黑"; font-size:18px; max-width:180px; color:#000; line-height:35px; margin-right:10px; font-weight:700; overflow:hidden;}
.p_nam_a{ float:right; }
.p_nam_b{ float:left; margin-top:12px; margin-right:10px;}
.p_resu_a{float:left; width:460px; color:#6d6d6d; font-size:14px; line-height:40px; height:40px; font-family:"微软雅黑"; overflow:hidden;}
.p_resu_b { float:left; width:460px; color:#6d6d6d; font-size:14px; height:20px; line-height:20px; font-family:"微软雅黑"; overflow:hidden; }
.p_er_a{ float:left;  max-width:145px;}
.p_er_b{ float:left; margin: 0 10px; max-width:145px;}
.p_phrase_a{ float:left; width:490px; position:absolute;bottom:40px; background-color:#fff; -webkit-box-shadow: 0 0 2px 1px rgba(0,0,0,.21); box-shadow: 0 0 2px 1px rgba(0,0,0,.21);}
.p_phrase_a li{float:left; width:470px;  padding: 0 10px; font-size:14px;height:40px;  line-height:40px; border-bottom:1px solid #f5f5f5; overflow:hidden;}


.p_phrase_a{ float:left; width:490px; position:absolute;bottom:40px; background-color:#fff; -webkit-box-shadow: 0 0 2px 1px rgba(0,0,0,.21); box-shadow: 0 0 2px 1px rgba(0,0,0,.21);}
.p_phrase_a li{float:left; width:470px;  padding: 0 10px; font-size:14px;height:40px;  line-height:40px; border-bottom:1px solid #f5f5f5; overflow:hidden;}

.p_gatir{ float: left;height:45px; z-index:999; -webkit-box-shadow: 2px 2px 6px 5px rgba(0,0,0,.21); box-shadow: 2px 2px 6px 5px rgba(0,0,0,.21); overflow: hidden;position: fixed; bottom:0; right:0;}
.p_gatir_a{ float:left; width:160px; height:45px; position:relative; overflow:hidden;  }
.p_gatir_b{ float:left; font-size:16px;  line-height:45px; color:#000; position:absolute;left:50px;top:0; font-family:"微软雅黑"}
.tipscount{ font-size:12px; font-family:"微软雅黑";  margin: 14px 6px 0;}

.tn_1 {z-index: 9999; color: #fff;font-size: 12px;border-radius: 5px;-moz-border-radius:5px; -webkit-border-radius:5px;padding:5px 10px; text-align: center;line-height: 25px; background-color: #fd5c0a;}
.tgzk_a {float: left; width: 100%;padding: 15px; text-align:center;box-sizing: border-box;}
.tgzk_b {float: left;width: 100%; background-color: #f5f5f5;padding: 15px;box-sizing: border-box;border-radius: 5px;-moz-border-radius:5px; -webkit-border-radius:5px;}
.tk_1 {float: left;width: 100%; text-align:left;font-size: 12px;color: #6d6d6d; margin-bottom: 10px;}


/*2019.11个人中心*/

.g_per{ float:left;width:840px; padding:20px; font-family:"微软雅黑";  overflow:hidden;}

.g_per_a{ float:left; width:760px; overflow:hidden;}

.g_per_a li{float: left;display: inline-block;height: 23px;  font-size:12px;line-height: 23px;white-space: nowrap;margin: 0 8px 5px;}
.g_per_a li a{float: left; padding:0 5px; border:1px solid #fff;}
.g_per_b{ float:left; width:840px; line-height:25px;padding-top:10px;overflow:hidden;}
.g_personal{float:left; width:840px; line-height:25px; padding-bottom:5px;border-bottom:1px #f5f5f5 solid;}

.g_per_c{float: left; width:840px; padding:10px 20px 20px; margin-top:10px; border-top:1px #f5f5f5 solid;overflow:hidden; }
.g_per_c1{float:left; display: inline-block;background-color:#f5f5f5;margin-right:10px;}
.g_per_c2{float:left;width: 150px;  border:0;font-family:"微软雅黑"; background:url(/img/xxtb5.gif) no-repeat 120px 6px; font-size:12px;color:#000; padding:8px 10px;  outline:none;outline-color: rgba(255,255,255,0);appearance: none; -webkit-appearance: none;-moz-appearance: none;}
.g_per_c3 option{float:left; background-color:#fff; line-height:20px; }

.g_p3b2{float:left; width:290px; background-color:#fff; padding:20px 0 10px; margin-bottom:15px;font-family: "微软雅黑";}
.g_touxi{ float:left; width:250px;  height:auto; padding:0 20px;}
.g_tx{ float: left; width: 60px;  height: 60px; margin-left:85px; background-color: #eeeeee;border-radius: 30px; -moz-border-radius:30px; -webkit-border-radius:30px;}

.g_jina{ float:left; width:290px; height:60px; overflow:hidden;}
.g_ji_a{ float:left; height:30px; width:290px; text-align:center;  line-height:30px;  }
.g_j1{ float:left; margin-left:90px; font-size:16px; letter-spacing:2px; }
.g_j2{ float:right;  font-size:14px; color:#ff6600; }
.g_ji_c{ float:left; height:30px; width:290px;text-align:center;   line-height:30px; font-size:12px; color:#999; }
.g_va_a1{  float:left;font-size:10px; line-height:35px; color:#12a03d; }
.g_mobile{  float:left;width:20px; height:30px; }
.g_nation{ float:left; width:290px; padding:10px 20px 0; box-sizing:border-box; overflow:hidden;}
.g_nation li{ float:left; width:83px; height:60px; padding:10px 0; text-align:center; overflow:hidden;}
.g_nat1{ width:83px; height:30px; line-height:30px; text-align:center; font-size:12px;}
.g_nat2{ width:83px; height:36px; line-height:36px; text-align:center; }

/*2019.11我的简历*/
.g_p3a{ float:left; width:820px; position:relative; border-top: 1px #f5f5f5 solid; padding:30px; background-color:#fff;}
.g_wortem{ float:left;width:820px; height:auto;}
.g_wortr{ float:left;position:relative;display: inline-block;}
.g_wor{ float: left; width: 110px;  height: 110px; background-color: #eeeeee;border-radius:55px; -moz-border-radius:55px; -webkit-border-radius:55px;}
.g_wor_a{ display: none; ; position: absolute;   min-width:110px; height:110px; opacity:0.8;}
.g_wortr:hover .g_wor_a { display: block;}
.g_wnem{ float:left; width:680px; height:50px; margin-left:30px;}
.g_wn2{float:left; font-size:28px; line-height:50px; letter-spacing:5px; }
.g_wn1{ float:right; height:50px; line-height:50px; overflow:hidden; }
.g_wn3{ float:right; height:30px; line-height:30px; overflow:hidden; }
.g_wn1_a{float:right;  font-size:14px; color:#ff6600;}
.g_wmod{ float:right; width:30px; height:50px;}
.g_wmod1{ float:right; width:30px; height:30px;}
.g_wnem1{ float:left; width:680px; height:30px; line-height:40px; font-size:16px; margin-left:30px; color:#666;}
.g_w{ padding:0 10px;}
.g_qzhi{ float:left;width:820px;  font-size:18px;  position: relative; }
.g_place{ float:left; width:400px; height:30px; line-height:30px; margin-top:20px;overflow:hidden;}
.g_pl_a{ font-size:14px; color:#666;}
.g_pl_a1{ font-size:14px; color:#000;}
.g_pl_b{ font-size:16px; color:#000;}
.g_duca{ float:left; width:820px; height:30px; line-height:30px; margin-top:20px;overflow:hidden;}
.g_duca1{ float:left; width:820px;  line-height:25px; margin-top:10px; overflow:hidden;}
.g_gzjy{ float:left;  width:880px;overflow:hidden;}
.g_jyxg{ float:left; padding:0 30px 30px; position:relative;display: inline-block;}
.g_jyxg_a{display: none;  position: absolute;min-width:50px; right:30px; top:10px; float:right; height:30px; line-height:30px;}
.g_jyxg:hover .g_jyxg_a { display: block;}
.g_prev{ float:left; width:250px; padding:0 20px 20px; font-size:16px; }

.g_ditor{ float:left; width:820px;  background-color:#f5f5f5; overflow:hidden;}
.g_djgr{ float:left; width:780px; margin:20px 20px 0; font-size:18px; color:#000;}
.g_dit_a{ float:left; width:390px; margin-top:20px; margin-left:20px; line-height:36px;}
.g_dit_a1{ float:left; width:115px;font-size:16px; color:#666;}
.g_dit_a2{ float:left;width:255px;  padding:0 5px; font-size:14px; border:1px solid #dddee1; color:#000; height: 36px;overflow: hidden;}
.g_dit_a3{ float:left; color:#000; font-size:14px;}
.g_dit_a4{ float:left; margin-left:20px; color:#ff6600; font-size:14px;}
.g_dit_a5{ float:left; width:50px;font-size:16px; color:#666;}
.g_djga{float:left; width:780px; margin-top:20px; margin-left:20px; line-height:36px; }

.g_djga1{ float:left;width:600px;  padding:0 5px; font-size:14px; border:1px solid #dddee1; color:#000; height: 36px;overflow: hidden;}
.g_djga2{ float:left; width:600px;height:160px; padding:5px; border:1px solid #dddee1; overflow-y:hidden; line-height: 20px;font-size: 14px;color: #000; resize:none;}
.g_djga2::-webkit-scrollbar { display: none;}
.g_djga2::-webkit-input-placeholder{color:#999;}
.g_djga3{ float:left;width:600px; height:auto; overflow: hidden;}
.g_djga3 li{ float: left; width:110; text-align:center; font-size:14px; padding:5px 0; margin-bottom:10px; margin-right:12.5px; background-color:#fff;}
.g_djga3 li:hover{text-decoration:none;color:#fff; background-color:#ff6600;}
.g_dit_a input::-webkit-input-placeholder {color: #999; }
.g_dit_a ::-moz-placeholder { color: #999;}
.g_dit_a :-ms-input-placeholder {color:  #999;}
.g_dit_b{ float:left; width:780px; margin:30px; height:36px;  overflow:hidden; }
.g_btn{ float: left;width:180px; height:36px; margin-left:260px;  outline: none; letter-spacing:5px;line-height: 36px;color: #fff;font-size:16px;font-family: "微软雅黑";text-align: center; background-color:#ff6600; overflow:hidden; border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;border: 0;cursor: pointer;}
.g_dit_b1{ float:left; margin-left:20px; height:36px; line-height:36px;font-size:16px; color:#999;letter-spacing:5px;  outline: none; border:0; background-color:#f5f5f5; }
.g_djga input::-webkit-input-placeholder {color: #999; }
.g_djga input::-moz-placeholder {  color:  #999;}
.g_djga input:-ms-input-placeholder {color:  #999;}


/*招聘会报名*/
.bm_zph{  position:fixed; }


/*春节套红*/
.cjth{float: left; width:100%; left:50%;  position: fixed; bottom:0; z-index:999}
.cjth_sn{  right: 50%;  position: fixed; bottom:0;z-index:999; width:190px; height:230px;   margin-right: -740px;}
.cjth_sn1{left:50%;  position: fixed; bottom:0; z-index:999;width:190px; height:230px; ;margin-left:-740px;}
.denglong{  right: 50%;  position:absolute; bottom:0;z-index:999; width:190px; height:230px;   margin-right: -740px;}
/*2020年 网络招聘会*/
.w_tbhi{ width:100%; height:auto; background-color:#f5f5f5; padding-top:60px; margin:0 auto;}
.w_tbhi_a{ width:100%; height:auto; background-color:#f5f5f5; padding-top:20px;}
.wl_head{float: left; height:61px;width: 150px;}
.wl_head1{float: left; font-size:24px;  height:61px; line-height:61px; margin-left:20px;font-family:"微软雅黑"; }
.wl_head2{float: left; font-size:16px;  height:61px; line-height:61px; margin-left:40px;font-family:"微软雅黑"; }
.wl_gzrw{ float:right; width:360px; height:auto; }
.wl_pa1{float:right; width:180px; height:61px;position:relative; }
.wl_wx{text-align:right; width:180px; height:61px; line-height:61px; font-size:16px;display:block;  font-family:"微软雅黑"; }
.w_bkg{margin:0 auto; z-index:2; width:100%; height:167px;  }
.w_bkg_a{ width:100%; height:220px; margin:0 auto; position:relative; z-index:2; }
.nz_bj{width:100%; height:220px; margin-top:61px; position:absolute;  }
.nz_bj_a{width:100%; margin-top:61px; height:100px; position:absolute;  }
.n_zxy{ width:1200px; height:220px; }
.nz_zyxg{ width:1200px; text-align:center; margin:0 auto;font-size:36px; overflow:hidden; letter-spacing:5px;color:#fff;height: 50px; font-weight:700; line-height:50px;font-family:"黑体"; }
.nz_zyx_g{ width:1200px;height: 160px;  }
.w_logo{width:100%; margin-top:60px; position:absolute;z-index:3;}
.w_pol{ width:1200px; height:167px;}
.w_nzxy{ width:1200px; height:100px;position:absolute;z-index:3;}
.w_czqy{ width:1215px; margin: 0 auto; overflow:hidden;}
.w_cz_a{ width:1200px;  margin: 0 auto; overflow:hidden;}
.w_cz_b{ float:left; width:1200px; margin-top:50px;text-align:center; height:50px; line-height:50px; margin-left:8px; font-size:20px; color:#000; font-family:"微软雅黑"; }
.w_cz_c{ float:left; width:1200px; line-height:20px; margin-bottom:5px; margin-top:60px;font-size:14px; color:#6d6d6d; font-family:"微软雅黑"; }
.w_cz_c p{ float:left; margin-top:0; margin-bottom:0}
.w_til{ float:left; height:50px; line-height:50px; margin-left:8px; font-size:18px; color:#000; font-family:"微软雅黑"; }
.w_czqy li{ float:left; width:248.75px; padding:20px; height:180px; margin-right: 8px;margin-left: 7px; margin-bottom:15px; font-family:"微软雅黑"; background-color:#fff; overflow:hidden;  }
.w_qnz1{ float:left; width:960px; margin-top:10px;   overflow:hidden; }
.w_fx1{ float:left; width:550px; margin-left:15px;margin-top:10px;   overflow:hidden; }
.w_fx2{ float:left; width:550px; margin-left:15px;  overflow:hidden; }
.w_comy{ float:left; width:248.75px; height:30px;  overflow:hidden; text-overflow:ellipsis;white-space: nowrap;}
.w_comy_a{ float:left; width:248.75px; height:28px; margin-top:10px;  overflow:hidden;}
.w_poy{ font-size:16px; font-weight:bold;line-height:28px; font-family:"微软雅黑";}
.w_det{float: left;font-size: 12px;color: #6e6e6e;line-height: 28px;padding-right: 15px;font-family:"微软雅黑";}
.w_tail{float: left; width:180px; font-size: 14px;color: #000;line-height: 28px;padding-right: 15px;font-family:"微软雅黑";}
.w_quba{ float:left; width:248.75px; height:86px;  overflow:hidden;}
.w_btn{float: right; width: 50px; height: 26px;background-color: #ff6600;overflow: hidden; outline: none; border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;line-height: 26px;color: #fff;font-size: 14px;font-family: "微软雅黑";text-align: center;border: 0;cursor: pointer;}
.w_bnt1{float:left; width: 100px; margin:10px 10px 10px 0; height: 30px;background-color: #fff;overflow: hidden; outline: none; border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;line-height: 30px;color: #1720fe; font-weight:600;font-size: 16px;font-family: "微软雅黑";text-align: center;border: 0;cursor: pointer;}

.w_gtjl{ float:left; width:100px; margin-left:15px; border:1px solid #ff6600; height:26px; line-height:26px;  border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;}
.w_gt_a{ font-size: 12px;color: #ff6600;line-height: 26px font-family:"微软雅黑";}
.w_but{font-size: 14px;color: #6e6e6e;line-height: 28px;padding-left: 15px;font-family:"微软雅黑";}
.w_zfdt{float:left;width:565px; margin-right:15px; padding:10px; height:260px;margin-bottom:15px; font-family:"微软雅黑"; background-color:#fff; overflow:hidden;}
.w_qndt{float:left;width:1180px; margin-right:15px; padding:10px; height:140px;margin-bottom:15px; font-family:"微软雅黑"; background-color:#fff; overflow:hidden;}
.w_fxy{ float:left;width:565px; height:140px;}
.w_fxy_a{ float:left;width:1180px; height:100px;}
.w_sylb{ width:1200px; margin: 0 auto; overflow:hidden;}
.w_sylb li{ float:left; width:268.75px; padding:10px;  margin-right:15px; margin-bottom:15px; font-family:"微软雅黑"; background-color:#fff; overflow:hidden;  }
.w_jobf{ width:1215px; margin: 0 auto; padding-bottom:15px; overflow:hidden;}
.w_jobf_a{ width:1210px; margin: 0 auto; padding-bottom:15px; overflow:hidden;}
.w_jobf li{ float:left; width:268.75px; padding:10px;  margin:0 8px 15px 7px; font-family:"微软雅黑"; background-color:#fff; overflow:hidden;  }
.w_jobf_a li{ float:left; width:222px; padding:5px;  margin:0 5px 15px; font-family:"微软雅黑"; background-color:#fff; overflow:hidden;  }
.w_com_a1{ float:left; width:222px; height:30px;  overflow:hidden; text-overflow:ellipsis;white-space: nowrap;}
.w_qiy_a{ float:left;width:25px; height:25px; margin-right:5px;}
.w_zhiw_a{ float:left;width:25px; height:25px; margin-left:15px; margin-right:5px;}
.w_q_a1{ float:left;font-size:12px;margin-right:2px; color:#194fff; font-weight:bold; line-height:28px;font-family:"微软雅黑";}
.w_q_b1{ float:left;font-size:12px; color:#6d6d6d; line-height:28px;font-family:"微软雅黑";}
.w_hf_a1{ font-size:14px; color:#12a03d; line-height:28px;font-family:"微软雅黑";}
.w_hf_a2{ font-size:14px; margin-left:40px; color:#4e6ff5; line-height:28px;font-family:"微软雅黑";}
.w_xyzp{ width:1212px; margin: 0 auto;padding-bottom:20px; overflow:hidden;}
.w_xyzp li{ float:left; width:271px; padding:10px; height:240px; margin:0 6px 12px 6px; font-family:"微软雅黑"; background-color:#fff; overflow:hidden;  }
.w_co_a{ float:left; width:270px;  text-align:center; padding:10px 0 0; box-sizing:border-box; overflow:hidden; text-overflow:ellipsis;white-space: nowrap;}
.w_xyzp_a{ width:1215px; margin: 0 auto;padding-bottom:20px; overflow:hidden;}
.w_xyzp_a li{ float:left; width:560px;border: 1px solid #f5f5f5; padding:15px; height:245px; margin:0 7px 15px 8px; font-family:"微软雅黑"; background-color:#fff; overflow:hidden;  }
.w_co_ac{ float:left; width:470px; height: 35px;margin-left: 10px; line-height:35px; box-sizing:border-box; overflow:hidden; text-overflow:ellipsis;white-space: nowrap;}
.w_co_ab{    float: left;margin-left: 20px; width: 460px; height: 35px;line-height:35px;  font-size: 18px;}
.w_sign{ position: absolute; z-index:9;top: 165px; left:0; width:100%;}


.w_co_a1{  font-size:16px; color:#03F;font-family:"微软雅黑";}
.w_co_a2{  font-size:12px; color:#000;font-family:"微软雅黑";}
.w_co_a3{font-size:12px; height:30px; border:1px solid #ff6600; font-weight:600; border-radius:5px;  color:#f60; padding:0px 8px;font-family:"微软雅黑"; }
.w_co_a4{font-size:12px; height:30px; border-radius:5px;  background-color:#f5f5f5; color:#6d6d6d; padding:0px 8px;font-family:"微软雅黑"; }
.w_co_a5{ float:left;  font-size:12px; color:#444; line-height:20px;font-family:"宋体";}
.w_jinan{ width:268px; height:150px;}
.w_jinan_a{ width:220px; height:120px;}
.w_nyxt{ height:160px; width:270px;}
.w_ti_a{  font-size:16px; font-weight:bold;font-family:"微软雅黑";}
.w_ti_b{ font-size:16px;line-height:28px; font-family:"微软雅黑";}
.w_qiy{ float:left;width:28px; height:28px; margin-right:5px;}
.w_zhiw{ float:left;width:28px; height:28px; margin-left:30px; margin-right:5px;}
.w_q_a{ float:left;font-size:14px;margin-right:2px; color:#194fff; font-weight:bold; line-height:28px;font-family:"微软雅黑";}
.w_q_b{ float:left;font-size:14px; color:#6d6d6d; line-height:28px;font-family:"微软雅黑";}
.w_hf1{ font-size:16px; color:#12a03d; line-height:28px;font-family:"微软雅黑";}
.w_hf2{ font-size:16px; margin-left:40px; color:#4e6ff5; line-height:28px;font-family:"微软雅黑";}
.w_tjsj li{ float:left; width:33%; height:30px; margin:10px 0;font-size:20px; color:#000; border-right:1px solid #6d6d6d; line-height:30px;text-align:center; font-family:"微软雅黑";overflow:hidden;}
.w_tjsj{ width:1200px; margin:0 auto; padding:10px 0; overflow:hidden; }
.w_tj_a{ font-size:26px; color:#ff6600;}
.w_tjsj li:nth-child(3n){border-right:0;!important}
.w_xijs{ width:1200px;  background-color:#fff; margin:0 auto;position:relative;  overflow:hidden;}
.w_xi_a {  width:1200px; padding:10px 20px; font-size:18px; box-sizing:border-box; border-bottom:2px solid #f5f5f5;font-family:"微软雅黑";}
.w_xi_b {  width:1000px; font-size:16px; font-family:"微软雅黑"; padding:20px 100px 0px; overflow:hidden;}
.auto { max-height:220px;}
.w_xi_b p{ text-indent:32px; line-height:30px; margin:5px auto;  padding:0px;}
.w_xi_c{ width:1000px;height:100px; padding:0 100px;position: absolute;bottom:0;}
.w_xi_c1{ width:1000px;height: 50px;background-image: linear-gradient(rgba(255, 255, 255, 0) 0, #fff 100%);background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0) 0, #fff 100%);}
.w_xi_c2{ width:1000px; text-align:center; cursor: pointer;font-size:16px; line-height:50px; font-weight:bold; color:#ff6600;height: 50px;background-color: #fff;}
.w_but1{float:left; width:220px; height:38px; overflow:hidden;}
.w_but2{ float: left; width: 88px;height: 38px; margin-left: 20px; background-color:#ff6600; overflow: hidden;line-height: 38px;color: #fff;font-size: 14px;font-family: "微软雅黑";text-align: center;letter-spacing: 2px;cursor: pointer;}
.sch-back{ width:100%; float:left; position: relative; overflow:hidden;}
.sch_co{float:left;width: 230px; position: absolute; padding:0 20px;  top: 0;left: 0;}
.sch_co_a{ height: 50px; line-height: 50px; float: left;  width: 100%;text-align: center; margin-top:25px; overflow: hidden;}
.sch_co_a1{color: #ffff; margin-left:5px;  font-size: 18px; font-weight: 600;line-height: 50px; }
.sch_co_b{    float: left; padding: 5px 0; box-sizing: border-box;  margin: 5px 0px; color: #fff; text-align: center; font-size: 14px;font-weight: 600; border-top: 1px solid #fff;}
.sch-logo{ width: 45px;height: 45px; margin-bottom: -16px; }
.sch_line{position: absolute; height:30px; top: -5px;line-height: 32px;font-weight: 600;background-color: #f60;padding: 0 10px; border-radius: 5px;color: #fff; left: 10px;}



/*弹出 个人登录框*/
.w_qbyi{float:left; width: 640px; position:absolute;top: 10px; height:560px; z-index: 8;  left:50%; margin-left: -320px; background-color:#000;filter:alpha(opacity=20); -moz-opacity:0.2;-khtml-opacity: 0.2;  opacity:0.2;display: block; }
.w_dkzh{float:left; width: 560px; position:absolute; top: 30px;z-index: 10; background-color:#fff;left:50%; margin-left: -300px;   padding:10px 20px;}
.w_login{ width: 560px;height: 28px; font-size:16px; border-bottom: 1px solid #d5d5d5;font-family:"微软雅黑";}
.w_rsm{ float:left;width: 560px; margin-top:10px; height: 90px;  border-bottom: 1px solid #d5d5d5;}
.w_rsm_a{float:left;  width:240px; height:90px; margin-left:110px; }
.w_rs_a{ float:left;  width:240px;height:40px;font-size:14px;font-family:"微软雅黑";}
.w_rsm_a{float:left;  width:240px; height:90px; margin-left:110px; }
.w_dt_a{ float:left;width: 560px; margin-top:10px; height: 28px; }
.w_select * {margin: 0;padding: 0;}
.w_select { border:1px solid #dddee1;float: left; display: inline; margin-left:10px; padding-top:5px; height:21px; line-height:21px; }
.w_select div { border:1px solid #fff;float: left;}
.w_select>div { overflow:hidden; }
.w_select div select {display:block;float: left;margin: -2px; height:21px;background: transparent; border:none; outline: none;}
.w_select div>select {display:block;float:none;margin: -2px;padding: 0px; border:0;}
.w_select:hover { border:1px solid #dddee1; background-color:#fff;}
.w_select w_select>option {text-indent: 2px;2px}
.w_yz_a{ float:left;width: 170px; height: 28px;border: 1px solid #d5d5d5; }
.w_dt_a1{ float:left; font-size:14px;line-height:40px; font-family:"微软雅黑";  }
.w_dt_a2{ float:left; display: inline-block; text-align: right; width:70px; font-size:14px;line-height:28px; font-family:"微软雅黑";  }
.w_dt_a3{ float:left;display: inline-block; text-align: right; width:50px; font-size:14px;line-height:28px; font-family:"微软雅黑";  }
.w_dt_a4 { float:left; margin-left:10px; color:#ff6600;font-size:12px;line-height:28px; font-family:"微软雅黑";  }
.w_dt_b{float:left; width:160px; margin-left:10px; padding:0 5px; font-size:12px; border:1px solid #dddee1; color:#000; height: 26px; line-height:26px;overflow: hidden;}
.w_dt_b1{float:left; width:100px; margin-left:10px; padding:0 5px; font-size:12px; border:1px solid #dddee1; color:#000; height: 26px;line-height:26px;overflow: hidden;}
.w_dt_b2{float:left; width:78.5px; margin-left:10px; padding:0 5px; font-size:12px; border:1px solid #dddee1; color:#000; height: 26px;line-height:26px;overflow: hidden;}
.w_dt_b3{float:left; width:100px; margin-left:10px; padding:0 5px; font-size:12px; border:1px solid #dddee1; color:#000; height: 26px;line-height:26px;overflow: hidden;}
.w_dt_b4{float:left; width:68px; padding:0 5px;  box-sizing:border-box; font-size:12px;  border:0; color:#000; height: 28px;line-height:28px;overflow: hidden;}
.w_dt_b5{float:left; width:164px; margin-left:10px; padding:0 5px; font-size:12px; border:1px solid #dddee1; color:#000; height: 26px;line-height:26px;overflow: hidden;}
.w_dt_b6{float:left; width:109px; margin-left:10px; padding:0 5px; font-size:12px; border:1px solid #dddee1; color:#000; height: 26px;line-height:26px;overflow: hidden;}
.w_dt_c{float:left; width: 40px;margin-left:10px; height: 28px;overflow: hidden;  line-height: 28px;font-size: 14px;font-family: "微软雅黑";text-align: center;}
.w_grzc{ float:left;width: 560px; margin:20px 0 10px; text-align:center; }
.w_grzc1{ width: 150px; height: 35px;background-color: #ff6600;overflow: hidden; outline: none; line-height: 35px;color: #fff;font-size: 16px;font-family: "微软雅黑";text-align: center;border: 0;cursor: pointer;}
.w_btn_a{float: right; width:90px; font-size:12px; height: 28px;background-color: #ff6600;overflow: hidden; outline: none; color: #fff;font-family: "微软雅黑";text-align: center;border: 0;cursor: pointer;}
.w_btn_b{ float:left; width: 50px; height: 26px;margin:5px 10px 0;background-color: #ff6600;overflow: hidden; outline: none;line-height: 26px;color: #fff;font-size: 14px;font-family: "微软雅黑";text-align: center;border: 0;cursor: pointer;}
.w_dit_a{ float:left; position:relative; width:100%; box-sizing:border-box; margin-top:105px; padding-left:166px; line-height:40px; box-sizing:border-box;}
.w_dselect{float:left;position:relative; color: #2C333C; }
.w_dit_a8{ float:left; width:120px; height: 40px;line-height: 40px; background-color:#fff; border-top-left-radius: 5px;border-bottom-left-radius:5px; outline:none;text-align:left; position:relative;  box-sizing: border-box;  padding:0 10px 0 20px;  font-size:14px; border:0; overflow: hidden;}
.w_f_5q{color:#9d9c9c; }
.w_w1{width: 100%; top: 40px; }
.w-piut{ width:1200px; margin:0 auto; position:relative;}
.w_di_c{ position:absolute; width:30px; height:22px; right:0px; top:8px;}
.w_dit_b1{ float:left;  text-align: left;border-radius: 5px; border:1px solid #ecf0f5; cursor:hand; cursor:pointer;-moz-border-radius: 5px;-webkit-border-radius: 5px;  max-height:200px; overflow-x: hidden;overflow-y:auto; position:absolute; background-color:#fff; z-index:89; box-shadow: 0 6px 12px rgba(0,0,0,.175);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);  -moz-box-sizing: border-box; -ms-box-sizing: border-box; -webkit-box-sizing: border-box;}
.w_dit_b1 li{ float:left;  width:100%; line-height:20px; padding:10px 20px; color:#2c333c;font-size:12px; box-sizing:border-box; }
.w_dit_b1 li:hover{text-decoration:none; background-color: #ecf0f5;}
.w_dit_b1::-webkit-scrollbar { width: 4px; height:4px; background-color: #fff;}
.w_dit_b1::-webkit-scrollbar-thumb { border-radius:2px; background-color: #dedede;}
.w_dit_a7{ float:left; outline:none;text-align:left;    border-radius: 5px; position:relative; color:#2c333c;  padding:0 10px;  font-size:14px; border:0; overflow: hidden; }
.w_dit_a7{width:620px; height: 40px;line-height: 40px;}
.w_xy_4{float: left; width:90px; text-align:center;height: 40px; border-top-right-radius: 5px; border-bottom-right-radius:5px;  overflow: hidden; outline: none; line-height: 40px;font-size: 16px;font-weight: 600; background-color:#fff; color:#777; text-align: center; border: 0; cursor: pointer; }
.w_y-1r{ text-decoration:none; background-color: #f60; color:#fff;}
.wl_stu{ position:absolute; width:100%; height:100%; left:0px; bottom:0px;}
.hot-job{ width: 1200px;background-color: #fff; height:60px; color: #2d44c6; font-weight: 600;font-size: 18px; margin:10px auto; font-family: "微软雅黑";}
.hot-job li { float: left; padding: 0 18px;cursor: pointer; text-align: center;height: 60px; line-height: 60px;}
.hot-dit{float: right; margin-top:10px; position: relative; width: 500px; border: 1px solid #eee; border-radius: 5px; margin-right:20px;}
.sion-tim { display: inline-block; letter-spacing: 1px; box-shadow: 1px 0 10px rgba(0,0,0,.1);color: #fff; font-size: 22px; background: #2d44c6; font-weight: 600; position: relative;}
        



/*弹出 企业报名框*/
.w_qybm{float: left;z-index: 9999;  display: block;  overflow: hidden; }
.w_qyqb{ float: left; z-index: 9999;   width:960px; background-color:#fff; height:100%;position: fixed;bottom: 0px;left: 50%; margin-left:-480px; -webkit-box-shadow: 0 0 15px 4px rgba(0,0,0,.21);box-shadow: 0 0 15px 4px rgba(0,0,0,.21); }
.w_qydt{ float: left; width:960px;height:100%; padding:10px 20px; box-sizing:border-box;  position:relative;  }
.w_qy_a{ float: left;width:920px; left:20px; top:0; position:absolute; padding-bottom:10px;z-index: 2;background-color: #fff; }
.w_qy_a1{ float: left;width:920px; height:33px; overflow:hidden; padding-bottom:10px;border-bottom: 1px solid #e1e1e1; }
.w_qy1{float: left; width:880px; height:33px; line-height:33px; overflow:hidden; text-align:center;  font-size: 16px; font-weight: 600; color: #000; }
.w_qy_a2{ float: left; width:920px; background-color:#f5f5f5; margin-top:10px; height: 40px; overflow: hidden;}
.w_q1{ float: left; width:200px; margin-left:10px;line-height: 40px; text-align:center;color:#777; font-size:14px;  overflow:hidden; }
.w_q2{ float: left; width:115px;line-height: 40px; text-align:center;color:#777; font-size:14px;  overflow:hidden; }
.w_q3{ float: left; width:82px;line-height: 40px; text-align:center;color:#777; font-size:14px;  overflow:hidden; }
.w_q4{ float: left; width:170px;line-height: 40px; text-align:center;color:#777; font-size:14px;  overflow:hidden; }
.w_qy_b p{float: left; width:100%; font-size:14px; line-height:20px;  color:#f60;margin:8px 0; font-family:"宋体"}
.w_qy_b{ float: left;width: 920px;padding-top: 40px; line-height:30px; height: 100%;overflow: hidden;overflow-y: visible;overflow-x: hidden;}
.w_qy_b::-webkit-scrollbar { width: 4px; height:4px; background-color: #ecf0f5;}
.w_qy_b::-webkit-scrollbar-thumb { border-radius:2px; background-color: #dce1e7;}

.w_qy_c{ float: left;width: 920px; height:auto; overflow:hidden;}
.w_qy_c1{ float:left; width:920px; font-size:16px; font-weight: 600; height:30px; line-height:30px; overflow:hidden; }
.w_qy_c2{ float:left; width:920px; overflow:hidden; }
.w_qy_c2 li{ float: left; width:920px; margin-top:10px; background-color:#f5f5f5; padding:0 10px; box-sizing:border-box;height: 40px; overflow: hidden;}
.w_qy_c2a{float: left; width:200px; text-align:center; line-height:40px; color:#000; font-size:14px; overflow: hidden;}
.w_qy_c2b{ float: left; width:115px;text-align:center; color:#000; line-height:40px;  overflow:hidden;}
.w_qy_c2b1{ float: left; width:170px;text-align:center; color:#000; line-height:40px;  overflow:hidden;}
.w_qy_c2d{ float: left; width:82px; height:40px;text-align:center; color:#000; line-height:40px;  overflow:hidden;}
.w_jrx{background:url(/img/xxtb5.gif) no-repeat 185px 6px;outline:none;outline-color: rgba(255,255,255,0);appearance: none; -webkit-appearance: none;-moz-appearance: none;}
.w_qy_c2c {float:left; margin:9px 6px 3px 0px;}
.w_qy_c3{ float: left;width: 920px; text-align:center; margin-top:10px;margin-bottom:60px; font-size:14px; color:#6d6d6d; }
.w_qy_c3b{ width: 80px; height: 26px; border:1px solid #4e6ff5; background-color:#fff; overflow: hidden; outline: none; border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;line-height: 24px;color: #4e6ff5;font-size: 14px;font-family: "微软雅黑";text-align: center;cursor: pointer;}
.w_qy_c4{float: left; width: 65px; height: 26px; margin:7px 10px; overflow: hidden; outline: none; border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;line-height: 26px;font-size: 12px;font-family: "微软雅黑";text-align: center;border: 0;cursor: pointer; }
	/*新版 简历页*/
.rm_bun{float:left; width:100%;  background-color:#f5f5f5;padding:5px 0 20px; overflow:hidden;}
.rm_inp1{ float:left;width: 120px; padding: 5px 22px 5px 5px; line-height:26px; font-size:14px;border:0;color: #6e6e6e;outline:none; height: 26px;overflow: hidden;background:url(/img/xxtb5.gif);background-repeat:no-repeat;background-position:right ;}
.rm_in_a{ float:left;width:373px;font-size:14px; border:0;line-height:26px; color:#000;outline:none; margin:5px;height: 26px;overflow: hidden;}
.rm_qu{ float:left; width:990px; margin:0 auto; overflow:hidden}
.rm_ing{width:890px; float:left; margin-top:5px; background-color:#fff; padding:20px 50px 0; height:auto; overflow:hidden;}
.rm_ing_a{ float:left; width:100%; margin-bottom:20px;  }
.rm_ing_b{float:left; width:100%; background-color:#f5f5f5; padding:8px 10px;}
.rm_i_a{ float:left; font-weight:bold; font-family:"微软雅黑";  font-size:14px; margin:0 15px; padding-bottom:5px;}
.rm_bh{ float:left;margin-top: 30px; margin-left:508px;}
.r_m{ color:#f60; border-bottom:2px solid #f60;}
.rm_inf{ width:830px; float:left;  background-color:#fff; padding:10px 80px; height:auto; overflow:hidden;}
.rm_inf li{float:left; width:830px; font-size:14px;  line-height:30px; font-family:"微软雅黑"; color: #000;}
.rm_res{ float:right;width: 110px;height: 130px;margin-left: 50px; margin-right: 40px;}
.rm_font{ width: 630px; height: auto;float: left;overflow:hidden;}
.rm_font_a{ width:630px; float:left; margin-bottom:15px; overflow:hidden;}
.rm_name{ float:left;font-size:30px;font-family:"微软雅黑"; color:#000; line-height:30px;}
.rm_bm{ float:left; margin-left:30px;font-size:12px;line-height:12px; margin-top:18px;font-family:"微软雅黑"; color:#313131; }
.rm_jzl{float:left;font-size:14px; padding:3px 20px;margin-right:10px; font-family:"微软雅黑"; background-color:#e1f0fe; color:#000;}
.rm_jz2{ float:left; font-size:14px; font-family:"微软雅黑"; line-height:14px; font-weight:560; color: #000;}
.rm_jz3{ float:left;  font-size:14px; font-family:"微软雅黑"; margin-right:10px; line-height:14px;color: #313131;}
.rm_jz3_a{ float:left; font-size:14px; font-family:"微软雅黑"; line-height:30px; font-weight:bold; height:30px;color: #313131;}
.rm_jz4{ float:left;  font-size:14px; font-family:"微软雅黑"; margin-right:10px; line-height:30px; word-spacing:10px;color: #313131;}
.rm_jz5{ float:left;  font-size:14px; font-family:"微软雅黑"; margin:4px 0;  line-height:22px; color: #313131;}
.rm_g1{float:left; background-color:#00479d; margin-right:10px; width:6px; height:14px; line-height:14x; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
.footer {height: 55px;width: 100%;left: 0;right: 0;background-color: #000;position: fixed; bottom: 0;opacity: 0.5;filter: alpha(opacity=50);-moz-opacity: 0.5; -khtml-opacity: 0.5;}
.fat {width: 990px; position: fixed; height: 32px;bottom: 10px;left: 50%; margin: 0px 0 0 -494px; text-align: center;overflow: hidden;}
.fatf { width: 720px;height: 32px;margin: 0 auto;text-align: center;}
.fat7 {float: left;width: 120px;font-family:"微软雅黑";background-color: #00479d;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;line-height: 30px;font-size: 16px;color: #fff; font-weight: bold; border: 0;cursor: pointer; letter-spacing: 2px; margin-right: 15px;}
.fat8 {float: left;width: 180px;font-family:"微软雅黑"; background-color: #dc2a3b; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;line-height: 30px;font-size: 16px; color: #fff;font-weight: bold; border: 0;cursor: pointer;letter-spacing: 2px;}
.rm_ban1{padding: 8px 20px;background-color: #009fe1;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px; font-size: 14px;color: #fff; font-weight: bold; border: 0;cursor: pointer; margin-top:10px; margin-right: 15px;}
.rm_ban{padding: 8px 20px;background-color: #ff6600;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px; font-size: 14px;color: #fff; font-weight: bold; border: 0;cursor: pointer; margin-top:10px; margin-right: 15px;}
.rm_tion{ position: fixed;top: 110px; left: 50%; margin-left: 505px; width: 90px; background-color: #fff;}
.rm_t_a1{ float:left; width:90px;color:#6d6d6d; padding: 50px 0 0;background:url(../img/forwa.png) no-repeat;  text-align:center; overflow:hidden;}
.rm_ti_a{ font-size:14px;  font-family:"微软雅黑";}
.rm_t_a2{ float:left; width:90px;color:#6d6d6d; padding: 50px 0 0;background:url(../img/corwa.png) no-repeat;  text-align:center; overflow:hidden;}
.rm_t_a3{ float:left; width:90px;color:#6d6d6d; padding: 50px 0 0;background:url(../img/torwa.png) no-repeat;  text-align:center; overflow:hidden;}
.rm_t_a4{ float:left; width:90px;color:#6d6d6d; padding: 50px 0 0;background:url(../img/sorwa.png) no-repeat;  text-align:center; overflow:hidden;}
.rm_t_a5{ float:left; width:90px;color:#6d6d6d; padding: 50px 0 0;background:url(../img/xorwa.png) no-repeat;  text-align:center; overflow:hidden;}
.rm_t_a6{ float:left; width:90px;color:#6d6d6d; margin:10px 0;padding-top:10px; border-top:1px solid #f5f5f5; text-align:center; overflow:hidden;}
.rm_yin{ float:left; position: fixed; top:0; left:0; right:0; bottoom:0; width:100%; height:100%; z-index:99; overflow:hidden;}
.rm_yi_a{ width:100%; height:100%; background-color:#000; opacity:0.4;filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;}
.rm_yi_b{ position: fixed; width:560px; height:260px; left:50%; top:50%;  background-color:#fff; margin-left:-300px; margin-top:-150px; }
.rm_y_b1{float:left; background-color:#f5f5f5;width:100%; }
.r_m1{ color:#ff6600;}
.rm_y_b1_a{ float:left; margin:10px 20px; font-size:16px; font-weight:bold;  font-family:"微软雅黑";}
.rm_y_b2{ float:left; width:100%; text-align:center; margin:20px 0; font-size:14px;font-family:"微软雅黑";}
.rm_y_b2_a{float:left; margin-left:130px; margin-right:10px; height: 35px; line-height: 35px;font-size:14px;font-family:"微软雅黑"; }
.rm_y_b3{float:left;  display: inline-block;position:relative;  font-size: 12px;font-family:"微软雅黑"; width: 200px;  height: 35px; line-height: 35px;  border: 1px solid #dfdae6;}
.rm_y_b3_a{border: none; background: none; cursor: pointer; width: 100%;padding-left: 10px; position:relative;  background: url(/img/rm_xt.gif);background-repeat: no-repeat;background-position: right; padding-right: 30px; overflow: hidden; text-align: left;text-overflow: ellipsis;height: 100%;}
.rm_y_b3_b{float:left; position:absolute; top:35px; width:100%;  overflow-y: scroll;overflow-x: hidden; max-height:120px; background-color:#fff; left:-1px;border:1px solid #dfdae6; }
.rm_y_b3_b li{float:left; width:180px; text-align:left; padding:0 10px; height:40px; line-height:40px;font-size: 12px;font-family:"微软雅黑"; display: block; overflow: hidden;cursor: pointer; }	
.rm_y_b3_b li:hover{text-decoration:none; color:#00479d;}
.rm_y_b3_b::-webkit-scrollbar { width:4px; height:4px; background-color: #f5f5f5;}
.rm_y_b3_b::-webkit-scrollbar-thumb { width: 5px; background-color: #dedede;}

/*招聘会页*/
.job-img{ float:left; width:320px; height:180px; margin-right:20px; background-color:#f5f5f5;}
.job-name{ float:left; width:860px; margin-top:10px; color:#000; font-family:"微软雅黑";}
.job-name li{ float:left; width:100%; height:40px;  color:#2c333c; line-height:40px; font-size:16px;}
.job-f{float:left; font-size:28px;}
.job-we{font-weight:600; }
.job-30{font-size:30px; color:#e57066 ; margin:0 5px;}
.roun{ -webkit-border-radius: 5px;border-radius: 5px;-moz-border-radius: 5px;}
.roun-10{ -webkit-border-radius: 10px;border-radius: 10px;-moz-border-radius: 10px;}
.job-ico{ font-size: 14px;  font-family:"微软雅黑";height: 30px;padding: 0px 8px 0 5px;line-height: 30px;margin-left: 10px;background-color: #f60;color: #fff; float: left;margin-top: 5px;}
.job-nav{ float:left; width:100%; background-color:#3c8dbc; margin:0 auto; overflow:hidden; }
.job-nav li{float:left; padding:0 30px; font-family:"微软雅黑";font-size:16px; color:#fff;height:45px; line-height:45px; }
.job-pr{ float:left; margin:20px 0 0px; width:530px; font-family:"微软雅黑";height:180px; background: url(/img/tick-bj.png) no-repeat; padding:10px 30px; }
.job-er{ float:left; margin:20px 0px 0px 20px;font-family:"微软雅黑"; width:530px; height:180px;background: url(/img/tick-qy.png) no-repeat;  padding:10px 30px; }
.job-f18{ float:left; width:100%; font-size:18px; color:#28292b; font-weight:600;}
.job-tr{width:1200px;font-size: 18px; font-family:"微软雅黑"; position: relative; margin:20px auto;line-height: 30px;}
.job-sion{ width:880px; background-color:#fff; margin-bottom:10px; overflow:hidden;}
.job-sion li{ float:left; font-family:"微软雅黑"; width:220px; text-align:center; cursor: pointer; color:#5e6982; text-align:center;height:50px;line-height:50px;font-size:16px;  }
.job-tim{ display: inline-block; color:#334ad0;  position: relative; }
.job-tim:after,.job-tim after{ content: '';position: absolute; bottom: 0; left: 0; width: 100%;height: 3px;background-color: #334ad0;}
.job-fair{ float:left; width: 880px; height:auto; background-image:url(../img/iob-czb.png); margin-bottom:20px; overflow:hidden;}
.job-fair li{ float:left; width:292px; font-weight:600; text-align:center; height:60px; line-height:60px; font-size:15px;  border-right:1px solid #e9e8e8; }
.job-fair li:nth-child(3n){ border-right:0;!important}
/*.job-fair li:nth-child(2n){ color:#334ad0;!important}
.job-fair li:hover { text-decoration:none; color:#334ad0; box-shadow:5px 5px 15px rgba(0,0,0,.08);}
.job-fair li a:hover {text-decoration:none; color:#334ad0; }*/
.fair-all{ color:#334ad0;  }
.job-icon{ float:left; width: 400px; height:86px;margin-top:30px; }
.icon-ties{ float:left;  width:70px; height:86px; }
.icon-bt{ float:left; margin-left:20px; height:43px; color:#28292b; line-height:43px;font-weight:600; font-size:14px;}
.icon-wxer{float:right; width: 120px; height:120px;margin-top:10px; }
.icon-qy{ float:left; margin-top:10px;  line-height:40px; font-size:14px;font-weight:600; color:#fff;}
.job-rxdh{ float:right; width:140px; height:130px; background-color:#fdefee; color:#eb665a; font-size:16px; box-shadow: 1px 2px 10px rgba(0,0,0,.18); overflow:hidden;}
.rxdh-tit{ float:left; width:100%;  text-align:center; line-height:30px;  font-weight:600; }
.tit-top{color:#fff;background-color:#e6766d; height:30px;}
.tit-pon{ color:#ea483a;  font-size:14px; margin-top:8px; line-height:25px;}
.tit-inp{ float:left; width: 90px;height: 24px; margin-top:8px;margin-left: 25px; background-color:#eb665a;  overflow: hidden;outline: none; line-height: 24px;color: #fff;font-size: 14px;text-align: center;border: 0;cursor: pointer;}
.tit-inp:hover { text-decoration:none;  background-color:#ea483a;}
.tit-enter_a{ position:relative;  width:880px; padding:20px 0; border-bottom:1px solid #e9e8e8; text-align:center; background-color:#fff;  font-size:20px;  }
.tit-jg{ margin:0 10px; color:#9d9c9c;}
.job-tite{width: 840px; margin:0 auto; padding:0 20px 20px; background-color: #fff;}
.tite-cl{ float:left; width:85px; margin-top:10px;text-align:left; height:60px; line-height:25px; padding:5px 0; font-size:16px;}
.ck-more{ width:100%; margin-bottom:20px; position:relative; text-align:center; overflow:hidden; }
.ck-more a{ width:300px; height:38px; line-height:38px;  display: inline-block;  background-color:#fc751c; color:#fff; font-size:16px;}
.ck-more a:hover{text-decoration:none; color:#fff; background-color:#f60; }
.ck-more a,.ck-more a:link,.ck-more a:visited{text-decoration:none; color:#fff;}
.booth_rese{ float:left; position: fixed; top:0; left:0;  width:100%; height:100%; text-align:center; z-index:1000; overflow:hidden;}
.rese_zt{ position: fixed; width:500px; height:300px; margin-left:-250px; margin-top:-150px; top: 50%;left: 50%;   }
.rese_up{float:left; width:500px; position:relative; background-color: #fff;  padding:0px 0 20px;color: #2c333c; }
.up_a{ text-align: center;background-color:#ecf0f5; font-size:16px; font-weight:600; padding:10px 0; width: 100%;}
.up_nce{position:absolute; width:25px; height:25px; cursor: pointer; top:8px; right:20px;z-index: 2;}
.q_dit_a{ float:left; position:relative; width:100%;padding-bottom:20px; line-height:40px; box-sizing:border-box;}
.q_dit_b{ float:left; position:relative; color: #2C333C; }
.q_dt_2{ float:left; width:60px;font-size:14px; text-align:left; height:40px; line-height:40px; margin-left:51px;color:#777;}
.q_dit_a3{ float:left; border-radius: 5px; -moz-border-radius: 5px; outline:none; -webkit-border-radius: 5px;background-color:#fff; text-align:left; position:relative;  box-sizing: border-box;  padding:0 10px;  font-size:14px; border:1px solid #d9dee3; overflow: hidden;}
.q_dit_a3{width:307px; height: 38px;line-height: 38px;margin-right:20px;}
.rm_ban2{padding: 8px 35px;border: 1px solid #ecf0f5; border-radius: 5px; -moz-border-radius: 5px;-webkit-border-radius: 5px; font-size: 14px;color: #777;  background-color:#fff;cursor: pointer; margin-top:10px; margin-right: 15px;outline:none;}
.rm_ban{padding: 8px 20px;background-color: #00479d;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px; font-size: 14px;color: #fff;  border: 0;cursor: pointer; margin-top:10px; margin-right: 15px;outline:none;}

.checkboxa {float:left; width:70px;margin: 10px 10px 10px 0px  ; position: relative;height: 20px;}
.checkboxa input[type='radio'] {position: absolute;left: 0;top: 0;width: 15px;height: 15px;opacity: 0; }
.checkboxa label { position: absolute;left: 20px;width:60px;font-size:14px; padding-left:5px;color: #2c333c;top: 0;height: 20px;line-height: 20px;cursor:pointer;}
.checkboxa label:before {content: ''; position: absolute;left: -18px;top: 2px;width:14px;height: 14px;background-color:#fff;border: 1px solid #d7dde3;transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;}
.checkboxa label:after { content: ''; position: absolute;left: -13px; top: 4px; width: 5px;height: 8px; border: 0; border-right: 2px solid #fff; border-bottom: 2px solid #fff; background: #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;}
.checkboxa input[type='radio']:checked + label:before { background: #2d44c6; border-color: #2d44c6;}
.checkboxa input[type='radio']:checked + label:after { background: #2d44c6;}

/*直播带岗*/

.zb-lb{width: 1215px; margin: 0 auto; font-family: "微软雅黑";padding-bottom: 20px;overflow: hidden;}
.zb-lb li{float: left;  width: 390px; background-color: #fff;height: 200px; position: relative;display: inline-block; margin: 15px 15px 15px 0px;border-radius: 10px;overflow: hidden; color: #000;}
.zb-zt{position: absolute; top:10px;right:250px; padding: 0px 10px;border-radius: 5px; }
.ztyg{background-color: #ff6600; color: #fff;}
.zthf{ background-color: rgba(0, 0, 0, 0.54); color: #fff;}
.zb-fmt{ float: left; height:200px;border-radius: 10px; }
.zb-tit{ float: left; width:214px;  padding:15px 13px; }
.zb-bt{ float: left; width: 100%; font-weight: 600;line-height: 25px; height: 50px;overflow: hidden; font-size: 16px;color:#000; }
.zb-tm{ float: left; width: 100%;margin-top: 10px;   font-size:14px;color:#000; }
.zb-qy{ float: left; width: 100%;margin-top: 10px;   font-size:14px;color:#000; }
.zb-cy{float: left; background-color: #f5f5f5;margin-top: 15px; border-radius: 5px;  font-size:14px;color:#000; margin-right: 15px;  padding: 2px 10px;}
.zb-ck{ float: right;  display: none;  border-radius: 5px; padding: 5px 10px; margin-right:20px;    cursor: pointer;  background-color: #f60; color: #fff;font-size: 16px;}
.zb-lb li:hover .zb-ck { display: block;}
.zb-qy {float: left; width: 100%; margin-top: 15px;font-family: 微软雅黑;font-size: 14px;color: #000; }
.zb-cy { float: left;  background-color: #f5f5f5; margin-top: 15px; font-family: 微软雅黑;  border-radius: 5px;  font-size: 14px;  color: #000; margin-right: 15px; padding: 2px 10px;  }
.zb-tc { position: fixed;  width: 100%; height: 100%; background: #000;  opacity: 0.2;  top: 0; left: 0;z-index: 90; }
.zbtc-lb {   position: fixed;  width: 300px;  height: 340px; background: #fff;   border-radius: 5px; margin-top: -170px;  margin-left: -150px;  top: 50%; left: 50%; z-index: 90; }
.zbtc-bt { float: left; background: #3253ee; border-top-left-radius: 5px; border-top-right-radius: 5px;  position: relative; width: 300px; height: 40px;text-align: center; }
.zbbt-ts { font-weight: 600; font-size: 18px; color: #fff;  line-height: 40px;}
.zbbt-gb { position: absolute; top: -10px; right: -45px; width: 30px; height: 30px;z-index: 9;}
.zb-rwx {margin: 10px;width: 280px; height: 280px;}
.zb-qh{display: inline-block;letter-spacing: 1px; box-shadow: 1px 0 10px rgba(0,0,0,.1); color: #fff; font-size: 22px; background: #ff6600;font-weight: 600;position: relative;}
.zb-job{width: 1200px;background-color: #fff; height: 60px;font-weight: 600; font-size: 18px; margin: 10px auto; font-family: "微软雅黑";}
.zb-job li { float: left; padding: 0 18px;cursor: pointer; text-align: center;height: 60px; line-height: 60px;}
.zb-job a:hover{ color:#4e6ff5}
.zn_btn{ float:left;width:160px;margin-top: 20px; height:40px; line-height:40px; border:1px solid #ff6600;  outline: none;overflow:hidden;border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;color: #ff6600;font-size:16px;font-family: "微软雅黑";text-align: center;cursor: pointer; margin-left:20px;}
.zn_hbtn{ float:left;width:160px;margin-top: 20px; height:40px; line-height:40px;   background-color: rgba(0, 0, 0, 0.34);  outline: none;overflow:hidden;border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;color: #fff;font-size:16px;font-family: "微软雅黑";text-align: center;cursor: pointer; margin-left:20px;}
.zb-dj{float: right;font-size: 14px; margin-top:15px; padding:3px 10px; font-weight:600;background-color:#ff6600; color:#fff; border-radius:5px;}
.zb-nyzt{float: left;border-radius: 5px;font-size: 14px; padding: 2px 10px;}

.zb-kj{padding: 20px 0 0; background-color: #f5f5f5; position: relative; border-radius:5px; font-family: "微软雅黑"}
.zb-bof{ float:left; position: relative; width: 785px; min-width: 785px; height: 550px;background: #FFFFFF; border-radius: 14px;  flex-direction: column;}
.zb-jbt{float:left; width:580px; height:50px; line-height:50px; font-size:18px; font-weight:600; margin-left:20px; overflow:hidden;   }
.zb-gkrs{float:left;width:160px; text-align:right;  height:50px; line-height:50px; font-size:16px;  margin-right:20px;   }
.zb-lik {float: left; position:relative;margin-left:15px;width: 400px;border-bottom: 1px solid #ecf0f5; background: #FFFFFF;padding:70px 20px 20px;border-top-left-radius: 14px; border-top-right-radius: 14px; box-sizing: border-box; }
.zb-liuyk {float: left; width: 100%;height: 410px; overflow-y: auto;overflow-x: hidden;}
.zb-liuyk li{ float:left; width:100%; font-size:14px; margin-bottom:15px; font-family: "微软雅黑"; }
.zb-nc{ color:#334ad0; margin-right:10px;}
.zb-fsdm{ float:left;margin-left:15px; width:400px; padding: 10px 20px; background: #FFFFFF;border-bottom-left-radius: 14px; height:50px; border-bottom-right-radius: 14px;  box-sizing: border-box;   }
.zb-shurk{ float:left; width: 290px;  height: 30px; border: 0; outline: none; line-height: 30px;font-size: 14px; color: #000; }
.zb-anf{ float:right; width:60px; height:30px; text-align:center; line-height:30px; font-size:14px; color:#fff; background-color:#334ad0; border-radius:5px; margin: 0px;  }
.zb-hdxx{ position:absolute; left:0; top:0; height:50px;  width:100%; box-sizing:border-box;border-bottom:1px solid #f5f5f5; line-height:50px; font-size:18px; font-weight:600; padding-left:20px;   }
.zb-liuyk::-webkit-scrollbar { width: 4px; height:4px; background-color: #fff;}
.zb-liuyk::-webkit-scrollbar-thumb { border-radius:2px; background-color: #dedede;}
.zb-liuyk::-webkit-scrollbar { width:4px; height:4px; background-color: #fff;}
.zb-liuyk::-webkit-scrollbar-thumb { border-radius:2px; background-color: #dedede;}



.zb_deba { display: flex; background-color:#666; align-items: center; justify-content: center;  float: left; height:400px;border-radius: 10px; }
.zb_cont { float: left; background-color: #f5f5f5; margin-top: 135px; font-family: 微软雅黑;  border-radius: 5px; color: #000; margin-right: 15px; padding: 6px 20px;}
.zb_gkrs{ float:left; width:100%; text-align:center;  font-size: 16px; height:35px; line-height:35px;}
.zb-lika {float: left; position:absolute; right:0;margin-left:15px;width: 400px;border-bottom: 1px solid #ecf0f5; background-color: #f5f5f5; box-sizing:border-box;padding:70px 20px 20px;border-top-left-radius: 14px; border-top-right-radius: 14px; box-sizing: border-box; }
.zb-liyk {float: left; width: 100%;height: 410px; overflow-y: auto;overflow-x: hidden;}
.zb-liyk li{ float:left; position:relative;  cursor: pointer;width:100%;position:relative;display: inline-block; font-size:14px; margin-bottom:15px; font-family: "微软雅黑"; }
.zb_yhgl{ float:left; position:relative;display: inline-block; }
.zb_cl_a {position: absolute;top: 0 px;display: none; z-index:9; left: 0px;border: 1px solid #ecf0f5; color: #000; -webkit-box-shadow: 6px 1px 9px rgba(0,0,0,.1);  box-shadow: 6px 1px 9px rgba(0,0,0,.1);}
.zb-liyk li:hover .zb_cl_a { display: block;}
.zb_cl_a1{ float:left; padding: 6px 20px;background-color: #fff; margin-top:25px; }


/*社区推广*/
.sq_xyzp{ width:1215px; margin: 0 auto;padding-bottom:20px; overflow:hidden;}
.sq_xyzp li{ float:left; width:365px; border-radius:5px; padding:10px; height:280px; margin:0 7px 20px 8px; font-family:"微软雅黑"; background-color:#fff; overflow:hidden;  }
.sq_nyxt{ height: 240px;width: 365px;  border-radius:5px; }
.sq_co{float:left;width: 100%; box-sizing:border-box; position: absolute; padding:0 20px;  top: 0;left: 0;}

.sq_coa{font-size:46px;letter-spacing:8px;color: #fbffdc; text-align:center;text-shadow: 0 0 1px #272828, 0 0 2px #1a1a1a; margin-left:60px;  font-weight: 600;line-height: 80px; }
.sq_cob{ float: left; padding: 10px 0; box-sizing: border-box;  margin: 10px 0px; color: #fff; text-align: center; font-size: 16px;font-weight: 600; border-top: 1px solid #fff;}
.sq_mb{ text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff,  -1px 1px 0 #fff, 1px 1px 0 #fff;margin-top:20px;}
.sq_mb1{ text-shadow: -1px -1px 0 #2f724d, 1px -1px 0 #2f724d,  -1px 1px 0 #2f724d, 1px 1px 0 #2f724d;margin-top:20px;}

.sq-lb{ width: 1215px;margin: 0 auto; font-family: "微软雅黑"; padding-bottom: 0px;overflow: hidden;}
.sq-lb li{float: left;  width: 288px; background-color: #fff; position: relative;display: inline-block; margin: 15px 15px 7px 0px;border-radius: 10px;overflow: hidden; color: #000;}
.sq_syts{ width: 288px;  border-radius:5px; }





