body{background-color:#fff; font-family:"microsoft yahei"} .clear{clear:both;height:0;font-size:0;line-height:0px;} .gl_banner{width:100%;padding-top:460px;} .zt_top{height:70px; margin-bottom:460px; background:rgba(0, 0, 0, 0.3); box-shadow: 0px 6px 22px 2px rgba(24, 48, 93, 0.26);} .w1200{width:1200px; margin:auto;} .logo_box{height:70px;} .zt_logo{ width:270px; float:left; margin-top:10px; display:none} .zt_logo img{ height:50px;} .zt_nav{ width:900px; float:right; height:60px; line-height:60px; font-size:18px; margin-top:5px; text-align:right;} .zt_nav li{ display:inline-block; margin-left:30px;} .zt_nav li:last-child{ display:none;} .zt_nav li a{ color:#fff; text-decoration:none;} .zt_nav .vr{ width:65px; position:relative;float:right; height:60px; line-height:60px; color:#fff; cursor:pointer;} .zt_nav .vr .vr-list{ position:absolute; width:260px; font-size:14px; background:#fff; text-align:left;padding:10px;text-indent:10px; top:65px; left:-120px;box-shadow: 0 0 10px 0 rgba(81,131,255,.5); display:none;} .zt_nav .vr .vr-list:before{position:absolute;content:"";height:0;width: 0;pointer-events: none;border: solid transparent;border-bottom-color: #FFF;border-width: 10px;left: 50%;margin-left: -10px;bottom: 100%;} .zt_nav .vr .vr-list a:hover{ background:#f2f2f2} .zt_nav .vr .vr-list a{ color:#666;height: 35px;line-height: 35px;border-bottom: 1px dashed #ccc; display:block;} .zt_nav .vr:hover .vr-list{display:block;} .search_czbth{border: 1px solid #1f52d2; background: #eaecff;color: #1f52d2; position:absolute;right:20px;top:20px; display:inline-block;padding:5px 15px;border-radius:40px;} .zt_search{ width:1100px; margin:auto;height:56px; border-radius:10px; background-color:#fff; box-shadow: 0px 3px 30px 0px rgba(211, 216, 255, 0.45); padding:40px 50px;font-size:18px; margin-bottom:57px;} .zt_search_box{ height:56px; width:100%; } .zt_search_text{ background:#E6ECFF; height:56px; width:145px; color:#094C8D; float:left;position: relative;} .search_s {height:56px;background:#E6ECFF;color:#094C8D;width:145px;text-indent:20px;cursor: pointer;line-height:56px;} .search_s:after{content:' ';width:0;height:0;border-width:6px;border-style:solid;border-color:#094C8D transparent transparent transparent; top:25px;position: absolute; right:15px;} .search_select{width:145px;position: absolute; background:#e6ecff;left:0;top:55px;z-index:5; display:none;} .search_select li{line-height:56px; text-indent:20px;cursor: pointer;} .search_select li:hover{ background:#094C8D; color:#fff;} .zt_search_but{ float:left;width:137px; height:56px; line-height:56px; color:#fff; background:#094C8D; text-align:center; cursor:pointer;} .zt_search_inpb{ width:628px; height:56px; float:left; background:#fff;box-shadow: 0px 3px 20px 0px rgba(211, 216, 255, 0.45);} .zt_search_inp{ width:605px; font-size:18px; height:56px; line-height:56px; padding:0 10px; border:none;} .zt_search_bm{ float:right;width:157px; height:56px; line-height:56px; color:#fff; background:#f8a727; text-align:center; cursor:pointer; margin-left: 10px;;} .zt_search_bm input{width:100%;height:56px;border:none; background: none;color:#fff;} .zt_search_ybm{ float:right;width:157px; height:56px; line-height:56px; color:#666; background:#f8f8f8; text-align:center; cursor:pointer; margin-left: 10px;;} .zt_tbox{ text-align:center;} .zt_tit{ color:#094C8D; font-size:48px; line-height:40px; margin-top:10px;} .zt_t_des{color:#094C8D; font-size:20px;} .zt_fff{ color:#fff;} .zt_Recommend{ background:url(../images/gl/Recommendbg.jpg) no-repeat center;} .zt_recom_tit{ text-align:center; height:105px; margin-top:65px; overflow:hidden;} .zt_recom_tit li{ display:inline-block; width:72px; height:93px; margin:0 10px; overflow:hidden;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;} .zt_recom_tit li span{display:block; height:80px; border-bottom:1px;} .zt_recom_tit li img{ width:70px; height:70px; border:1px solid #094C8D; border-radius:5px;} .zt_recom_tit .zt_on span{ border-bottom:1px solid #094C8D;} .zt_recom_tit .zt_on{filter:alpha(Opacity=100);-moz-opacity:1;opacity:1; background:url(../images/gl/ioc.png) no-repeat bottom center;} .zt_re_left{ width:326px; padding-top:38px; float:left;} .zt_re_company{padding:0px;border-right:1px solid #e2e2e2; margin:0; padding:0 60px; text-align:center;} .zt_re_company_t{font-size:24px; color:#094C8D; font-weight:bold;line-height:30px; margin-bottom:15px; margin-top:18px;} .zt_re_company_des{ font-size:16px; color:#A4B6E4; font-weight:normal; line-height:24px; height:50px;} .zt_re_company_des p{ height:25px;overflow:hidden} .zt_re_company_con{ line-height:26px; margin-top:10px; height:160px; overflow:hidden; margin-bottom:20px} .zt_Re_right{ width:790px; float:right; padding:10px 0 0 30px; margin-top:30px; margin-right:40px; height:405px; overflow:hidden; position:relative; overflow:auto;} .zt_job_list{ width:770px;} .zt_job_list li{ height:80px; border-bottom:1px solid #f5f4f9; position:relative; overflow:hidden;} .zt_job_list li:hover{box-shadow:0px 6px 20px rgba(177,214,255,0.8);} .zt_job_list .zt_tjl{ position:absolute; top:0px; right:-200px; height:80px; width:200px; background:#eaecff;transition: all 0.3s ease 0s;} .zt_tit_class{width:900px; float:left;overflow: hidden;height:45px;position: relative;} .zt_class_list{position: absolute; left:0;transition: all 1s ease 0s;} .zt_class_list li{float:left; font-size:16px;color:#094C8D; padding:0 10px; line-height:45px; cursor:pointer;} .Recommend_gd{width:1200px;height:488px;position: relative;overflow:hidden;} .Recommend_gd .carousel-inner {position:absolute;left: 0;top: 0;height:488px; width:50000000px;} .Recommend_gd .carousel-inner .carousel-item {float:left;height:488px;} .Recommend_gd .carousel-indicators{position:absolute;left:50%;bottom:8px;text-align: center;font-size:0; margin-left:-30px; display:none;} .Recommend_gd .carousel-indicators span {display: inline-block;width:12px;height:12px;cursor: pointer; background-color:rgba(0,0,0,.2);border-radius:50%; margin:0 3px;} .Recommend_gd .carousel-indicators span.active {background-color:#1684FF;} .Recommend_gd .carousel-btn {position:absolute;bottom:0px;width:36px;height:29px;cursor: pointer; display:none;} .Recommend_gd .carousel-btn:hover{ background-color:#1684FF; background-position: center -39px;} .zt_tab_all{width:150px; text-align:center; float:left;} .zt_tab_all li{font-size:16px;color:#787aa3;line-height:45px; cursor:pointer;} .zt_job_list .zt_tjl a{display:block;width:120px;height:38px;line-height:38px; border:1px solid #094C8D;background:#094C8D;font-size:16px;text-align: center;color: #fff;text-decoration:none; padding:0px; margin:20px 40px;} .zt_job_list .zt_tjl a:hover{background:#fff; color:#094C8D} .zt_job_list a{ display:block; height:70px; padding-top:10px;} .zt_job_list p{font-size:14px; color:#b2b3c6;overflow: hidden; text-overflow:ellipsis;white-space:nowrap; width:100%; line-height:30px;} .zt_job_left{width:540px; float:left; text-indent:1.8em;} .zt_job_right{ width:160px; float:right; text-align:right; padding-right:20px;} .zt_job_list .zt_job_name{color:#094C8D;font-size:16px; font-weight:bold;} .zt_job_list .zt_job_money{color:#EC2323; font-size:18px;} .Recommend_compay_con{ height:488px; width:100%} .zt_tit_teb{height:45px; padding-top:38px; border-bottom:1px solid #094C8D; overflow:hidden;} .zt_teb_box{ margin-left:35px; width:1050px; height:45px; float:left; overflow:hidden;} .z_tit_list .select{ color:#fff; background:#094C8D; font-weight:bold;margin-right:5px;} .z_tit_list li:hover{color:#fff; background:#094C8D; font-weight:bold;margin-right:5px;} .zt_tb_move{ margin-top:20px; width:70px; float:right; margin-right:38px; text-align:right;} .move_l{font-size: 0;line-height: 0;border-width: 10px;border-color: #cddaff;border-left-width: 0;border-style: dashed;border-right-style: solid;border-top-color: transparent;border-bottom-color: transparent; margin:0 5px; cursor:pointer} .move_l:hover{font-size: 0;line-height: 0;border-width: 10px;border-color: #cdd2df;border-left-width: 0;border-style: dashed;border-right-style: solid;border-top-color: transparent;border-bottom-color: transparent; margin:0 5px; cursor:pointer} .move_r{font-size: 0;line-height: 0;border-width: 10px;border-color: #cddaff;border-right-width: 0;border-style: dashed;border-left-style: solid;border-top-color: transparent;border-bottom-color: transparent;cursor:pointer} .move_r:hover{font-size: 0;line-height: 0;border-width: 10px;border-color: #cdd2df;border-right-width: 0;border-style: dashed;border-left-style: solid;border-top-color: transparent;border-bottom-color: transparent;cursor:pointer} .move_l_no{font-size: 0;line-height: 0;border-width: 10px;border-color:#eee;border-left-width: 0;border-style: dashed;border-right-style: solid;border-top-color: transparent;border-bottom-color: transparent; margin:0 5px; cursor:pointer} .move_r_no{font-size: 0;line-height: 0;border-width: 10px;border-color: #eee;border-right-width: 0;border-style: dashed;border-left-style: solid;border-top-color: transparent;border-bottom-color: transparent;cursor:pointer} .zt_job_bbox{ padding-top:38px; padding-left:35px;} .Enterprises_box{ height:570px;} .Position_box{ height:645px;} .zt_job_qylist li{ float:left; width:287px; height:285px;} .zt_job_box{width:210px; height:268px; border:1px solid #ebecf5; overflow:hidden; border-radius:5px; padding:0 29px;text-align:center;position:relative;} .zt_job_box:hover{box-shadow:1px 8px 24px rgba(177,199,255,0.8);} .zt_job_box:hover .qylist_but{ top:0;} .qylist_img{height:160px; width:160px; line-height:160px;text-align:center; margin:20px auto 0; display: table;} .qylist_img span{display: table-cell; vertical-align: middle; } .zt_img3{ max-height:160px; max-width:160px;} .qylist_t{font-size:18px; color:#333; text-align:center; margin-top:15px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;} .qylist_des{ color:#999; margin-top:5px; height:28px; overflow:hidden; font-size:14px;} .qylist_con{ color:#666; line-height:24px; margin-top:10px; height:70px; overflow:hidden;} .qylist_but{ position:absolute;width:270px; background:rgba(255,255,255,0.8); top:270px; left:0px; height:270px; padding-top:115px;transition: all 0.3s ease 0s;} .zt_job_zwlist li{ float:left; width:385px; height:215px;} .zt_job_zwbox{display:block;width:323px; height:198px; border:1px solid #E7E7E7; overflow:hidden; border-radius:5px; padding:0 20px; color:#666; position:relative;} .zt_job_zwbox:hover{box-shadow: 0px 5px 15px 0px rgba(165, 182, 227, 0.8);} .zt_job_zwbox a{ color:#666;text-decoration:none;} .zt_job_zwbox .zt_tjl{ position:absolute; bottom:-80px; left:0px; height:77px; width:365px; background:rgba(255,255,255,0.9);transition: all 0.3s ease 0s; text-align:center; display: none;} .zt_job_zwbox:hover .zt_tjl{ bottom:0;} .zt_job_zwbox .zt_tjl a{ display:inline-block; width:160px; font-size:16px;color: #fff;background: #1f52d2; height:38px; line-height:38px; margin:20px; border:1px solid #1f52d2} .zt_job_zwbox .zt_tjl a:hover{color: #1f52d2;background:#fff;} .zwlist_top{margin-top:30px; height:90px; border-bottom:1px dashed #ddd; overflow:hidden;} .zwlist_tit{ height:30px; line-height:30px; overflow:hidden;} .zw_name{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width:220px;line-height:30px; float:left; font-size:16px; color:#333; margin-bottom:10px;} .zw_name span{ color:#999} .zw_money{ float:right; width:100px; color:#ec2323; font-size:20px; text-align:right;} .zw_bottom{ margin-top:12px; height:55px; overflow:hidden} .zw_company{ width:260px; overflow:hidden; float:right;} .zw_company p{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width:260px;color:#999;} .zw_company .zw_company_t{ font-size:16px; color:#333;} /*翻页*/ .zt_page{text-align:center; padding-top:38px; line-height:32px; position:relative;color:#8faaee;} .zt_page span{ padding:5px;} .zt_page .col{ font-weight:bold; color:#21408e;} .zt_page a{display:inline-block; vertical-align:middle; width:108px; height:32px; line-height:32px;border:1px solid #21408E; color:#21408E; margin:0 10px;border-radius:5px; cursor:pointer;} .zt_page a:hover{ border:1px solid #21408e;color:#21408e;} .zt_page .page_no{ border:1px solid #ccc; color:#ccc;} .zt_page .page_no:hover{ border:1px solid #ccc; color:#ccc;} .zt_img{ width:82px; height:82px; border-radius:5px;} .zt_img2{ width:50px; height:50px; border-radius:5px; border:1px solid #eee;} .zt_look{ display:inline-block; width:178px; height:37px; line-height:37px; border:1px solid #094C8D; background:#EAECFF; border-radius:20px; font-size:18px;text-align:center; color:#094C8D; text-decoration:none;} .zt_look:hover{ background:#094C8D; color:#fff;} .zt_con_box{ background:#fff; width:100%; border-radius:10px; position:relative; z-index:2;box-shadow:7px 13px 40px rgba(177,214,255,0.8);} .H430{ height:430px;} .H488{ height:488px;} .H765{ height:765px;} .H820{ height:820px;} .H835{ height:835px;} .H890{ height:890px;} .mt70{ margin-top:70px;} .zt_Enterprises{ background:url(../images/gl/Enterprisesbg.jpg) no-repeat center;} .zt_en_box{ background:url(../images/gl/Enterprisestitle.jpg) no-repeat top center; padding-top:100px;} .zt_po_box{ background:url(../images/gl/Positiontitle.jpg) no-repeat top center; padding-top:100px;} .zt_footer{ background:#29455C; padding-top:150px;color:#a5a7b0;} .zt_footer_left{ float:left; width:600px;} .zt_footer_right{ float:right; width:350px;} .zt_footer dl{ margin-bottom:30px; padding:0;} .zt_footer dt{ font-size:18px; color:#fff; border-bottom:1px solid rgba(255, 255, 255, 0.1); height:50px;} .zt_footer dd{ padding:25px 0px; font-size:14px; margin:0;} .zt_footer dd a{ color:#a5a7b0; display:inline-block; margin-right:25px; text-decoration:none;} .zt_footer dd a:hover{ text-decoration:underline; color:#fff;} .zt_ewm{width:80px; float:left; overflow:hidden; margin-right:30px; text-align:center;} .zt_ewm img{ width:80px; height:80px; margin-bottom:15px;} .zt_footer_bottom{ border-top:1px solid rgba(255, 255, 255, 0.11); margin-top:40px; padding:30px; text-align:center; color:#fff;} .search_t{border-bottom: 1px solid #cdcedf; height:45px; font-size:18px;padding-top: 25px; text-indent:45px;color: #787aa3;} .search_list{ padding:30px 45px;} .search_list li{ height:60px; padding:20px; border-bottom:1px solid #ebecf5;line-height:30px;} .search_list li:hover{box-shadow:1px 8px 24px rgba(177,199,255,0.8);} .search_l{ width:420px; height:60px; float:left;} .search_l a{ font-size:16px; text-decoration:none; color:#122d88;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width:260px; height:30px; line-height:30px; float:left;} .search_l a:hover{ text-decoration:underline;} .search_l a i{ font-style:normal; color:#ff5657;} .search_l span{padding-left:30px;color: #ec2323;font-size: 18px;height:30px; line-height:30px;} .search_m{ width:420px; height:60px; float:left; padding-left:40px;} .search_m a{font-size:16px; text-decoration:none; color:#122d88; display:inline-block; height:30px; line-height:30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width:400px;} .search_m a:hover{ text-decoration:underline;} .search_r{ width:180px; height:60px; float:right; text-align:right;} .search_r a{ margin-top:10px;display:inline-block; width: 158px;height: 37px;line-height: 37px;border: 1px solid #1f52d2;background: #eaecff;border-radius: 20px;font-size: 18px;text-align: center;color: #1f52d2;text-decoration: none;} .search_r a:hover{ color:#fff; background:#1f52d2} .no_inforxx{ width:1200px; display:table-cell; color:#F00; font-size:24px; text-align:center; height:500px; vertical-align:middle; line-height:40px;} .qy_no_inforxx{width:1080px; display:table-cell; color:#f00; font-size:24px; text-align:center; height:500px; vertical-align:middle; line-height:40px;} .job_hide_click{ background:rgba(177,199,255,0.2) url(../images/gl/loading.gif) no-repeat center; height:890px; width:1200px; position:absolute; right:0px; bottom:-50px; border-radius:10px; display:none;} .qy_hide_click{background:rgba(177,199,255,0.2) url(../images/gl/loading.gif) no-repeat center; height:820px; width:1200px; position:absolute; right:0px; bottom:-55px; border-radius:10px;display:none;} .text{ padding:40px 80px 60px;line-height: 210%;} .text a{ text-decoration:none;}