/*left sidebar*/
/*---颜色预设---*/
:root {
    --color-07c68a: #07c68a;
    --color-f00: #f00;
    --color-ff4400: #ff4400;
    --color-eff45f: #eff45f;
    --color-ffae00: #ffae00;
    --color-1c99ef: #1c99ef;
    --color-66ccff: #66ccff;
    --color-ff6100: #ff6100;
    --color-42af07: #42af07;
    --color-f99d0d: #f99d0d;
    --color-5f82f4: #5f82f4;
}

*{ margin:0; padding:0}
body{ font-size:14px;}
a{color:#555; text-decoration:none;}
a:hover{color:#f60; text-decoration:underline}
ul,li{ list-style:none}
.clear{ clear:both}
img{border:none;}
em{ font-style:normal}
.w1200{width:1200px; margin:0 auto}
.layui-carousel img{display: block;position: absolute;top: 50%;left: 50%;transform: translate3d(-50%,-50%,0);-webkit-transform: translate3d(-50%,-50%,0);}
/*header*/
.newedition_top{width:100%;height:35px;    background-color: #f8f8f8;border-bottom: 1px #f0f0f0 solid; font-size:12px;}
.newedition_topcont{width:1200px; margin:0 auto}
.newedition_topleft{ float:left}
.newedition_topleft_a{ display:inline-block; line-height:35px;}
.newedition_topleft_line{ padding:0px 10px;color:#ddd}
.newedition_topright{ float:right}
.newedition_topright_p{ line-height:35px;}
.newedition_topright_p_login{ padding:0px 10px;color:var(--color-f00);}
.hp_head_ft_city_x{ padding-left:20px; /*background:url(../images/map.png) no-repeat left center*/}
.newedition_topleft_app{ padding-left:20px; background:url(../images/app.png) no-repeat left center}
.newedition_topleft_help{ padding-left:20px; background:url(../images/help.png) no-repeat left center}
.newedition_topright_nav{ padding-right:15px; background:url(../images/right_nav.png) no-repeat right center}
.newedition_header{width:100%;height:120px; background:#fff}
.newedition_header_logo{ width:360px;padding-top:25px; float:left; overflow:hidden}
.newedition_header_search{width:600px;height:40px; float:left}
.newedition_header_search_job{width:80px;    border: 2px var(--color-07c68a) solid;height:36px;line-height:36px;background:#fff url(../images/xl_icon.png) no-repeat 60px 15px;; position:relative; z-index:300; float:left;   }
.newedition_header_search_list{width:87px;border:2px solid #3cb0ed;background:#fff; position:absolute;left:-2px;top:40px;}
.newedition_header_search_list a{ display:block; padding-left:10px;height:30px; line-height:30px;}
.newedition_header_search_list a:hover{background:#EFF5FC;color:#666;text-decoration:none;}
.newedition_header_search_job_b{padding-left:10px;display:block;cursor:pointer;}
.newedition_header_search_text{border:2px solid var(--color-07c68a);border-left:none;border-right:none;width:405px;height:36px;color:#999;line-height:36px;background:#fff;text-indent:10px; float:left}
.newedition_header_search_sr{color:#fff;font-size:16px;height:40px;line-height:40px;background:var(--color-07c68a);width:100px;cursor:pointer;text-align:center;border:none; float:left}
.newedition_header_search_hot{width:100%; float:left; height:30px; line-height:30px; overflow:hidden}
.newedition_header_search_hot a{    color: #7f8c8d;    margin-right: 10px; display:inline-block; float:left; font-size:12px;}
.newedition_header_right{width:840px; padding-top:35px; padding-bottom:40px; float:right}
.newedition_header_fb{ float:left; padding-left:20px;}
.newedition_header_fb_a{display:block;_display:inline;border:1px solid #ddd;width:98px;text-decoration:none;text-align:center;background-color:#fff;color:#555;font-size:13px;height:28px;line-height:28px;padding:5px 0;}
.newedition_header_fb_a:hover { color:var(--color-07c68a);; border:1px var(--color-07c68a) solid}
.newedition_header_wap{ float:right;width:65px; position:relative; font-size:12px;color:#999}
.newedition_header_wap_c{ position:absolute;right:0px;top:-20px;}
.newedition_header_wap_p{ padding-bottom:3px;}
.newedition_header_tel{width:200px; text-align:right; position:absolute; bottom:-80px; right:70px; font-size:16px;color:var(--color-f00)}
.newedition_header_nav{width:100%; float:left}
.newedition_header_nav_left{width:230px; height:44px;  font-weight:normal;  background:var(--color-07c68a); color:#fff; float:left; position:relative; z-index:100}
.newedition_header_nav_left_tit{width:115px; display:block; float:left; line-height:44px;text-align:center;font-size:15px; cursor:pointer}
.newedition_header_nav_left_tit_cur{ position:relative}
.newedition_header_nav_left_tit_line{width:40px;height:3px; background:#000; position:absolute;left:38px;bottom:0px; display:inline-block; opacity:0.5}
.newedition_header_nav_cont{ float:left; margin-left:15px; position:relative; height:44px; width:720px; overflow:hidden}
.newedition_header_nav_cont li{ float:left; position:relative}
.newedition_header_nav_cont li a{ line-height:42px; font-weight:600; font-size:15px; display:block; padding:0 20px; color:#444444;border-bottom:2px #fff solid;}
.newedition_header_nav_cont li a:hover {color:var(--color-07c68a); border-bottom:2px var(--color-07c68a) solid;}
.newedition_header_nav_cont li.selected a{ color:var(--color-07c68a);}
.newedition_header_nav_about{ float:right; line-height:44px; font-size:12px;}
.newedition_header_nav_about a{ margin-left:20px;}
.newedition_header_nav_aboutsf{color:var(--color-f00)}
.newedition_index_banner{width:100%;height:470px; position:relative; overflow:hidden; background:var(--color-07c68a)}
.newedition_header_nav_left_box{width:230px; height:470px;background:#3d404d; overflow:hidden; position:absolute;left:0px;top:44px;}

.newedition_header_nav_jpbox{ padding:0px 0px;}
.newedition_header_nav ul .nav_icon_new{right:-5px;top:0px; }
.newedition_header_nav ul .nav_icon_hot{right:-8px;top:0px; }
.newedition_header_nav ul .nav_icon img{ display:block}
.wantedjob_cont_list{}
.wantedjob_cont_list li .wantedjob_cont_list_b{  padding-bottom:13px;}
.newedition_jp_jobname{position:relative;height:20px; line-height:20px; text-overflow: ellipsis;overflow: hidden;
white-space: nowrap;}
.newedition_jp_jobname a{color:var(--color-07c68a)}
.wantedjob_icon{width:5px;height:5px;border-radius:50%;border:1px solid #d48e00; display:inline-block; position:absolute;left:-19px;top:6px; background:#fff}
.newedition_jp_jobinfo{width:100%;font-size:12px;height:30px; line-height:30px; text-overflow: ellipsis;overflow: hidden;
white-space: nowrap;}
.newedition_jp_comname{ width:100%;font-size:12px;height:20px; line-height:20px;  text-overflow: ellipsis;overflow: hidden;
white-space: nowrap;}
.newedition_jp_comname a{color:#fff}
.newedition_jp_jobinfo_line{ padding:0px 5px; opacity:0.5}
.newedition_jp_jobinfo_xz{color:var(--color-eff45f); margin-right:5px;}
.newedition_jp_jobbox{ padding:12px 13px;border-bottom:1px solid #646671}





.newedition_index_banner_left_tit{height:40px;width:180px;margin:0 auto;text-align:center; position:relative;}
.newedition_index_banner_left_tit span{height:30px;display:inline-block;width:90px;color:var(--color-07c68a); font-size:13px;background:#3d404d; position:absolute; left:50%; top:12px; margin-left:-45px; z-index:10}

.newedition_index_banner_left_tit em{ width:180px; height:1px; display:block; background:#666666; overflow:hidden; position:absolute;left:0; top:25px;z-index:8}
.newedition_index_banner_fw{padding: 5px 10px 0 10px;}
.newedition_index_banner_fw a{width:50px;height: 25px;line-height: 25px;display:inline-block;color:#fff;padding-left:15px; font-size:12px; overflow:hidden;}
.newedition_index_banner_right{width: 260px;height:430px; background:#fff; position:absolute;right:0px;top:18px; z-index:100}
.newedition_index_banner_pic{display: block; height:130px;margin:0px auto 10px;text-align: center; background:url(../images/index_top_bg.png)}
.newedition_index_banner_pic .say-hello{ padding:15px 0 0 102px;color:#f9fbf8;display:block;line-height:35px;height:35px;font-size:16px; text-align:left;font-weight:bold}
.newedition_index_banner_pic .last-login{padding:2px 0 0 102px;color:#afb2b7;display:block;line-height:12px;height:12px;font-size:12px; text-align:left}
.newedition_index_banner_login{padding: 0 20px;margin-top: 15px;}
.newedition_index_banner_login a{height:30px;line-height:30px;font-size:14px;text-align:center;display:inline-block;background-color:#f8f8f8;border-left:none;width:95px;}
.newedition_index_banner_login .newedition_index_banner_login_bth{background:var(--color-07c68a);border:1px solid var(--color-07c68a);color:#fff}
.newedition_index_banner_login .newedition_index_banner_login_bth:hover{ background:#12e09f; color:#dbfcf2}
.newedition_index_banner_login .newedition_index_banner_reg_bth{background:#fff;color:var(--color-07c68a);border:1px solid var(--color-07c68a); margin-left:20px;} .newedition_index_banner_login .newedition_index_banner_reg_bth:hover { border:1px #12e09f solid; color:#12e09f}


.buyerservice { width:100%; padding-top:27px}
.buyerservice .servicelinks{ display:flex;box-sizing:border-box;justify-content:space-between}
.buyerservice .servicelinks .serviceItem{text-align:center;flex-grow:1;float: left;padding-top: 15px;border:1px solid #f1f1f1;position: relative;z-index: 2;background: #fff;height: 85px;box-sizing: border-box;width: 65px;}
.buyerservice .servicelinks .serviceItem.wangwang {border-left-color: #fff;}
.buyerservice .servicelinks .serviceItem.shoutao {border-left-color: #fff;}
.buyerservice .servicelinks .serviceItem.jinhuo {border-left-color: #fff;}
.buyerservice .servicelinks .serviceItem.caiyuan {border-left-color: #fff;}
.buyerservice .servicelinks .serviceItem .serviceIcon{background-image:url(../images/index_top_iocn.png);margin-bottom:7px;width:24px;height:34px;margin:0 auto 6px}
.buyerservice .servicelinks .serviceItem.wangwang .serviceIcon{background-position:-418px 0px}
.buyerservice .servicelinks .serviceItem.shoutao .serviceIcon{background-position:-9px 0px}
.buyerservice .servicelinks .serviceItem.jinhuo .serviceIcon{background-position:-218px 0px}
.buyerservice .servicelinks .serviceItem.caiyuan .serviceIcon{background-position:-113px 0px}
.buyerservice .servicelinks .serviceItem .servicename{color:#666; font-size:12px;}
.buyerservice .servicelinks .serviceItem:hover{border-color:var(--color-07c68a);}
.ali_help{height:150px;overflow:hidden;border-bottom:1px solid #eee;background:#fff;padding-top:5px;box-shadow:0 2px 8px rgba(50,50,50,.03);}
.ali_help .help_tab_title{ width:90%;margin:0 auto;}
.ali_help ul.help_tab_body,.ali_help ul.help_tab_title{margin:0 auto;font-size:0}
.ali_help ul.help_tab_title{position:relative}
.ali_help ul.help_tab_title li{width:58px;margin:0;float:left;box-sizing:border-box;height:40px;text-align:center;line-height:40px;background:#fff;border-bottom: 2px solid #fff; cursor:pointer}
.ali_help ul.help_tab_title li.current{background:#fff;border-bottom-color: var(--color-07c68a); font-weight:bold}
.ali_help ul.help_tab_title li::last-child{border-right:none}
.ali_help ul.help_tab_title li a{line-height:40px;clear:both;font-size:13px;color:#888}
.ali_help ul.help_tab_title li.current a{color:#555}
.ali_help ul.help_tab_body{height:110px}
.ali_help ul.help_tab_body .tab-b{display:none}
.ali_help ul.help_tab_body .tab-b.current{display:list-item}
.ali_help ul.help_tab_body .tab-b a{font-size:12px}
.ali_help ul.auto_justify_layout{text-align:justify;text-justify:distribute-all-lines;font-size:0}
.ali_help ul.auto_justify_layout:after{content:"";font-size:0;width:100%;overflow:hidden;height:0;display:inline-block}
.ali_help ul.auto_justify_layout li{display:inline-block}
.ali_help ul.auto_justify_layout li *{text-align:left}
.help_ali_reg{padding-top:20px;padding-left:18px}
.help_ali_reg li a{color:#555;display:block;height:24px;line-height:24px;overflow:hidden;width:220px}
.help_ali_reg li a:hover{ color:var(--color-07c68a)}
.help_ali_reg .nothing { width:100%; display:block; color:#000}
.help_buyer,.help_seller{font-size:12px;padding-top:23px;margin:0 auto;width:214px;height:60px;}
.help_buyer span,.help_seller span{display:block;width:17px;height:50px;float:left}
.help_buyer a,.help_seller a{display:block;width:56px;border:2px solid #e7e7e7;background-color:#f8f8f8;float:left;color:#555;text-align:center}
.help_buyer a.line-2,.help_seller a.line-2{height:40px;padding-top:16px;line-height:13px}
.help_buyer a.line-1,.help_seller a.line-1{height:56px;line-height:56px}


.newedition_index_demand{width:100%; float:left; padding:20px 0; background:#f2f2f2; overflow:hidden}
.newedition_index_demandleft{width: 230px;height:322px;background: var(--color-07c68a) ;float:left;color:#fff}
.newedition_index_demandleft_tit{ padding-left:20px; padding-top:20px;}
.newedition_index_demandleft_tit_s{ font-size:22px; font-weight:bold; font-style:italic}
.newedition_index_demandleft_color{color:#fec501;font-style:italic}
.newedition_index_demandleft_tit_wg{ font-size:12px; margin-left:10px;}
.newedition_index_demandleft_p{ padding-left:20px; padding-top:10px; padding-bottom:40px;}
.newedition_index_demandleft_tip{width:70px; display:inline-block; padding:68px 0 5px 0; position:relative; text-align:center; font-size:12px; font-weight:bold}
.demandleft_icon{display:block;width:41px;height:43px;background:url(../images/index-fuwubao.png) -42px -44px no-repeat; position:absolute;left:15px;top:10px;}

.newedition_index_demandleft_more{width:100%; text-align:center; padding-top:40px;}
.newedition_index_demandleft_more_a{ display:inline-block;border:1px solid #fff; padding:8px 40px;border-radius:20px;color:#fff}
.newedition_index_demandleft_more_a:hover{ background:#fff;color:var(--color-07c68a); text-decoration:none;}
.newedition_index_demandright{width:950px;height:320px; background:#fff;border: 1px solid #e6e6e6; float:right; }

.newedition_index_demandright .index_job_red_list{width:1030px; }
.newedition_index_demandright .index_job_red_list li{width:286px;height:140px; overflow:hidden;padding:8px 15px 12px 15px;border-right:1px solid #eaeeed;;border-bottom:1px solid #eaeeed; background:#fff;float:left;position:relative}
.index_job_red_momey{width:100%;}
.index_job_red_momey_n{ font-size:24px;height:32px; line-height:32px; padding-top:5px;  font-weight:bold;color:var(--color-ff4400); display:inline-block; padding-left:40px; background:url(../images/sj_icon.png) no-repeat left top}

.reward_hb_list{width:90px;  float:left; position:relative;  margin-top:5px;}
.reward_hb_list_icon{width:20px;height:20px; background:url(../images/reward_icon1.png) no-repeat; display:inline-block; position:absolute;left:0px;top:10px;}
.reward_hb_list_r{border:none;}
.reward_hb_list_icon_ms{ background:url(../images/reward_icon2.png) no-repeat; }
.reward_hb_list_icon_rz{ background:url(../images/reward_icon3.png) no-repeat; }
.reward_hb_list_P{color:#999999; font-size:12px;}
.reward_hb_fonttd{color:var(--color-ff4400)}
.reward_hb_fontms{color:var(--color-ff4400)}
.reward_hb_fontrz{color:var(--color-ff4400)}
.reward_hb_listjobname{width:100%; padding:5px 0 0 0; float:left;border-top:1px dashed #e0e0e0; margin-top:10px;}
.reward_hb_listjobname_l{width:100%; float:left;height:22px; line-height:22px; font-size:14px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.reward_hb_listjobname_l a{color:#666}
.reward_hb_listjobmoney{width:105px; float:right;color:var(--color-f00); text-align:right}
.reward_hb_list_line{width:1px;height:30px; background:#ededed; position:absolute;right:20px;top:5px; display:block}
.index_job_line{ font-size:12px;color:#e4e0e4; padding:0px 8px;}
.reward_hb_listjobinfo{width:100%; height:22px; line-height:22px; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;float:left; color:#999;padding:5px 0 0 0; }
.reward_hb_ls{width:50px;height:30px; line-height:30px;background:var(--color-ffae00);color:#fff; display:inline-block; position:absolute;right:15px;top:20px;border-radius:2px; text-align:center}
.reward_hb_ls:hover{ background:#da9b15;color:#fff; text-decoration:none;}

.newedition_index_demand_banner{width:100%; overflow:hidden}
.newedition_index_demand_bannerw1200{width:1250px;}
.newedition_index_demand_banner img{ margin-top:15px; margin-right:15px; float:left}
.newedition_enterprise{width:430px; float:left;padding: 15px 18px 0 18px;}
.newedition_enterprise_tit{ padding-left:60px; position:relative}
.newedition_enterprise_tit_h1{ font-weight:bold;font-size: 15px;height: 30px; line-height:30px;color:#333;}
.newedition_enterprise_tit_p{color:#666; font-size:13px;}
.newedition_enterprise_tit_n{color: var(--color-f00);}
.newedition_enterprise_tit_icon{display:inline-block;width:45px;height:45px;background:url(../images/index_licfeli.png) no-repeat; position:absolute;left:0px;top:5px;}
.newedition_enterprise_tit_xqicon{display:inline-block;width:45px;height:45px;background:url(../images/index_licfeli.png) no-repeat -60px 0; position:absolute;left:0px;top:5px;}
.newedition_enterprise_more{ position:absolute;top:18px;right:0px;display:inline-block;border-radius:3px;border:1px solid #e9e9e9;padding:4px 8px;color:#333;float:left;white-space:nowrap; font-size:12px}
.newedition_enterprise_more:hover{ color:var(--color-07c68a); background:#e0f7f0; border-color:#e0f7f0}
.newedition_enterprise_box{ margin-top:20px;}
.newedition_enterprise_list li{height:27px; line-height:27px; font-size:12px;}
.newedition_enterprise_list li .newedition_enterprise_p{ height:30px; line-height:30px;}
.newedition_enterprise_user_s{ display:inline-block; margin-left:20px;}
.newedition_enterprise_user_job{ display:inline-block; padding:0px 10px;color:var(--color-f00)}
/*名企*/
.yun_new_index_box{width:100%; background:#fff;  float:left;}
.yun_new_index_tit{width:100%; height:45px; float:left;padding-top:10px;position:relative}
.yun_new_index_tit_left{height:30px; line-height:30px; background:#fff; padding-left:15px; padding-right:20px; font-weight:bold; font-size:18px; z-index:2;color:#333333}
.yun_new_index_titmore{height:30px; line-height:30px; background:#fff; display:inline-block; padding:0px 10px; position:absolute;right:0px;top:14px;color:var(--color-07c68a); z-index:2; font-size:12px;}
.yun_new_index_tit_lefticon{width:5px;height:18px; background:var(--color-07c68a);display:inline-block; position:absolute;left:0px;top:17px; z-index:5}
.yunFamousenterprises{width:1198px;border:1px solid #eee; float:left }
.index_left15560 {float: left;width: 1220px;}
.Famous_recruitment_cont {width: 1198px;float: left;  _overflow:hidden ; }
.Famous_recruitment_cont_box{width:1198px;border:1px solid #e6e6e6;border-top:none; float:left; _overflow:hidden}
.Famous_recruitment_cont .tlogo li {border-right: 1px solid #eee;border-bottom: 1px solid #eee;width:198.9px; height:165px;background: #fff;float: left; text-align:center; position:relative  }
.Famous_recruitment_cont .tlogo li img{ margin-top:20px;}
.yunFamousenterprises_comname{ width:170px; margin:0 auto;height:25px; line-height:25px; text-align:center;color:#666;overflow:hidden; margin-top:10px; position:absolute;left:10px;bottom:10px; z-index:10000}

.Famous_recruitment_act {position: relative}
#mainids .tlogo ul li.current1 {list-style-type: none;position: relative;width:198.9px;z-index:1000}
#mainids .tlogo ul li.current1 .on {position: relative;z-index: 1003;}
#mainids .tlogo ul li .show {display: none;left:0px;position: absolute;
text-align: left;top:-2px;width:198.9px;;box-shadow: 4px 2px 6px #eee; text-align:center;  border: 2px solid var(--color-07c68a);overflow:hidden}
#mainids .tlogo ul li.current1 .yunFamousenterprises_comname{ font-weight:bold}
#mainids .tlogo .show .area {width:100%;background:#fff;overflow: hidden;padding:155px 0 0;float: left}
#mainids .tlogo ul li.current1 .show {display: block;}


#mainids .area_left {width:190px;max-height:135px; overflow:auto;float: left; padding-bottom:10px; }
/* 滚动条样式 */
#mainids .area_left::-webkit-scrollbar {width:3px;height: 6px;background-color: rgba(240, 240, 240, 0.01);}
#mainids .area_left a {color:var(--color-07c68a);;overflow: hidden; display:block; padding:0px 0px 0px 20px;height:24px; line-height:24px; margin-top:5px; background:url(../images/job-Auction.png) no-repeat 8px 12px; text-align:left}
#mainids .area_left a:hover {color: #08b17c;text-decoration:none}
#mainids .area_right {float: left;width:130px;overflow: hidden;padding-left: 5px;line-height: 22px;color: #333;white-space: normal; word-break: break-all; display:none; }
#mainids .area_right a {width: 100%;height: 22px;line-height: 22px;overflow: hidden;text-align: center;display: block;color:#3B8EE3;font-weight: bold}
#mainids .area_right a:hover {color: #333;text-decoration: underline}
#mainids .area_left_bot {width:93px;background-color: #EEEEEE;float: left;height: 22px;line-height: 22px;margin-top: 5px;text-align: center;}
#mainids .area_left_bot a {color: #333;}
#mainids .area_right_bot{width:91px;background-color: #EEEEEE;float: left;height: 22px;line-height: 22px;margin-top: 5px;text-align: center;border-left:1px solid #fff;}
#mainids .area_right_bot a {color: #333}
#mainids .w160 {width: 160px;}
#mainids .w170 {width: 173px;}
#mainids .tlogo ul li .show_ban {background: #EAE8E8;border: 1px solid #65A9E6;display: none;left: -1px;padding: 1px;position: absolute;text-align: left;top: -1px;width: 313px;}
#mainids .tlogo ul li.current1 .show_ban {display: block;}
#mainids .tlogo .show_ban .area {background: #FFFFFF;overflow: hidden;padding: 55px 0 0;float: left}
#mainids .tlogo ul li.current2 {list-style-type: none;position: relative;width: 313px;}
#mainids .tlogo ul li.current2 .on {position: relative;z-index: 1003;}

/*类别*/
.jobcategory{width:100%; float:left;}
.jobcategory_list{width:100%; float:left; margin-top:20px;}
.jobcategory_left{width:220px;height:420px;  float:left; padding:20px 0 0 20px;color:#fff; background:var(--color-66ccff); position:relative}
.jobcategory_left_tit{width:100%;height:40px;    line-height: 40px; overflow:hidden; font-size:24px; font-weight:bold}
.jobcategory_left_lblist{width:100%;height:210px; overflow:hidden; margin-top:15px;}
.jobcategory_left_lblist a{color:#fff}
.jobcategory_left_lblist a:hover{color:#fff}
.jobcategory_left_lblist a{min-width: 105px;vertical-align: middle;    display: inline-block;    line-height: 31px;}
.jobcategory_left_more{width:180px;height:40px; line-height:40px; background:rgba(255,255,255,0.6);color:#f60; text-align:center; display:block;border-radius:5px; position:absolute;left:30px;bottom:30px;    box-shadow:2px 3px 3px rgba(0,0,0,.4);}
.jobcategory_left_more a{ display:block;}
.jobcategory_left_more a:hover{color:#f60;}
.jobcategory_fl{width:100%;height:25px; overflow:hidden; padding-top:8px;}
.jobcategory_fl_s{ display:inline-block;border: 1px solid #e5e5e5;    padding: 0 5px;line-height: 22px; margin-right:10px; color:#999}
.jobcategory_list:nth-child(2n)  .jobcategory_left{background: var(--color-42af07);}
.jobcategory_list:nth-child(3n)  .jobcategory_left{background: var(--color-f99d0d);}
.jobcategory_list:nth-child(4n)  .jobcategory_left{background: var(--color-5f82f4);}
.jobcategory_list:nth-child(5n)  .jobcategory_left{background: -webkit-linear-gradient(left,#f60,#ffa664);
    background: -o-linear-gradient(left,#f60,#ffa664);
    background: linear-gradient(left,#f60,#ffa664);color: #fff;}
.jobcategory_right{width:958px;height:438px;  float:right;background:#fff;border:1px solid #eee; border-left:none; overflow:hidden}
.jobcategory_right_cont{width:1050px;}
.jobcategory_joblist{width:389px; float:left;border-bottom:1px solid #eee;border-right:1px solid #eee; padding:12px 10px 10px 80px; position:relative;color:#666}
.jobcategory_joblist:hover{-moz-box-shadow:0px 0px 10px #CCCCCC;/*firefox*/-webkit-box-shadow:0px 0px 10px #CCCCCC;box-shadow:0px 0px 10px #CCCCCC;}
.jobcategory_compic{width:48px;height:48px;border:1px solid #eee; position:absolute;left:15px;top:15px;}
.jobcategory_jobname{ padding-right:80px; position:relative}
.jobcategory_jobname a{color:var(--color-1c99ef);}
.jobcategory_list:nth-child(2) .jobcategory_jobname a{color:var(--color-42af07)}
.jobcategory_list:nth-child(3) .jobcategory_jobname a{color:var(--color-f99d0d);}
.jobcategory_list:nth-child(4) .jobcategory_jobname a{color:var(--color-5f82f4);}
.jobcategory_list:nth-child(2) .jobcategory_jobname a:hover{color:#f60}
.jobcategory_list:nth-child(3) .jobcategory_jobname a:hover{color:#f60}
.jobcategory_list:nth-child(4) .jobcategory_jobname a:hover{color:#f60}
/* .jobcategory_list:nth-child(5) .jobcategory_jobname a{color:#0611c8} */
.hbjob{width:13px;height:15px; background:url(../images/hbjob.png) no-repeat; display:inline-block; margin-left:5px; vertical-align:middle}
.jobcategory_jobinfo{ padding-top:10px; position:relative}
.jobcategory_comcity{ position:absolute;right:10px;top:10px; font-size:12px;color:#999}
.jobcategory_jobxz{ color:var(--color-ff6100);font-size: 16px; margin-right:15px;}
.jobcategory_jobname_c{width:100%;height:20px; line-height:20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-size:16px;}
.jobcategory_jobname_c a{width:100%;height:20px; line-height:20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; display:block }
.jobcategory_jobname_c a:hover{color:#f60;}
.jobcategory_comname{width:100%;height:20px; line-height:20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
padding:8px 0}
.jobcategory_comname img{ vertical-align:middle}
.jobcategory_comline{ display:inline-block; padding:0px 10px}
.jobcategory_comname a{color:#666}
.jobcategory_comname a:hover{color:#f60;}
.jobcategory_jobtime{ position:absolute;right:10px;top:0px; font-size:12px;color:#999}

.hp_people{width:1200px; overflow:hidden}
.hp_people ul{width:1220px;}
.hp_people ul li{width:200px;line-height:23px;padding:10px 10px 20px 10px;border:1px solid #eaeeed;float:left;margin-left:15px;margin-top:15px; background:#fff}
.hp_people ul li:hover{border:1px var(--color-ff6100) solid;z-index:99;/*ie*/-moz-box-shadow:0px 0px 10px #CCCCCC;/*firefox*/-webkit-box-shadow:0px 0px 10px #CCCCCC;box-shadow:0px 0px 10px #CCCCCC;}
.hp_people_box_ft{width:100%; text-align:center}
.hp_people_box_rt{width:100%; padding:15px 0; position:relative;text-align:center}
.hp_people_box_rt img{border-radius:50%;}
.hp_people_box_ft_nm a{color:#000;font-size:16px;font-weight:bold;}
.hp_people_box_ft_nm a:hover{color:var(--color-1c99ef);}
.hp_people_box_ft_y{width:100%;height:23px; line-height:23px; overflow:hidden;white-space: nowrap; text-overflow: ellipsis;color:var(--color-ff6100); font-weight:bold}
.hp_people_box_ft_v{color:#666;width:100%;overflow:hidden;word-break:keep-all;text-overflow:ellipsis;white-space:nowrap; padding:10px 0;}
.hp_news{width:1200px;margin-top:17px;}
.hp_news_w{width:100%;}
.hp_news_w_p{width:445px; float:left; margin-top:15px; margin-right:15px;}
.hp_news_p_img{width:160px;}
.hp_news_p_wr{width:230px;padding-left:10px;padding-right:10px; height: 115px; padding-top:5px;
    background: #fff;}
.hp_news_t dl{width:445px; margin-right:15px; overflow:hidden;height:260px;position:relative; float:left}
.hp_news_t dl dd{position:absolute;bottom:0;background:#ebeaea;width:100%;color:#666;height:33px;line-height:33px;text-align:center;}
.hp_news_p_wr_tit{height:22px; line-height:22px;font-size:14px; font-weight:bold;width:100%;overflow:hidden;word-break:keep-all;text-overflow:ellipsis;white-space:nowrap; }
.hp_news_p_wr_tit a{color:#666;}
.hp_news_p_ct{color:#999;line-height:25px;height:80px;overflow:hidden;text-overflow: ellipsis; padding-top:5px;}
.hp_news_list{width:316px;margin-left:17px;}
.hp_news_list li{overflow:hidden;line-height:35px;white-space:nowrap;text-overflow: ellipsis;width:100%;}
.hp_link{width:1198px;border:1px solid #eee; float:left}
.hp_link_banner_img{width:100%;float:left;}
.hp_link_banner_img li{width:160px;float:left; margin-top:15px;margin-left:15px; padding:10px;border:1px solid #eee;}
.hp_link_banner_img li:hover{border:1px var(--color-ff6100) solid;z-index:99;/*ie*/-moz-box-shadow:0px 0px 10px #CCCCCC;/*firefox*/-webkit-box-shadow:0px 0px 10px #CCCCCC;box-shadow:0px 0px 10px #CCCCCC;}
.hp_link_banner_img li img{width:160px;height:50px}
.hp_link_banner_wr{width:100%;float:left;margin:10px 0 0 0px; padding-bottom:10px;}
.hp_link_banner_wr a{ line-height:30px; margin-left:15px; display:inline-block; white-space:normal}
.hp_link_banner_wr li{float:left;margin-right:10px;}
.hp_link_banner_wr a:hover{color:var(--color-07c68a)}
.hp_urg_job_l_1250{width:1230px;}
.index_line{color:#999; font-size:12px; padding:0px 5px;}
/*tip bottom*/
.tip_bottom {width: 100%;height: 70px;position: fixed;bottom: 0;left: 0;z-index:1000000; }
.tip_bottom_icon {width:155px;height:70px;background: url(../images/i_bottom.png) no-repeat; position:absolute;left:-150px;top:-86px; display:none;}
.tip_bottom_cont {width: 100%;height: 70px;position: relative;}
.tip_bottom_bg{width: 100%;height: 70px; position:absolute;left:0px;top:0px; z-index:9;background-color:#000000;opacity: 0.8; filter:Alpha(opacity=50); }
.tip_bottom_cont_c{width: 100%;height:70px; position:absolute;left:0px;top:0px; z-index:10}
.tip_bottom_main {width:1200px;height: 70px;position: relative;margin:0 auto}
.tip_bottom_left {width:1200px;height: 70px;position: relative;}
.tip_bottom_ewm{width:187px;height:140px; text-align:center; position:absolute;right:-30px;bottom:0px; background:url(../images/foot_erm.png) no-repeat}
.tip_bottom_ewm_p{width:100%;height:20px; line-height:20px; text-align:center;color:#fff; font-size:12px; position:relative}
.tip_bottom_ewm_bg{width:85px;height:85px; background:#fff; position:relative; margin:30px auto 2px;border:1px solid #3c7eff; background:#fff}
.tip_bottom_ewm_bg img{width:85px;height:85px;}
.tip_fot_user{width:180px;height:114px; background:url(../images/foot_ren.png) no-repeat; position:absolute;left:0px;bottom:0px;}
.tip_bottom_close {display: block;width: 11px;height: 11px;background: url(../images/i_bottom_close.png) no-repeat;position: absolute;top: 10px;right: -37px; z-index:10}
.tip_bottom_leftbox{ padding-left:150px;color: #fff; padding-top:15px;}
.tip_bottom_logo {display:block;color: #fff;font-size: 15px;}
.tip_bottom_logo h1 {font-weight: bolder;line-height: 25px;font-size:18px;font-weight:normal}
.tip_bottom_leftbox h2 {font-size:20px;font-weight:bold; display:inline-block}
.tip_bottom_time{color:#fcff00;font-weight:bold; font-size:28px; }
.tip_bottom_num {display: inline-block;font-size: 14px;color: #fff; margin-left:20px;}
.tip_bottom_num span {font-size: 31px;font-family: Arial;padding-right: 5px;}
.tip_bottom_member{ position:absolute;right:160px;top:15px;}
.tip_bottom_login,.tip_bottom_reg {display:inline-block;width: 100px;height: 40px;background:#3c7eff;    border-radius: 4px;color: #fff;line-height: 40px;text-align: center;font-size: 16px;}
.tip_bottom_reg:hover{ background:#ed9914;color:#fff; text-decoration:none;}
.tip_bottom_login:hover{ background:#228dc9;color:#fff; text-decoration:none;}
.tip_bottom_reg {width: 100px;text-align: center;background:#fb6503;height:40px; line-height:40px; margin-left:10px;}
.tip_bottom_login {margin-left: 25px;}
.index_verification{padding-top: 5px;}
.index_news_box{width:100%; float:left; margin-top:15px;}
.index_news_left{width:280px;height:395px; float:right;}
.index_news_tip{width:100%;height:125px; position:relative; background:var(--color-07c68a);color:#fff; text-align:center}
.index_news_tip_icon{ width:26px;height:26px; position:absolute;left:50%;bottom:-16px; margin-left:-13px;-webkit-transform: rotate(45deg);background:#fff; display:block}
.index_news_tip_tit{ font-size:16px; font-weight:bold; padding-top:30px; padding-bottom:10px;}
.index_news_list ul{width:258px;border:1px solid #eee; background:#fff; padding:10px;}
.index_news_list ul li{overflow:hidden;line-height:35px;white-space:nowrap;text-overflow: ellipsis;width:245px; padding-left:13px; background:url(../images/dian.png) no-repeat 0px 17px;}
.index_news_list_imgnews{width:915px;height:395px; overflow:hidden; float:left;  padding:0px 0 0px 0px;}
.hp_news_t{width:445px; margin-right:15px; float:left}
.index_news_list_imgnews_cont {width:950px}
.newedition_index_usertit{width:100%; position:relative; padding-top:10px;  margin-top:10px; padding-bottom:5px;}
.newedition_index_usertit_line{width:5px;height:18px; background:var(--color-07c68a);display:inline-block; position:absolute;left:0px;top:17px; z-index:5}
.newedition_index_usertitname{height:30px; line-height:30px; padding-left:15px; font-weight:bold; font-size:18px;color:#333333}
.newedition_index_usertitmore{height:30px; line-height:30px; display:inline-block; padding:0px 10px; position:absolute;right:0px;top:14px;color:var(--color-07c68a); z-index:2; font-size:12px;}
.newedition_index_userbox{width:100%; overflow:hidden}
.newedition_index_userbox ul{width:1250px;}
.newedition_index_userbox ul li{width:388px; height: 142px; border:1px solid #eee; float:left; margin-top:15px; margin-right:15px; background:#fff; }
.newedition_index_userbox ul li:hover{border:1px solid var(--color-07c68a);}
.newedition_index_user_t{ padding:15px 10px 0px 80px; position:relative}
.newedition_index_userpic{width:50px;height:50px; position:absolute;left:10px;top:13px;}
.newedition_index_userpic a{ display:block; position:relative}
.newedition_index_userpic img{border-radius:50%;}
.newedition_index_userinfo{ font-size:12px;color:#999}
.newedition_index_username{ font-size:16px;color:#333; margin-right:5px;}
.newedition_index_userp{width:100%; height:35px; line-height:35px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.newedition_index_user_s{ display:inline-block; position:relative;color:#999; font-size:13px;word-wrap:break-word }
.newedition_index_userline{ padding:0px 5px; font-size:12px;color:#999;}
.newedition_index_user_wantjob{ padding:0px 5px;color:var(--color-07c68a); font-weight:bold}
.newedition_index_user_b{ padding:10px 10px 10px 10px;color:#333; position:relative; font-size:13px; margin-top:5px;    border-top: 1px solid #eee;}
.newedition_index_user_wantxz{color:var(--color-f00)}
.newedition_index_user_xzb{ padding-top:8px;}
.resume_list_xb{width:15px;height:15px; line-height:20px; text-align:center;border-radius:50%; display:inline-block; background:#8eabd5  url(../images/yun_b.png) no-repeat center center; position:absolute;right:0px;bottom:-3px;color:#fff;border:2px solid #fff}
.resume_list_xb_nv{ background:#ee7e56 url(../images/yun_g.png) no-repeat center center; background-size:80%}
.yun_resume_info_sjrz{width:16px;height:16px; background:url(../images/yun-sj.png) no-repeat ;display:inline-block; vertical-align:middle}
.yun_resume_info_sfrz{width:16px;height:16px; background:url(../images/profile.gif) no-repeat ;display:inline-block; vertical-align:middle}
.newedition_index_news{width:388px;height:330px;border:1px solid #eee; float:left; margin-top:15px; margin-right:15px; background:#fff; }
/*logoin*/
.hp_login{width:230px;padding:0px 15px;height:320px;}
.hp_login_tit{position:relative;width:100%; padding-top:18px;height:20px; padding-bottom:13px; font-size:16px;border-bottom:1px solid #eee}
.hp_login_tit_icon{width:21px;height:20px;float:left;background:url(../images/cn.png) no-repeat left center;display:inline-block;margin-right:10px;}
.hp_login_hy{position:relative;width:180px;height:42px;line-height:42px;padding-left:50px;margin-top:15px;border: 1px solid #f3eded;border-radius:2px; background:#fff}
.hp_login_yzbox{position:relative;width:85px;height:42px;line-height:42px;padding-left:50px;margin-top: 13px;border: 1px solid #f3eded;border-radius:2px; background:#fff}
.hp_login_yzbox img{width:85px;}
.hp_login_line{width:1px;height:20px; background:#f3eded; display:inline-block; position:absolute;left:38px;top:13px;}
.hp_login_hy_icon{position:absolute;left:10px;top:12px;width:18px;height:22px;background:url(../images/re.png) no-repeat;}
.hp_login_sj_icon{position:absolute;left:10px;top:13px;width:16px;height:20px;background:url(../images/loginsj.png) no-repeat;}
.hp_login_yz_icon{position:absolute;left:10px;top:13px;width:22px;height:20px;background:url(../images/yzm_icon.png) no-repeat;}
.hp_login_hy_but{width:100%;height:42px;line-height:42px;border:0;color:#999}
.login_m_text{width: 100px;float:left;height: 42px;line-height: 42px;border: 0;color: #999;}
.hp_login_hy_send{width: 90px;line-height:20px;text-align:center;display:inline-block; position:absolute;right:0px;top:12px;border-left:1px solid #eee}
.hp_login_rg_l{ margin-right:20px;}
.hp_login_hy_send:hover{color:#f60; text-decoration:none;}
.hp_login_mm_icon{position:absolute;left:10px;top:12px;width:18px;height:18px;background:url(../images/so.png) no-repeat;}
.hp_login_mm_but{width:100%;height:42px;line-height:42px;border:0;color:#999;}
.hp_login_box{width:100%;height:43px; padding-top:15px;}
.hp_login_box_r{color:#6f7274;}
.hp_login_box_rt a{color:#a09c9c;}
.hp_login_box_rt a:hover{color:#c30;}
.hp_login_lg{width:100%;margin-top:13px;}
.hp_login_lg_but{width:100%;height:43px;cursor:pointer;line-height:43px;text-align:center;background:var(--color-07c68a);color:#fff;border:none;border-radius:3px; font-size:16px;}
.hp_login_lg_but:hover{background:#06986a;}
.hp_login_rg{width:100%;margin-top:10px;}
.hp_login_rg a{color:var(--color-07c68a);display:inline-block;}
.hp_login_rg a:hover{color:#06986a;}
.hp_t_cont{width:590px;margin-left:15px; float:left}
.hp_banner{width:100%;height:470px;position:relative;display:inline-block;overflow:hidden; text-align:center}
.index_login_tp{width:100%; float:left; padding:20px 0 5px  0; position:relative}
.login_box_h_list { text-align:center}
.login_box_h_list li{width: 110px; display:inline-block;text-align:center;cursor:pointer;font-size: 16px; font-weight:bold; position:relative; float:left}
.login_box_h_list .login_box_h_list_cur{color:var(--color-07c68a); position:relative}
.login_box_h_list .login_box_h_list_cur i{width:50px;height:3px; background:var(--color-07c68a);display:inline-block; position:absolute;left:30px;bottom:-14px;}
.yun_Indexlogin_yzm_box{width:100%; padding:10px 0;}
.yun_Indexlogin_yzm{width:100%;height:42px; line-height:42px; border:none;color: #999;}
.hp_login_yzbox_pic{width:150px; position:absolute;right:-160px;top:0px;}
.login_box_line{width:1px;height:20px; background:#dddddd; position:absolute;left:0px;top:0px; display:inline-block}
.wxcode_login {width: 35px;height: 35px;background: url(../images/eer.png) no-repeat;position: absolute;right:-10px;top: 10px;cursor: pointer;}
.normal_login {width: 35px;height: 35px;background: url(../images/pc.png) no-repeat;position: absolute;right:-10px;top: 10px;cursor: pointer;display: none;}
.wxlogintext {margin: 0 auto;width: 100%;height: 150px;padding:30px  0px 20px 0px;margin-top: 10px;text-align:center}
.wxlogintext img {width: 150px;height: 150px;border: 0px;}
.wxlogintxt {margin: 0 auto;width: 190px;text-align:center;margin-top:20px;height: 36px;line-height: 36px;background-color: #EEEEEE;color: #999999;border-radius: 30px;}
.yun_Indexlogin_yzm_img{width:110px;height:43px;}
.index_logoin_msg{width:165px;height:28px; position:absolute;left:0;top:-25px;}
.index_logoin_msg_tx{width:124px;height:26px; line-height:26px; padding-left:25px;border:1px solid #ffc7c7; background:#ffecec url(../images/ico_warn2.png) no-repeat 5px center;color:#d54801; position:relative}
.index_logoin_re_m{ position:relative; z-index:10}
.index_logoin_msg_icon{width:10px;height:6px; background:url(../images/yun_icon_sj.png) no-repeat; position:absolute;left:10px;bottom:-5px;_bottom:-13px;}
.login_after_user_box {
    width: 100%;
    float: left;
    padding: 15px 0 15px 0;
    border-bottom: 1px solid #e6e6e6;
    color: #787b7e;}
	.login_after_user_photo {
    float: left;
}
.login_after_user_name {
    width: 125px;
    float: left;
    padding-left: 10px;
	margin-top:10px;
}
.login_after_user_uname {
    width: 100%;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
}
.login_after_username_id {
    color: #ff6a6a;
}
.login_after_ztbox {
    width: 100%;
    padding-top: 10px;
    color: #787b7e;
    float: left;
}
.login_after_zt_list {
    width: 75px;
    border-right: 1px solid #e6e6e6;
    float: left;
    text-align: center;
}
.login_after_zt_list a {
    color: #787b7e;
}
.login_after_zt_list_n {
    display: block;
    width: 100%;
    font-size: 20px;
    padding: 5px 0;
    color: #2bb8aa;
}
.login_after_zt_list_end {
    border: none;
}
.login_after_bthbox {
    width: 100%;
    padding-top: 15px;
    float: left;
}
.login_after_userbth {
    width: 110px;
    height: 30px;
    line-height: 30px;
    display: inline-block;
    background: #2bb8aa;
    color: #fff;
    text-align: center;
    margin-top: 7px;
    float: left;
}
.login_after_userbthend {
    width: 110px;
    height: 30px;
    line-height: 30px;
    display: inline-block;
    background: #ff6a6a;
    color: #fff;
    text-align: center;
    margin-top: 7px;
    float: right;
}
.login_after_bttc {
    width: 100%;
    height: 30px;
    line-height: 30px;
    display: inline-block;
    background: #ebf6ff url(../images/yun_intc.png) no-repeat 40px center;
    text-align: center;
    margin-top: 10px;
    float: left;
    color: #55aae3;
}
.login_after_usergz {
    width: 110px;
    height: 30px;
    line-height: 30px;
    display: inline-block;
    background: #2bb8aa;
    color: #fff;
    text-align: center;
    margin-top: 7px;
    float: right;
}
.login_after_comlogo {
    text-align: center;
    padding:30px 0px  10px 0px;
    z-index: 10;
}
.login_after_username {
    width: 100%;
    font-size: 14px;
    color: #787b7e;
    text-align: center;
    float: left;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
}
.login_after_username_id {
    color: #ff6a6a;
}
.login_after_bth {
    width: 110px;
    height: 30px;
    line-height: 30px;
    display: inline-block;
    background: #2bb8aa;
    color: #fff;
    text-align: center;
    margin-top: 10px;
    float: left;
}
.login_after_bthend {
    width: 110px;
    height: 30px;
    line-height: 30px;
    display: inline-block;
    background: #ff6a6a;
    color: #fff;
    text-align: center;
    margin-top: 10px;
    float: right;
}
.login_after_webrname{    width: 100%;
    font-size: 14px;
    color: #787b7e;
    text-align: center;
    float: left;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
}
.newlogin_box{ width:100%; float:left;padding-top:15px;}
.newlogin_zc{color:var(--color-07c68a); float:left}
.newlogin_wjmm{color:var(--color-07c68a); float:right}
.index_frist_login_other{width:100%; float:left; padding-top:20px;}
.index_frist_login_other_tit{border-top:1px solid #eee; position:relative;height:20px;}
.index_frist_login_other_tit_s{ display:inline-block; padding:0px 20px; background:#fff; position:absolute;left:50%;top:-10px;color:#999; font-size:12px; margin-left:-60px}
.index_frist_login_other_xl{width:30px;height:30px; background:url(../images/kj_icon.png) no-repeat 0 0; display:inline-block; margin-left:10px; }
.index_frist_login_other_wx{width:30px;height:30px;background: url(../images/kj_icon.png) no-repeat -60px 0px;display:inline-block; margin-left:10px;margin-right:10px}
.index_frist_login_other_qq{width:30px;height:30px; background:#40c100; display:inline-block;background: url(../images/kj_icon.png) no-repeat  -30px 0;margin-left:10px; margin-right:10px;}
.index_frist_login_other_box{ padding-top:13px; text-align:center;width:100%; float:left; }
.index_frist_login_other_box a:hover{box-shadow: 0 0 20px rgba(0,0,0, .1);border-radius:50%;}
.indexwxcode_login {width: 35px;height: 35px;background: url(../images/eer.png) no-repeat;position: absolute;right:-7px;top: 8px;cursor: pointer;}
.indexnormal_login {width: 35px;height: 35px;background: url(../images/pc.png) no-repeat;position: absolute;right:-7px;top: 8px;cursor: pointer;display: none;}
.indexwxlogintext {margin: 0 auto;width: 120px;padding:10px  10px 10px 10px;margin-top:0px;text-align:center; }
.indexwxlogintext img {width: 130px;height: 130px;border: 0px;}
.indexwxlogintxt {margin: 0 auto;width: 190px;text-align:center;margin-top:20px;height: 36px;line-height: 36px;background-color: #EEEEEE;color: #999999;border-radius: 30px;}
.index_banner img{ margin-top:10px; margin-bottom:10px;}
.newedition_gg{ padding:10px;}
.newedition_gg_tit{width:100%;height:30px; line-height:30px;border-bottom:1px solid #eee; position:relative}
.newedition_gg_more{ position:absolute;right:0px;top:0px; font-size:12px;}
.newedition_gg_tit_n{ font-weight:bold; display:inline-block;width:45px; text-align:center; position:absolute;left:0px;top:0px;border-bottom:2px solid var(--color-07c68a);}
.newedition_gg_box ul{ padding-top:8px;}
.newedition_gg_box ul li{width:100%;height:25px; line-height:25px; overflow:hidden; font-size:12px;}
.newedition_gg_box ul li:first-child a{color:var(--color-f00); font-weight:bold}
.index_zs_banner{width:100%; text-align:center; overflow:hidden}
.index_zs_banner1 a{width:100%; position:relative; height:500px; display:block}
.index_zs_banner2 a{width:100%; position:relative; height:50px; display:block}
.index_zs_banner img{display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);    /* for Chrome || Safari */-moz-transform:translate(-50%,-50%);       /* for Firefox */ -ms-transform:translate(-50%,-50%);        /* for IE */-o-transform: translate(-50%,-50%);         /* for Opera */
}
/*新的登录后样式*/
.index_frist_login_box{width:100%;height:255px; overflow:hidden}
.login_ok{width:100%;}
.login_ok_mune{width:100%; text-align:center}
.login_ok_mune_list{width:32%; display:inline-block; font-size:12px; padding-top:40px; position:relative; vertical-align:top}
.login_ok_mune_list .login_ok_mune_icon{width:32px;height:32px; display:inline-block; background:url(../images/login_okicon1.png) no-repeat; position:absolute;left:50%;top:0px; margin-left:-16px;}
.login_ok_mune_list .login_ok_mune_icon_cj{ background:url(../images/login_okicon2.png) no-repeat;}
.login_ok_mune_list .login_ok_mune_icon_gz{ background:url(../images/login_okicon3.png) no-repeat;}
.login_ok_mune_list .login_ok_mune_icon_mb{ background:url(../images/login_okicon4.png) no-repeat;}
.login_ok_mune_list a:hover{color:#f60;}
.login_ok_n{ font-size:18px;color:#3d9af6}
.login_ok_dw{ font-size:12px;color:#333;}
.login_ok_n_list{width:32%; display:inline-block; font-size:12px; position:relative; vertical-align:top; text-align:center}
.login_ok_n_list a:hover{color:#f60;}
.login_ok_name{ padding:2px 0 20px 0;}
.login_ok_user{ padding:25px 0px 20px 90px; position:relative}
.login_ok_hi{ font-size:12px;color:#999; padding-top:10px;}
.login_ok_username{width:100%;height:20px; line-height:20px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size:16px;}
.login_ok_user_photo{width:60px; position:absolute;left:15px;top:
20px;border-radius:50%;border:1px solid #eee}
.login_ok_user_photo img{border-radius:50%;}
.login_ok_member{ padding:15px  0px 10px 0px;}
.login_ok_member_bth{ padding:8px 20px; background:var(--color-07c68a); display:block; text-align:center;border-radius:3px; color:#fff; }
.login_ok_member_bth:hover{ background:var(--color-07c68a);color:#fff; text-decoration:none}
.login_ok_member_bthtc{ padding:6px 8px; background:#fff; display:block; text-align:center;border-radius:3px;   color:var(--color-07c68a);border:1px solid  var(--color-07c68a); margin-top:15px; }
.login_ok_n_listbox{width:100%; text-align:center}
.login_ok_n_list a:hover{ text-decoration:none}
.index_frist_gg{ padding:10px 20px 0px 20px;}
.index_frist_gg_tit{ position:relative;border-bottom:2px solid #f5f5f5;padding-bottom:10px;}
.index_frist_line{width:50px;height:2px; background:var(--color-1c99ef); display:inline-block; position:absolute;left:0px;bottom:-2px;}
.index_frist_gg_more{ font-size:12px;color:#1787fb; position:absolute;right:0px;top:0px; }
.index_frist_gg_list{ padding-top:8px}
.index_frist_gg_list li{width:100%;height:25px; line-height:25px; font-size:12px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.index_frist_gg_list li a{color:#666}
.index_frist_gg_list li a:hover{ color:#f60;}

.tw_yz_box{width:100%; text-align:center;font-size:16px; padding-bottom:20px;}
.tw_yz_c{width:190px; margin:0 auto;}
.tw_yz_boxtext{width:168px;height:40px;border-radius:3px;border:1px solid #ddd; padding-left:10px; padding-right:10px;}
.tw_yz_boxtext .tw_yz_boxinp{width:100%;height:40px;border:none;border-radius:3px;}
.tw_yz_boximg{ padding-top:10px; padding-bottom:20px}
.yz_bth{width:190px;height:38px;height:38px; background:#3d7eff;border-radius:3px;border:none;color:#fff;}

.yun_bg_color {
    background: #07c68a;
}
/*nav color*/
.nav_list .nav_list_hover { background:#00895e}
.nav_list li a:hover { background:#00895e;}
.header_fixed_list_cur{ background:#00895e}
.header_fixed_list li a:hover{background:#00895e;}
