﻿@charset "gb2312";
/* CSS Document */
*{ padding:0; margin:0;}
body{ font-family:"微软雅黑"; font-size:14px; line-height:24px; color:#000000; background:#D3D3D3;}
img{ border:none;}
a{ border:none; text-decoration:none; color:#000000;}
ul,li{ list-style:none;}
.clear{ clear:both;}
.enter{margin:0 auto; width:1440px;}
html, body, #wrap {height: 100%;}
body > #wrap {height: auto;min-height: 100%;}
.main {padding-bottom: 80px; width:1200px; margin:0 auto; background: url(images/bg.jpg) repeat;}/* 必须使用和footer相同的高度 */
/*header*/
.header{ background:url(images/nav_bg.jpg) repeat-x; height:61px; width:1200px;}
.logo{ float:left; padding-left:100px;}
.nav{ float:right; padding-right:120px;}
.nav ul{}
.nav ul li{ float:left;}
.nav ul li a{ color:#333; line-height:61px; display:block; width:100px; text-align:center;}
.nav ul li a:hover{display:block; width:100px; text-align:center; background:url(images/nav_visit.jpg); font-weight:bold;}
.nav ul li a.visit{display:block; width:100px; text-align:center; background:url(images/nav_visit.jpg); font-weight:bold;}
/*content*/
.content{ width:1000px; margin:0 auto; padding:40px 0;}
.left{ float:left; width:260px;}
.qr{ margin:20px 0 10px 30px;}
/*search*/
.flter {margin: 10px 0;}
.flter-con {width: 180px; padding:80px 30px 0 30px;}
.flter-con select, .flter-con input[type="text"] {width: 180px;height: 25px;}
.flter-con li {line-height: 28px;margin-bottom:8px;}
.joblist{ font-size:14px; line-height:26px; color:#000;}
.joblist a{ color:#666;}
.deptlist{ font-size:16px; line-height:30px;}
form{ background:url(images/search.png) no-repeat; width:246px; height:462px;}
/*search-END*/
/*置身金吉列*/
.bar{ background:url(images/bar_bg.jpg) no-repeat 4% 50%; width:260px; margin-left:50px;}
.bar ul{}
.bar ul li{}
.bar ul li a{ font-size:22px; line-height:48px; color:#666; display:block; background:url(images/bar1.png) no-repeat 1.5% 50%; padding-left:25px;}
.bar ul li a:hover{ font-size:24px; line-height:48px; font-weight:bold; color:#666; display:block; background:url(images/bar2.png) no-repeat 0.5% 50%; padding-left:30px;}
.bar ul li a.visit2{font-size:24px; line-height:48px; font-weight:bold; color:#666; display:block; background:url(images/bar2.png) no-repeat 0.5% 50%; padding-left:30px;}
/*置身金吉列-END*/
.right{ float:right; width:700px; padding:0 0 50px 40px;}
.right .title{ background:#bc111a; height:30px;}
.right .title p{ padding:2px 25px; color:#fff; font-size:18px; font-weight:bold;}
.right_border{ border-top:12px solid #bc111a;border-left:12px solid #bc111a;border-right:12px solid #bc111a;border-bottom:12px solid #bc111a; background:#fff;}
.right_border .txt{ padding:15px;}
.right_border .campus_txt{ background:url(images/campus_bg.jpg) no-repeat; padding:150px 20px 100px 50px;}
.right_border .txt img{ padding:40px 0;}
#wrap2{ padding:40px 0 40px 20px;}
#butong_net_left img{ margin-left:8px;}
/*job*/
.hot{border-top:5px solid #bc111a;border-left:5px solid #bc111a;border-right:5px solid #bc111a;border-bottom:5px solid #bc111a; background:#fff; margin-bottom:50px;}
.hot_title{ background:#bc111a;}
.hot_title p{color:#fff; font-weight:bold; padding:0 10px 10px 10px;}
.hot_job{}
.hot_job ul{ padding:10px 0; padding-left:10px;}
.hot_job ul li{ float:left; width:100px; text-align:left;}
.hot_job ul li a{ font-size:16px;color:#666; line-height:40px;}
.hot_job ul li a:hover{ color:#bc111a; font-weight: bold;}
.hot_jobj{}
.hot_jobj ul{ padding:10px 0; padding-left:10px;}
.hot_jobj ul li{ float:left; width:140px; text-align:left;}
.hot_jobj ul li a{ font-size:16px;color:#666; line-height:40px;}
.hot_jobj ul li a:hover{ color:#bc111a; font-weight: bold;}
.hot_joblist{ line-height:30px; margin-bottom:30px;}
.right_border{ min-height:650px;*+height:100%;_height:650px; padding:20px 20px 30px 20px;}
.joblist{ line-height:30px; padding:20px 20px;}
.deptlist{ color:#666;}
.map{ color:#FFFFFF; padding:20px;}
/*job-END*/
/*footer*/
.footer { margin:0 auto;width:1440px;background:#06122c; border-top:3px solid #bc111a; position: relative;margin-top: -80px; /* footer高度的负值 */height: 80px;clear: both;}
.footer p{ color:#FFF; font-size:12px; text-align:center; line-height:70px;}
.footer2 { margin:0 auto; width:1200px;background:#06122c; border-top:3px solid #bc111a; position: relative;margin-top: -80px; /* footer高度的负值 */height: 80px;clear: both;}
.footer2 p{ color:#FFF; font-size:12px; text-align:center; line-height:70px;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */