body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; } body { background:#fff; font-size:14px; font-family:"寰蒋闆呴粦",Arial,sans-serif;} h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; } address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;} a { color:#555; text-decoration:none; } a:hover { text-decoration:none; color: #337ab7; } img { border:none; } ol,ul,li { list-style:none; } table { border-collapse:collapse; } html {overflow-y: scroll;} /* css common */ .clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;} .clearfix { *zoom:1; } .fr{float: right;} .fl{float: left;} @keyframes height{ 0%{height: 0px; opacity: 0;-webkit-transform: translateY(36px);transform: translateY(36px);} 20%{height: 10px; opacity: 0;} 40%{height: 20px; opacity: 0;} 60%{height: 26px; opacity: 0;} 80%{height: 32px; opacity: 0;-webkit-transform: translateY(10px);transform: translateY(10px);} 100%{height: 36px;opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);} } @keyframes height_t{ 0%{height: 0px; opacity: 0;-webkit-transform: translateY(120px);transform: translateY(120px);} 20%{height: 10px; opacity: 0;} 40%{height: 20px; opacity: 0;} 60%{height: 26px; opacity: 0;} 80%{height: 32px; opacity: 0;-webkit-transform: translateY(10px);transform: translateY(10px);} 100%{height: 120px;opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);} } @keyframes height_th{ 0%{height: 0px; opacity: 0;-webkit-transform: translateY(300px);transform: translateY(300px);} 20%{height: 50px; opacity: 0;} 40%{height: 80px; opacity: 0;} 60%{height: 150px; opacity: 0;} 80%{height: 250px; opacity: 0;-webkit-transform: translateY(10px);transform: translateY(10px);} 100%{height: 300px;opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);} } @keyframes height_fo{ 0%{height: 0px; opacity: 0;-webkit-transform: translateY(234px);transform: translateY(234px);} 20%{height: 50px; opacity: 0;} 40%{height: 80px; opacity: 0;} 60%{height: 150px; opacity: 0;} 80%{height: 200px; opacity: 0;-webkit-transform: translateY(10px);transform: translateY(10px);} 100%{height: 234px;opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);} } @keyframes height_fi{ 0%{height: 0px; opacity: 0;-webkit-transform: translateY(250px);transform: translateY(250px);} 20%{height: 50px; opacity: 0;} 40%{height: 80px; opacity: 0;} 60%{height: 150px; opacity: 0;} 80%{height: 200px; opacity: 0;-webkit-transform: translateY(10px);transform: translateY(10px);} 100%{height: 250px;opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);} } @keyframes height_si{ 0%{height: 0px; opacity: 0;-webkit-transform: translateY(38px);transform: translateY(38px);} 20%{height: 10px; opacity: 0;} 40%{height: 18px; opacity: 0;} 60%{height: 24px; opacity: 0;} 80%{height: 28px; opacity: 0;-webkit-transform: translateY(1px);transform: translateY(1px);} 100%{height: 38px;opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);} } @keyframes height_se{ 0%{height: 0px; opacity: 0;-webkit-transform: translateY(10px);transform: translateY(10px);} 20%{height: 2px; opacity: 0;} 40%{height: 4px; opacity: 0;} 60%{height: 6px; opacity: 0;} 80%{height: 8px; opacity: 0;-webkit-transform: translateY(1px);transform: translateY(1px);} 100%{height: 10px;opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);} } /*head*/ .head{width:100%;background: #ffffff;height: 80px;} .rimi_coms{width: 1200px;margin: 0 auto;overflow: hidden;} .head_rimi{height: 80px;line-height: 80px;} .rimi_lxz{margin-top: 10px;margin-left: 30px;} .head_fig{height: 24px;width: 1px;background: #adadad;margin-top: 28px;} .rimi_head_content p{float: left;color: #666;margin-right: 10px;} .rimi_head_phone{background: url(../images/rimi_head_phone.png) no-repeat 8px;padding-left: 40px;font-size: 16px;color: #000;} /*nav*/ .rimi_topic_nav{width: 100%;height: 60px;background: #1291e7;} .rimi_nav{height: 60px;line-height: 60px;} .logo img{vertical-align: middle;} .nav{font-size: 18px;} .nav ul li{float: left;margin-left: 21px;} .nav ul li a{color: #fff;padding: 20px 10px;} .nav ul li a:hover{background: #00BAFF;color: #fff;transition: all 0.4s ease-in-out 0s;} /*banner*/ .rimi_banner{background: url(../images/emp_banner.jpg) no-repeat center center;height: 640px;overflow: hidden;position: relative;z-index: 1;} .rimi_banner_coms{width: 1200px;margin: 0 auto;height: 640px;} .emp_banner_info{margin-top: 160px;margin-left: 25px;position: relative;z-index: 5;} .emp_bn_info{font-size: 28px;color: #fff;margin-top: 30px;margin-left: 25px;} .emp_bn_info ul li{float: left;border:1px solid #fff;padding: 15px 12px;border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;margin-left: 35px;} .emp_banner_cdq{clear: both;position: relative;left: 470px;top: 25px;width: 122px;height: 161px;} .emp_banner_h{position: relative;left: 555px;top: 90px;} .emp_banner_yj{position: relative;left: 640px;top: 105px;} .emp_banner_jp{width: 322px;height: 150px;position: relative;left: 280px;top: -120px;z-index: 2;} .emp_banner_mouse{position: relative;left: 325px;top: -85px;} /*rimi_enterprise*/ .rimi_enterprise_box{width: 100%;height: auto;text-align: center;} .rimi_enter{font-size: 20px;color: #6e6e6e;margin-top: 60px;} .rimi_quick{font-size: 30px;margin-top: 30px;} .rimi_entrance{font-size: 36px;font-weight: bold;margin-top: 60px;} .rimi_enter_img{margin-top: 45px;height: 436px;} /*rimi_guarantee*/ .rimi_guarantee{width: 100%;height: 660px;background: url(../images/emp_guarantee.jpg) repeat-x;} .rimi_guar_box{background: url(../images/emp_guarantee_bg.png) no-repeat center center;height: 427px;margin-top: 85px;font-size: 20px;color: #fff;} .rimi_gua_left{width: 50%;} .rimi_guarantee_on{height: 51px;line-height: 51px;width: 185px;margin-left: 120px;position: relative;top: -8px;} .rimi_guarantee_tw{clear: both;width: 150px;margin-left: 70px;height: 49px;margin-top: 75px;} .rimi_guarantee_th{clear: both;width: 150px;height: 48px;line-height: 48px;margin-left: 70px;margin-top: 80px;} .rimi_guarantee_for{clear: both;width: 205px;height: 50px;line-height: 50px;margin-left: 95px;margin-top: 80px;} .rimi_guarantee_fi{width: 186px;height: 51px;line-height: 51px;margin-right: 113px;position: relative;top: -8px;} .rimi_guarantee_six{clear: both;width: 140px;height: 49px;line-height: 49px;margin-right: 70px;margin-top: 75px;} .rimi_guarantee_se{clear: both;width: 147px;height: 48px;line-height: 48px;margin-right: 65px;margin-top: 75px;} .rimi_guarantee_ei{clear: both;width: 145px;height: 50px;line-height: 50px;margin-right: 150px;margin-top: 75px;} .gua_m_l{margin-left: 10px;} .gua_m_t{margin-left: 10px;margin-top: 5px;} /*rimi_sxh*/ .rimi_sxh_tt{font-size: 36px;font-weight: bold;text-align: center;margin-top: 60px;} .rimi_sxh_box,.rimi_other_stu{margin: 60px 0px 0px 0px;overflow: hidden;} .sxh_img_box{width: 800px;height: 530px;background: #1291e7;padding: 5px 5px 8px;} .sxh_info_bg{background: #f0f0f0;text-align: center;font-size: 18px;width: 390px;} .sxh_info_bg ul li{height: 136px;cursor: pointer;} .sxh_info{padding: 40px 0 40px 0;} .sxh_info a{color: #000;} .sxh_info a:hover{color: #fff;} .last_li a{line-height: 136px;position: relative;display: block;} .bott{border-bottom: 1px solid #ccc;width: 380px;margin: 0 auto;margin-top: 8px;} .current{background: #1291e7;color: #fff;} .current a{background: #e54126;color: #fff;} /*rimi_graduation_stu*/ .rimi_graduation_stu{width: 100%;height: auto;text-align: center;} .rimi_graduation{background: url(../images/rimi_gra_stu_img.png) #f0f0f0 no-repeat center center;height: 628px;margin-top: 50px;} /*rimi_salary*/ .rimi_salary_tt{font-size: 24px;margin-top: 40px;} .rimi_salary{margin: 35px 0 80px 0;} /*rimi-java*/ .rimi_java{width: 100%;height: 420px;background: #2a3e76;text-align: center;} .rimi_java_tt{font-size: 48px;font-weight: bold;color: #333;margin-top: 80px;} .rimi_java_tt span{color: #4995f4;} /*涓婂競缃戠Е*/ .rimi_java_wq{background: url(../images/emp_wangqing.jpg) no-repeat center center;height: 880px;text-align: center;} .wq_market{font-size: 48px;font-weight: bold;margin-top: 80px;} .market_sl{color: #4995f4;} .wq_market_info{font-size: 20px;margin-top: 50px;} .rimi_qy_box{width: 705px;margin: 0 auto;overflow: hidden;} .dws_box{font-size: 16px;} .dws_img{width: 298px;height: 118px;background: #fff;border: 1px solid #e2e2e2;vertical-align: middle;display: table-cell;} .rimi_qy_box{margin-top: 45px;} .rimi_qy_info{margin-top: 5px;} .rimi_prize{margin-top: 28px;clear: both;} .rimi_prize ul li{float: left;font-size: 16px;} .rimi_qy_logo{width: 200px;height: 100px;background: #fff;border: 1px solid #e2e2e2;margin-bottom: 8px;} .av_m_l{margin-left: 20px;} .com_l{margin-left: 40px;} /*rimi_culture_box*/ .rimi_culture_box{margin-top: 60px;} .rimi_culture_box ul li {float: left;text-align: center;font-size: 20px;} .cul{width: 180px;height: 180px;border-radius: 50%;vertical-align: middle;display: table-cell;} .rimi_cul_one{background: #e7bc12;} .rimi_cul_f{margin-left: 180px;} .rimi_cul_two{background: #1291e7;} .rimi_cul_fig{margin:70px 30px;} .rimi_cul_thr{background: #63da29;} .rimi_cul_info{margin-top: 10px;} /*rimi_tea_team*/ .rimi_tea_team{height: auto;background: #1291e7;margin-top: 60px;text-align: center;} .rimi_tea_tt{font-size: 36px;font-weight: bold;margin-top: 60px;color: #fff;} .rimi_tea_info{font-size: 20px;color: #fff;margin-top: 50px;} .rimi_tea_img{margin-top: 35px;height: 456px;} /*rimi_cooperation*/ .rimi_cooperation{text-align: center;} .rimi_sxh_tt span{font-size: 42px;color: #1291e7;} .rimi_coop_img{margin-top: 40px;} .rimi_sixt_btn{width: 300px;height: 60px;margin: 0 auto;margin-top: 40px;margin-bottom: 60px;} .rimi_sixt_btn a{background: #1291e7;height: 60px;line-height: 60px;color: #fff;font-size: 24px;text-align: center;display: block;border-radius: 30px;-webkit-border-radius: 30px;-moz-border-radius: 30px;} /*rimi_eight_information*/ .rimi_eight_info{height: auto;background: #333;text-align: center;} .rimi_eight_table{margin-top: 50px;} .rimi_eight_table table{width: 1200px;font-size: 22px;background: #f0f0f0;color: #333;} .rimi_eight_table table tr{height: 70px;line-height: 70px;} .rimi_eight_table table .thead{background: #1291e7;color: #fff;font-size: 24px;} .rimi_eight_table table tr:nth-child(2n){background: #fff;} /*emp_form*/ .emp_form{background: url(../images/emp_form_bg.jpg) no-repeat center center;height: 534px;text-align: center;} .emp_form_tt{font-size: 36px;font-weight: bold;margin-top: 60px;color: #1291e7;} .rimi_form{width: 485px;margin: 0 auto;margin-top: 60px;} .rimi_form form{font-family:"Microsoft YaHei";} .rimi_form form input{height: 60px;border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border: 0;} .form_name{width: 400px;background: url(../images/form_name_bg.png) #fff no-repeat 30px 15px;padding-left: 80px;font-size: 20px;color: #adadad;box-shadow:0px 0px 2px #999 inset;-webkit-box-shadow:0px 0px 2px #999 inset; -moz-box-shadow:0px 0px 2px #999 inset; } .form_phone{width: 400px;background: url(../images/form_phone_bg.png) #fff no-repeat 30px 15px;padding-left: 80px;font-size: 20px;color: #adadad;box-shadow:0px 0px 2px #999 inset;-webkit-box-shadow:0px 0px 2px #999 inset;-moz-box-shadow:0px 0px 2px #999 inset; } .fo_m_t{margin-top: 20px;} .form_submit{width: 300px;height: 60px;background: #1291e7;color: #fff;font-size: 24px;font-family:"寰蒋闆呴粦",Arial,sans-serif;cursor: pointer;margin-top: 20px;} /*footer-nav*/ .footer_nav{width: 100%;height: 230px;background: #333;} .footer_nav_box{margin-top: 30px;} .footer_nav_tt a{color: #fff;font-size: 18px;} .footer_nav_list{margin-top: 15px;} .footer_nav_list li{margin-top: 7px;color: #545454;} .footer_t_l{margin-left: 38px;} .footer_fig{margin-left: 55px;width: 1px;height: 170px;background: #666;} .rimi_ewm{margin-left: 60px;text-align: center;color: #fff;} .rimi_ewm_info{margin-top: 20px;} .rimi_phone{color: #fff; width: 184px; /*margin-top: 32px;*/margin-top: 0px;} .rimi_tel{font-size: 20px; margin-bottom: 10px;} .rimi_phone img{ width: 36px; height: 36px; float: left; margin-right: 10px; margin-top: 3px;} .rimi_kf {margin-top: 3px;} .rimi_kf a{color: #1291e7;border:1px solid #1291e7;padding: 10px 20px;font-size: 16px;display:block;border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;-ms-border-radius: 20px;} /*rimi_copyright*/ .rimi_copyright{width: 100%;height: 90px;background: #fff;text-align: center;} .rimi_copyright p{color: #666;margin-top: 20px;} .rimi_copyright p a{ padding: 0 10px;} /*foot_fixed搴曢儴鍜ㄨ*/ .foot_fixed{ height: 64px; width: 100%; background: #0f8add; margin-top: 30px; } .foot_fixed h2{ line-height: 64px; color: #FFFFFF; font-size: 19px; } .foot_fixed h2 span{ font-size: 15px; margin-left: 15px; } .foot_fixed h2 a{ display: block; float: right; width: 104px; height: 28px; line-height: 28px; text-align: center; border: 1px solid #FFFFFF; color: #FFFFFF; border-radius: 14px; -webkit-border-radius: 14px; -moz-border-radius: 14px; margin-top: 17px; font-size: 16px; text-transform: uppercase; } /*rimi_eight_information*/ .rimi_eight_info{height: auto;background: #333;text-align: center;} .rimi_eight_table{margin-top: 50px;margin-bottom: 60px;} .rimi_eight_table table{width: 1200px;font-size: 22px;background: #f0f0f0;color: #333;} .rimi_eight_table table tr{height: 70px;line-height: 70px;} .rimi_eight_table table .thead{background: #1291e7;color: #fff;font-size: 24px;} .rimi_eight_table table tr:nth-child(2n){background: #fff;} #chh_iso_newMes_tab { height: 560px; margin: 0 0 15px; position: relative; overflow: hidden; } #chh_iso_newMes_tab table { position: absolute; left: 0; top: 0; } .rimi_eight_table h3{ font-size: 16px; color: #FFFFFF; margin-bottom: 16px; } .elevator-item { position: fixed; right: 30px; bottom: 422px; z-index: 99992; -webkit-transition: opacity .4s ease-in-out; -moz-transition: opacity .4s ease-in-out; -o-transition: opacity .4s ease-in-out; opacity: 0.6; } .elevator-item:hover{ opacity: 1; } .elevator-item a{ display: block; margin-bottom: 5px; width: 40px; height: 36px; border-radius: 2px; background: url(../images/iconsprite_btbar.png) 8px 6px no-repeat; background-color: #444; background-color: rgba(0,0,0,.6); cursor: pointer; box-shadow: 0 1px 3px rgba(0,0,0,.2); } /*right_swt*/ .right_swt{ width: 130px; height: 570px; position: fixed; top: 25%; left: 0; z-index: 9999; } .right_swt a{ display: block; width: 100%; height: 500px; position: absolute; bottom: 0; left: 0; } .right_swt_off{ display: block; position: absolute; z-index: 11111111; width: 50px; height: 50px; top: 0; right: 0; cursor: pointer; } /*top_ad*/ .top_ad{ position: relative; height: 150px; width: 100%; overflow: hidden; background: url(../images/sd_top.gif) no-repeat center center; } .top_ad a{ display: block; width: 100%; height: 100%; }