/* 
* @Author: hh
* @Date:   2016-12-13 11:27:36
* @Last Modified by:   Marte
* @Last Modified time: 2016-12-13 16:56:24
*/
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, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot,
thead, tr, th, td, input, select {margin:0; padding:0; border:0 none; outline:0; color:inherit;}
html, body {width:100%; height:100%;}
body {margin:0 auto; overflow-y:scroll;}
h1 {font-weight:bold; font-size:18px; line-height:18px; color:#474545;}
h3 {font-weight:normal; font-size:12px; color:#746969;}
h2, h4, h5, h6 {font-weight:normal; font-size:100%;}
table {border-collapse:separate; border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
a {text-decoration:none;}
p {line-height:22px; text-align:justify;}
a img, iframe {border:none;}
a:link {color:inherit;}
:focus {outline:0;}
/*img{ vertical-align:top;}*/
ol, ul {list-style:none;}
input, textarea, select, button {font-weight:inherit; font-size:inherit; *font-size:100%; font-family:inherit;}
/* == clearfix == */
.clearfix:after {display:block; height:0; clear:both; content:"\200B";}
.clearfix {*zoom:1;}/*IE/7/6*/
/* 原子类 */
.mr3{margin-right:30px;}
/* 正文 */
.job-ul,.job-d-top{margin-top:30px;}
.job-ul li{width:45%; margin-right:3%; margin-bottom:30px; float:left;}
.job-ul h2,.job-d-top h2,.listpage h2{line-height:40px; padding-left:2px; font-size:20px; font-weight: 600; color:#004857;}/*#DB614C*/
.job-ul h2 span{font:22px Arial; margin-left:20px;}
.job-de-1{position:relative;padding:10px 0px 0px 0px; line-height:28px; border: 1px solid #71D7C5; color:#666; }

.job-de-1 dd{font-size:14px; padding:0 20px;}
.job-de-1 dd.last{background-color:#0097a8; color: #E5E5E5; font-size: 13px; padding: 0 5px;}
.job-de-1 a{position: absolute; right: 10px; top: 60%; font-size: 16px; color:#004857;}
.job-de-1 a:hover{font-weight:700;}
/* 详细页面 */
.job-d-top h2{border-bottom: 2px solid #0097a8;}
.job-d-top .job-de-1{margin-right:300px; padding-top:10px; border-color:transparent; color:#333;}
.job-d-top .job-de-1 dd{width:40%; float:left; padding-left:3px;}
.job-d-main{margin:20px 0; line-height:30px;}
.job-d-main h2{font-size:18px;}
.job-d-main div{margin:10px 0 20px;}
/* 留言板 */
.listpage h2{color: #fff;background-color: #004857;}
.g-wrap{position: relative;width: 1130px;height: 100%;margin: 0 auto;}
.ly-ul{  border: 1px solid #0097a8;}
.ly-ul li{position:relative; padding:5px 0; padding-left:120px; line-height: 30px;}
.ly-ul li span{position:absolute; left:10px; vertical-align:top;}
.ly-ul li input{line-height:22px; border-bottom:1px solid #0097a8;}
.ly-ul li textarea{width:75%; height:120px; resize:none;}
.ly-ul li.inp-all{padding-bottom:20px;}
.ly-ul li.inp-all input{padding:3px 8px; margin-right:10px; color:#fff; background-color:#0097a8; border-radius:3px;  cursor: pointer;}
.ly-ul li.inp-all input:hover{background-color: #004857;}