html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-family: "Microsoft YaHei"; vertical-align: top; } html{font-size: 14px} /* HTML5 display-role reset for older browsers */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } input,textarea{ outline: none; } textarea{ resize: none;} a,a:hover{text-decoration: none;color: #000} .clearfix{zoom:1} .clearfix:before,.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden} .i-b{display: inline-block} .b{display: block} .l{float: left} .r{float: right} .text{ width: 100%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; position: relative; } .w1200{max-width: 1200px; margin: 0 auto;} .full{width: 100%; height:100%;} /*********************************************jobs**********************************************/ .jobs{background: #fff} .fb_info{margin-top: 50px} .fb_info h2{ height: 50px; background: #fff; font-size: 18px; font-weight: 400; line-height: 50px; text-indent: 15px; } .info_title{ width: 100%; height: 50px; line-height: 50px; } .info_title li{ float: left; width: 25%; } .info_title li:before{ content: ''; width:25px; height: 50px; float: left; margin:0 10px 0 10px; } .jobs > .w1200{ overflow:hidden; margin-bottom: 90px;} .mc:before{background: url("../images/jobs/mc.png") no-repeat center;} .lb:before{background: url("../images/jobs/lb.png") no-repeat center;} .dd:before{background: url("../images/jobs/dd.png") no-repeat center;} .rq:before{background: url("../images/jobs/rq.png") no-repeat center;} .jobs_list li{border-bottom: 1px solid #eee;cursor:pointer;} .jobs_show{width: 100%; line-height: 50px;position: relative; padding: 10px 0;overflow: hidden;} .jobs_show:after{ content: ''; display: block; width: 15px; height: 8px; position: absolute; right: 40px; top:21px; background: url("../images/jobs/jt.png") no-repeat center; } .active .jobs_show{background: #eee} .active .jobs_show:after{background: url("../images/jobs/jt_hover.png") no-repeat center;} .jobs_show span{float: left;width: 25%;padding-left: 39px;box-sizing: border-box;font-size: 14px} .jobs_hide{ padding: 25px; color: #3c3b3b; display: none; } .jobs_hide dl{ margin-bottom: 30px; } .jobs_hide dd{line-height: 28px;font-size: 14px} .jobs_hide dt{font-size: 16px;margin-bottom: 20px; line-height: 30px;} .jobs_hide dt:before{ content: ''; width: 10px; height: 10px; float: left; background:#007aff; margin:10px 10px 0 0; } .jobsbook_href{ height: 50px; } .jobsbook_href a{ float: left; width: 100px; height: 36px; line-height: 36px; color: #fff; background: #007aff; margin-right: 15px; text-align: center; } @media only screen and (max-width:768px ) { .info_title li{width: 33%;text-indent: 1em;} .info_title li:last-child{width: 67%;} .info_title li:before{content: none;} .jobs_show span{padding-left: 0;text-indent: 1em;line-height: 22px;} .jobs_show span:last-child{width: 66%;} }