@charset "utf-8"; @font-face { font-family:'webfont'; font-display:swap; src:url('//at.alicdn.com/t/webfont_cteyfsqyae4.eot'); src:url('//at.alicdn.com/t/webfont_cteyfsqyae4.eot?#iefix') format('embedded-opentype'),url('//at.alicdn.com/t/webfont_cteyfsqyae4.woff2') format('woff2'),url('//at.alicdn.com/t/webfont_cteyfsqyae4.woff') format('woff'),url('//at.alicdn.com/t/webfont_cteyfsqyae4.ttf') format('truetype'),url('//at.alicdn.com/t/webfont_cteyfsqyae4.svg#AlibabaPuHuiTiH') format('svg') } html { font-size:62.5% } body { margin:0; padding:0; text-align:left; color:#333333; font-size:1.4rem; font-family:"Microsoft YaHei",Arial,helvetica,sans-serif; background:#fff } .layui-layer { max-width:96% !important; } :root { --base_h:123px; --base_font15:1.5rem; --base_font30:3.0rem; --base_font34:3.4rem } a { transition:all 0.3s } a:link { color:#494949; text-decoration:none } a:visited { color:#494949; text-decoration:none } a:hover { text-decoration:none; color:#000 } a:focus { outline:none; -moz-outline:none } img { border:0px } input { outline:none } ul,li,dl,dt,dd { list-style-type:none; list-style:none; margin:0; padding:0; text-align:left } canvas { margin:0; padding:0; display:block; border:none } .wenben01 { line-height:2; text-align:justify; color:#494949; letter-spacing:0.0em } .border { border:#d2d2d2 1px solid } .center { width:1200px; margin:0 auto } .left { float:left } .right { float:right } .opa { opacity:0; filter:alpha(opacity=0) } .truncate { display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap } .dv { display:inline-block; vertical-align:middle; margin-right:10px } .relative { position:relative } .share_to { display:inline-block; line-height:30px } .share_to a { display:inline-block; vertical-align:middle; margin:0 10px 0 0; color:#FFF; border-radius:50%; text-align:center; line-height:30px; width:30px; height:30px; overflow:hidden } .share_to a i { font-size:2.6rem } .share_to a:hover { background:#f00 !important } .share_to a:nth-child(1) { background:#ff6600 } .share_to a:nth-child(2) { background:#3dc464 } .share_to a:nth-child(3) { background:#d54135 } .share_to a:nth-child(4) { background:#1493d0 } .share_to a:nth-child(5) { background:#f8b500 } .mr_10 { margin-right:10px } .p_tb20 { padding:20px 0 } .p_tb50 { padding:50px 0 } .p_t50 { padding:50px 0 0 0 } .p_50 { padding:50px } .m_tb20 { margin:20px auto } .m_tb30 { margin:30px auto } .m_t20b10 { margin:20px 0 10px 0 } .p30 { padding:30px } .mb0 { margin-bottom:0 !important } .overhide { overflow:hidden } .Op6 { opacity:0.6 } .ImgScale img,.ImgScale i { transition:all 0.3s } .ImgScale:hover img,.ImgScale:hover i { transform:scale(1.05) } .IScale i,.IScale img { transition:all 0.3s } .IScale:hover i,.IScale:hover img { transform:rotateY(180deg) } .hoverable { transition:all 0.3s } .hoverable * { transition:all 0.1s } .de-page-mian { overflow:hidden; text-align:center; font-size:0; margin:10px 0 35px } .de-page-mian .page-inner { display:inline-block; overflow:hidden } .de-page-mian .page-inner a { display:block; float:left; min-width:26px; padding:0 5px; height:36px; border:1px solid #dddddd; background:#fff; text-align:center; line-height:36px; font-size:14px; color:#333; margin-right:-1px; overflow:hidden } .de-page-mian .page-inner a.active,.de-page-mian .page-inner a:hover { color:#fff; border-color:#237ed2; background:#237ed2 } .de-page-mian .page-inner a.prev { margin-right:10px; background:#fff url(../images/prev.jpg) no-repeat center } .de-page-mian .page-inner a.prev.on { background:#fff url(../images/prev-hover.jpg) no-repeat center } .de-page-mian .page-inner a.prev:hover { background-color:#fff; border-color:#dddddd } .de-page-mian .page-inner a.next { margin-left:10px; margin-right:15px; background:#fff url(../images/next.jpg) no-repeat center } .de-page-mian .page-inner a.next.on { background:#fff url(../images/next-hover.jpg) no-repeat center } .de-page-mian .page-inner a.next:hover { background-color:#fff; border-color:#dddddd } .de-page-mian .page-inner a.page-btn { font-size:12px; margin-right:0; width:63px; margin-left:10px } .de-page-mian .page-inner span { display:block; font-size:12px; color:#333; float:left; line-height:38px } .de-page-mian .page-inner input { display:block; float:left; height:36px; width:36px; border:1px solid #dddddd; text-align:center; line-height:36px; font-size:14px; color:#333; margin:0 5px } .prev_next li .box { font-size:1.2rem; color:#000; display:block; border:1px dotted #ccc; color:#000; line-height:1.5; border-radius:3px; padding:10px } .prev_next li .box:hover { background:#333; color:#fff } .prev_next li .box:hover a { color:#fff } .gridtable table { width:99%; margin:0 auto; border-width:1px; font-family:verdana,arial,sans-serif; color:#333333; border-color:#ccc; border-collapse:collapse } .gridtable table th { border-width:1px; padding:5px 0; border-style:solid; border-color:#ccc; background-color:#dedede } .gridtable table td { border-width:1px; padding:5px 0; border-style:solid; border-color:#ccc } .gridtable table td a { text-decoration:underline; color:#069 } .hidden { display:none !important } #wrap { max-width:1200px; width:100%; margin:0 auto; position:relative; overflow:hidden } #page_index #banner_box { padding-top:0 } #name_box_w { width:100%; overflow:hidden; position:absolute; top:0; left:0; z-index:99; color: #3ea969; } #top_tel a { color:#fff } #top_tel a:hover { color:#f00 } #name_box_w .row { margin-bottom:0; position:relative } #name_box_w .container { height:100% } #name_box_w .col { margin-bottom:0; padding-top:0rem; height:var(--base_h) } #name_box_w #top_tel { transition:all 0.5s; position:absolute; top:0px; right:10px } #name_box_w #top_tel .tel_num a { font-size:2.5rem; font-weight:bold } #name_box_w #menu_open { width:100% } #menu_box .menu { padding:40px 10px !important } .menu .mynav .nav { width:14.2857%; float:left; position:relative; font-size:larger; padding:0 0.25rem } .menu .mynav .nav a { float:right; line-height:40px; position:relative; color:#000; text-align:right } .menu .mynav .nav a:hover,.menu .mynav .nav a.current { color:#000; font-weight:bold; border-bottom:2px solid #000; } #page_index .menu .mynav .nav a { color: #fff; } #page_index.menu .mynav .nav a:hover, #page_index .menu .mynav .nav a.current { color:#fff; font-weight:bold; border-bottom:2px solid #fff; } .shadow { width:100%; height:13px; position:absolute; top:0; left:0; z-index:99999 } #banner_box { width:100%; overflow:hidden; position:relative; padding-top:var(--base_h) } #zy_banner_box { width:100%; position:relative; padding:220px 0 } #zy_banner_box .bg { position:absolute; z-index:1; top:0; left:0; bottom:0; right:0; overflow:hidden; z-index:7 } #zy_banner_box .conter { position:absolute; top:0; left:0; bottom:0; right:0; background:url(../images/zy_banner.jpg) top center; z-index:8; padding:90px 0 0 0 } .location,.location a { color:#999 } #menu_icon { display:block } .nav-extended .collapsible-body li { background:#eee } .side-nav li { background:#fff } .side-nav li .current { background:#000; color:#fff } .m_menu_tel { background:#efefef; color:#000; line-height:3.0rem; font-size:1.6rem; padding:20px 0 } .m_menu_tel a { font-size:1.6rem; font-weight:bold } #mid_wrap { width:100% } #mid_box { width:1200px; margin:0 auto 30px auto; min-height:700px } .zy_line { width:100%; height:4px; background:url(../images/zy_line.gif) center; position:relative; display:none } .zy_line0 { width:100%; height:4px; background:url(../images/zy_line0.gif) center; position:relative } .zy_title { text-align:center; font-size:12px; color:#898989 } .zy_title span { font-size:26px } .zy_gsgk_cont { width:100%; background:#f9f9f9; margin:30px 0 } .zy_gsgk_cont_txt { width:1200px; margin:0 auto; padding:30px 0 } #honor_list li { width:100%; height:60px; line-height:60px; font-size:16px; color:#494949; padding:0 50px; position:relative; transition:all 0.5s; border-bottom:1px solid #c8c8c8 } #honor_list li:hover { width:100%; height:60px; font-size:16px; color:#000; padding-left:70px; background:url(../images/gold.png) left center no-repeat } #honor_list li i { position:absolute; bottom:-1px; left:0; height:1px; background:#000; width:14%; transition:all 1s } #honor_list li:hover i { width:100% } .zy_rcln_cont { width:1200px; margin:30px auto; background:url(../images/jobs.jpg) bottom right no-repeat; padding-bottom:100px } .zy_rcln_cont_txt ul li { width:560px; height:140px; line-height:30px; padding:30px 0 } .zy_rcln_cont_txt ul li:nth-child(odd) { float:left } .zy_rcln_cont_txt ul li:nth-child(even) { float:right } .jobs_dy { font-size:14px; color:#333; line-height:26px; padding:20px 30px; margin-top:30px; border-radius:5px; border:1px dotted #ddd; background:#efefef } .jobs_dy big { font-size:1.7rem; font-weight:bold } .gsgk_li { width:700px; height:80px; margin:50px auto } .gsgk_li ul li { width:25%; float:left; height:100px; text-align:center } .gsgk_li ul li span { font-size:16px; color:#292929; line-height:40px } .gsgk_li ul li big { font-size:40px; color:#292929; font-weight:bold } .gsgk_li ul li { font-size:14px; color:#898989; line-height:20px } .zy_gsgk_pic { width:385px; height:365px; position:relative; float:left } .zy_gsgk_pic .img { display:block; position:absolute; top:0; left:0; transform:translateX(-10px); transition:all 0.5s } .zy_gsgk_pic:hover .img { transform:translateX(0px) } .zy_gsgk_txt { width:800px; float:right } .zy_qywh_pic { width:385px; height:241px; overflow:hidden; position:relative; float:right; margin-top:50px } .zy_qywh_pic .img { display:block; width:395px; height:257px; position:absolute; top:0; left:0; transform:translateX(-10px); transition:all 0.5s } .zy_qywh_pic:hover .img { transform:translateX(0px) } .zy_qywh_txt { width:700px; float:left } .honor_pic { position:absolute; right:50%; top:2px; margin-right:-600px } .my_txt { padding:0 } .info p,.info img { padding:0; margin:0 } .info img { margin:0 auto } .page-footer { background:#2a2a29; overflow:hidden; position:relative; color:#b1b1b1 } .page-footer .e_menu a { margin:0 10px; font-size:larger } .page-footer a { color:#b1b1b1 } .page-footer a:hover { color:#ff0 } .page-footer .footer-copyright { margin-top:10px; color:#b1b1b1; background:none; line-height:30px } .e_ewm .row { max-width:240px; margin:10px auto 0; line-height:40px } #page-footer-gt { z-index:9; width:100%; height:70px; box-sizing:border-box; padding:10px 0; background:rgba(0,0,0,1); color:#fff; position:fixed; bottom:0; left:0 } #page-footer-gt ul li { width:25%; text-align:center; float:left; color:#fff; transition:all 0.3s; box-sizing:border-box } #page-footer-gt ul li a { color:#fff; width:100%; height:70px; display:block } #page-footer-gt ul li i { width:30px; height:30px; display:block; margin:0 auto } #page-footer-gt ul li:nth-child(1) i { background:url(../images/e1.png); background-size:100% } #page-footer-gt ul li:nth-child(2) i { background:url(../images/e2.png); background-size:100% } #page-footer-gt ul li:nth-child(3) i { background:url(../images/e3.png); background-size:100% } #page-footer-gt ul li:nth-child(4) i { background:url(../images/e4.png); background-size:100% } #page-footer-gt.five ul li { width:20% !important } #page-footer-gt.five ul li.back { padding:10px 0 } .news_detail { height:auto !important; min-height:200px; height:200px } .news_detail .location { line-height:40px; border-bottom:1px solid #eee } #news_t { color:#000; font-weight:bold; text-align:center; font-size:20px } #news_d { color:#000; font-size:12px; text-align:center; border:1px dotted #ccc; margin:10px 0; padding:5px 10px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; position:relative } #news_img { text-align:center; position:relative } .wenben01 img,#news_img img,.news_img img { max-width:100% } #newsContent { margin-bottom:16px; text-align:left } #newsContent img { max-width:100% } #newsInfo { margin:0px; font-weight:normal; text-align:left; padding:10px } #newsInfo iframe { width:100%; height:600px } #newsInfo img { max-width:100%; height:auto !important } .news_img h2 { color:#f00; background:#efefef; padding:5px; line-height:30px; border-radius:10px 0 10px 0 } .t_r { padding:5px 0; font-size:1.8rem } .G_InputText { width:100%; padding:5px !important; border:1px solid #ccc !important; margin:5px 0 } .G_textarea { width:100%; height:100px; padding:5px; border:1px solid #ccc !important; margin:5px 0 } .G_botton { padding:10px 20px !important; background:#4f383b; cursor:pointer; color:#FFF; border:none; float:right; border-radius:3px; font-size:16px; font-family:"寰蒋闆呴粦" } .yanzheng { height:12px; padding:10px; border:1px solid #ccc !important; margin:5px 0 } .jobs_list big { font-size:18px; font-weight:bold; margin-bottom:10px; display:block; color:#f00 } .jobs_list li { color:#fff; background:#333; border-radius:5px; padding:15px !important; margin-bottom:40px } .jobs ul li .recruit_info { color:#494949; font-size:14px; line-height:36px } .jobs ul li .recruit_info .job_nam { color:#be0000; font-weight:bold } .recruit_info_tit_bg { width:100%; height:50px; border-radius:2px; margin-top:10px } .recruit_info_tit_bg .recruit_info_tit { width:100px; height:50px; border-top-left-radius:2px; border-bottom-left-radius:2px; background:#1e4483; font-size:16px; color:#fff; line-height:50px; text-align:center } .recruit_info_main { padding:5px } .recruit_info_main p { font-family:'Microsoft YaHei',arial; text-align:justify; letter-spacing:1px; font-size:14px; line-height:28px; color:#494949 } .order { width:96%; margin:0 auto } .order_but { padding:10px; cursor:pointer } .proUL li { margin-bottom:20px !important } .proUL li a { display:block } .proUL li a .img { width:100%; box-sizing:border-box; position:relative; overflow:hidden; background:#fafafa } .proUL li a .img img { transition:all 0.3s } .proUL li a:hover img { transform:scale(1.1) } .proUL li a .title { background:rgba(0,0,0,0.8); color:#fff; padding:7px; width:100% } .picUL li { margin-bottom:20px !important } .picUL li a { display:block; border:1px solid #eeeeee; padding:5px } .picUL li a .img { width:100%; background:#fff; overflow:hidden } .picUL li a .img img { transition:all 0.3s } .picUL li a:hover img { transform:scale(1.1) } .picUL li a .title { padding:10px; width:100% } .picUL li a .cont { padding:10px; width:100%; height:40px; line-height:30px; overflow:hidden } .picList li { margin-bottom:20px !important } .picList li a { transition:all 0.3s; background:#EFEFEF; padding:5px } .picList li a:hover { background:#eee; box-shadow:0 5px 5px #ccc; transform:translateY(-10px) } .picList li a { display:block } .picList .img { overflow:hidden; background:#fafafa } .picList .Pic_list_txt { position:relative; overflow:hidden; padding:0 20px !important } .picList .Pic_list_txt .t1 { font-size:1.8rem; font-weight:bold; line-height:2; width:100%; color:#000; } .picList .Pic_list_txt .t2 { overflow:hidden; font-size:1.6rem; line-height:2; color:#666 } .picList .Pic_list_txt .t3 { line-height:30px } .picList .Pic_list_txt .time { text-align:right; line-height:20px; font-size:12px } .in_pro_gd { background:#fff; border:5px solid #ececec; margin-bottom:0 !important; padding: 20px 0 0 0; } .in_pro_list { background:#3ea969; margin-bottom:0 !important } .in_pro_list .title { font-size:2.5rem } .in_pro_list ul { max-width:240px; margin:25px auto 0 } .in_pro_list li { margin-bottom: 15px; } .in_pro_list li a { line-height:40px; border-radius:20px; background:#fff; color:#4ea772; display:block; text-align:left; padding-left:30px; font-size: 1.6rem; } .in_pro_list li a:hover { background:#318b55; color:#fff } #in_product_box .in_case_type ul li a:hover,.case_type .current { border:1px solid #000; background:#000 } #in_gsjj_box { background:#fff; position:relative } #in_gsjj_box .main { position:relative; z-index:2; background:url(../images/in_gsjj_bg.jpg) center no-repeat; height:451px; padding:40px 0 } #in_gsjj_box .main .cover { height:100%; background:rgba(0,0,0,0.45); color:#fff; padding: 50px 30px } #in_gsjj_box .main .cover .title { font-size:x-large; margin-bottom:20px } #in_gsjj_box .main .cover .content { height:180px; line-height:30px; overflow:hidden; margin-bottom:20px; margin-top:10px } #in_gsjj_box .main .cover .more a { color:#fff } #in_gsjj_box .main .cover .more a:hover { color:#ff0 } .in_title { width:526px; max-width:100%; color:#a0a0a0; margin-bottom:30px; font-size: 1.5rem; } .in_title big { display:inline-block; font-weight:bold; color:#000; font-size:var(--base_font30) } .in_title big { width:100%; border-bottom:2px solid #e4e4e4; padding-bottom:13px; margin-bottom:13px } .in_title big:after { content:""; width:122px; height:2px; display:block; margin:0 auto; background:#000; position:relative; bottom:-15px; background-image:linear-gradient(90deg,#3ea969 50%,#e61919 50%) } .in_title span { font-size:1.8rem; font-family:ARRUSN; color:#333333 } .in_title .more { position:absolute; top:0; right:0; line-height:33px; width:200px; font-weight:normal } .in_title .more a { color:#28272d; letter-spacing:35px; display:block; font-size:1.2rem } .in_title .more a:hover { color:#fdb802; letter-spacing:0px } .in_title .more a:hover:after { background:#fdb802 } .in_title .more a:after { content:""; display:inline-block; width:800%; height:2px; background:#a0a0a0; position:absolute; top:50% } #in_news_box { width:100%; overflow:hidden } #in_news_box #best_news .img2 { margin-bottom:10px } #in_news_box .time { color:#c4c4c4; text-align:center } #in_news_box .time big { display:block } #in_news_box .time big:after { content:""; width:43px; height:2px; background:#ccc; display:block; margin:5px auto } #in_news_box .cont { line-height:28px } #in_news_box #best_news { background:#f8f8f8; padding:20px 20px 0; margin-bottom:15px } #in_news_box #nomal_news li { margin-bottom:18px } #in_news_box #nomal_news li a { padding-top:10px; background:#f8f8f8 } #in_news_box .main a:hover { background:#3ea969 !important; color:#fff } #in_news_box .main a:hover * { color:#fff } #in_down_box { } #in_down_box #ys { margin-bottom:0 } #in_down_box .title { font-size:var(--base_font34); } #in_down_box #ys .list { margin-top:50px } #in_down_box #ys .list li { margin-bottom:50px } #in_down_box #ys .list li span.num { background-color:#2ccd6d; width:43px; height:43px; text-align:center; line-height:43px; font-size:larger } #in_down_box { background:url(../images/in_message_bg.jpg) bottom center no-repeat #3ea969; background-size: cover; color:#fff } ::-webkit-input-placeholder { /* WebKit browsers */ color: #999; } :-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #999; } ::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #999; } :-ms-input-placeholder { /* Internet Explorer 10+ */ color: #999; } .title_box { text-align:center; margin-bottom:20px } .title_box big { font-size:var(--base_font30); font-weight:bold; color:#000 } .title_box p { display:block; color:#999999; padding:20px 0; position:relative } .title_box p i { width:57px; height:2px; background:#ccc; position:absolute; bottom:0; left:50%; transform:translateX(-50%) } #page_about .txt p { font-size:1.5rem; padding:0; margin:0; line-height:3.5rem } #page_about .img { padding-right:30px } .pro_type li a { display:block; border:#efefef 1px dotted; color:#000; padding:10px 20px; text-align:center; font-size:1.6rem } .pro_type li a:hover,.pro_type li a.current { background:#000; color:#fff } .pro_tel { font-size:1.8rem; line-height:80px; margin-bottom:0 !important } .pro_tel i { font-size:3.0rem; color:#f00 } .pro_tel a { color:#f00 } .pro_tel a:hover { color:#f60 } .desc_pad .desc { height:150px; overflow:hidden } #page_index #c_mess_box input,#page_index #c_mess_box textarea { margin-bottom:10px !important } #c_mess_box { max-width:800px } #c_mess_box .border { padding:10px 10px !important; border:1px solid #ccc !important; height:3.5rem; box-sizing:border-box; background:#fff; color:#000 } .de-contact .contact-list { border:1px solid #efefef !important; background:#efefef; border-radius:10px; margin-bottom:30px } .de-contact .contact-list ul li div { padding-left:60px; color:#595959; padding:15px 15px 15px 60px; border-radius:5px } .de-contact .contact-list ul li div.icon-01 { background:url(../images/contact-icon-01.png) no-repeat 10px 10px #fff } .de-contact .contact-list ul li div.icon-02 { background:url(../images/contact-icon-02.png) no-repeat 10px 10px #fff } .de-contact .contact-list ul li div.icon-03 { background:url(../images/contact-icon-03.png) no-repeat 10px 10px #fff } .de-contact .contact-list ul li div.icon-04 { background:url(../images/contact-icon-04.png) no-repeat 10px 10px #fff } .de-contact .contact-list ul li div.icon-05 { background:url(../images/contact-icon-05.png) no-repeat 10px 10px #fff } .de-contact .contact-list ul li div.icon-06 { background:url(../images/contact-icon-06.png) no-repeat 10px 10px #fff } #dituContent { width:100%; height:475px; margin:0 auto 30px; border:1px dotted #ccc; border-radius:10px } #in_product_box .img0 { padding:50px 0 20px } .de-job-list { overflow: hidden; padding-bottom: 19px; min-height: 300px; padding: 5px 5px; } .de-job-list ul li { overflow: hidden; padding: 20px; /*height: 188px;*/ border: 1px solid #ededed; } .de-job-list ul li .job-title { float: left; width: 260px; margin-right: 10px; } .de-job-list ul li .job-title h3 { font-weight: bold; font-size: 18px; color: #333; line-height: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom: 15px; } .de-job-list ul li .job-title p { font-size: 16px; color: #237ed2; line-height: 20px; font-weight: bold; } .de-job-list ul li .job-title p em { font-weight: normal; font-size: 12px; } .de-job-list ul li .job-info { float: left; width: 200px; } .de-job-list ul li .job-info p { font-size: 13px; color: #b2b2b2; line-height: 20px; margin-bottom: 15px; } .de-job-list ul li .job-info p span { color: #737373; } .de-job-list ul li .job-btn { float: right; width: 80px; height: 32px; line-height: 32px; text-align: center; font-size: 14px; color: #fff; background: #237ed2; margin-top: 20px; } .de-job-list ul li:hover { box-shadow: 0 0 4px 2px rgba(104, 104, 104, 0.1); } .de-job-list ul li:hover .job-btn { background: #000; } .de-job-list ul li:hover .job-btn { display: block; } .jobs-info { padding: 40px 10px 30px; margin-bottom: 28px; border-bottom: 1px dashed #ededed; } .jobs-info .h3 { overflow: hidden; margin-bottom: 15px; } .jobs-info .h3 .job-name { float: left; font-weight: bold; font-size: 20px; color: #333333; width: 450px; } .jobs-info .h3 .job-price { float: right; font-weight: bold; font-size: 24px; color: #237ed2; line-height: 1.1; max-width: 360px; } .jobs-info .h3 .job-price em { font-weight: normal; font-size: 16px; } .jobs-info .p { font-size: 13px; color: #999999; line-height: 20px; margin-bottom: 10px; } .jobs-info .p span { color: #595959; } .jobs-info .btnn { padding-top: 10px; overflow: hidden; } .jobs-info .btnn a { display: block; width: 230px; height: 44px; text-align: center; line-height: 44px; color: #fff; background: #237ed2; font-size: 14px; } .jobs-info .btnn a:hover { background: #0058b1; } .jobs-info-content { padding: 0 20px; overflow: hidden; } .jobs-info-content h3 { font-size: 18px; color: #333333; font-weight: bold; line-height: 1.1; margin-bottom: 10px; } .jobs-info-content p { font-size: 14px; color: #333; line-height: 24px; } .apply-job { overflow: hidden; margin-top: 20px; } .apply-job .job-tr { overflow: hidden; } .apply-job .job-tr .tr-over { overflow: hidden; } .apply-job .job-tr .error { padding-left: 75px; height: 18px; line-height: 18px; font-size: 12px; color: #f00; } .apply-job .job-tr .tr-title { float: left; width: 50px; min-height: 20px; text-align: right; font-size: 14px; color: #808080; margin-right: 25px; line-height: 40px; } .apply-job .job-tr .tr-cont { float: left; width: calc(100% - 100px); } .apply-job .job-tr .tr-cont h3 { font-size: 14px; color: #4c4c4c; font-weight: bold; line-height: 40px; margin: 0; } .apply-job .job-tr .tr-cont input[type=text] { line-height: 38px; font-size: 14px; color: #333; width: 100%; display: block; padding: 0 10px; height: 38px; border: 1px solid #e6e6e6; } .apply-job .job-tr .tr-cont input[name='captcha'] { font-size: 14px; line-height: 38px; color: #333; width: 100px; float: left; margin-right: 30px; } .apply-job .job-tr .tr-cont .verify { cursor: pointer; float: left; width: 120px; height: 40px; line-height: 40px; text-align: center; font-size: 0; } .apply-job .job-tr .tr-cont .verify img { display: inline-block; vertical-align: middle; max-width: 100%; max-height: 100%; } .apply-job .job-tr .tr-cont textarea { font-size: 14px; color: #333; display: block; height: 170px; line-height: 20px; padding: 5px 10px; width: 100%; border: 1px solid #e6e6e6; } .apply-job .job-tr .tr-cont.radio-cont { line-height: 40px; } .apply-job .job-tr .tr-cont.radio-cont input[type=radio] { margin-right: 10px; } .apply-job .job-tr .tr-cont.radio-cont label { margin-right: 30px; color: #4c4c4c; font-weight: bold; } .apply-job .job-tr .tr-cont a.submit { display: block; width: 190px; height: 40px; line-height: 40px; text-align: center; background: #237ed2; color: #fff; font-size: 15px; } .apply-job .job-tr .tr-cont a.submit:hover { background: #0058b1; } /* 鏃犲唴瀹 */ .no-goods,.no-network{ padding-top:100px; overflow: hidden; text-align: center; } .no-goods img{ display: block; margin:0 auto 30px; width:220px; max-height: 105px; } .no-network img{ display: block; margin:0 auto 30px; width:222px; height: 160px; } .no-goods p,.no-network p{ font-size:14px; color:#666666; line-height: 20px; }