@charset "utf-8";
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,700,600,800,400);
@import url(http://fonts.googleapis.com/css?family=Montserrat+Alternates:400,700);
.main_slide_bg {
	position:relative;
}
.main-sbtn {
	position:absolute;
	left:0;
	bottom:30px;
	z-index:999;
}

.main-sbtn  li {
	float:left;
	width:20px;
	height:20px;
	margin-right:10px;
}


/*에디트 소스*/
.dialog-1 {
	display:none;
	background:#fff;
	border:1px solid #ccc;
	border-radius:5px;
	width:790px;
	position:absolute;
	left:0;
	top:0;
	z-index:999;
}

.dialog-2 {
	display:none;
	background:#fff;
	border:1px solid #ccc;
	border-radius:5px;
	width:790px;
	position:absolute;
	left:0;
	top:0;
	z-index:999;
}

.cke_editable
{
	line-height: 1.6;
}
textarea{ font-size:14px !important;}
blockquote
{
	font-style: italic;
	font-family: Georgia, Times, "Times New Roman", serif;
	padding: 5px 0 5px 15px;
	border-left:4px solid #ccc;
}

.cke_contents_ltr blockquote
{
	padding-left: 20px;
	padding-right: 8px;
	border-left-width: 5px;
}

.cke_contents_rtl blockquote
{
	padding-left: 8px;
	padding-right: 20px;
	border-right-width: 5px;
}

strong{ font-weight:bold;}

a
{
	color: #0782C1;
	text-decoration:none;
}

ol,ul,dl
{
	/* IE7: reset rtl list margin. (#7334) */
	/*margin-right: 0px;
	/* preserved spaces for list items with text direction other than the list. (#6249,#8049)*/
	padding: 0 40px;
}

h1,h2,h3,h4,h5,h6
{
	font-weight: normal;
	line-height: 1.2;
}

hr
{
	border: 0px;
	border-top: 1px solid #ccc;
}

img.right
{
	border: 1px solid #ccc;
	float: right;
	margin-left: 15px;
	padding: 5px;
}

img.left
{
	border: 1px solid #ccc;
	float: left;
	margin-right: 15px;
	padding: 5px;
}

pre
{
	white-space: pre-wrap; /* CSS 2.1 */
	word-wrap: break-word; /* IE7 */
	-moz-tab-size: 4;
	-o-tab-size: 4;
	-webkit-tab-size: 4;
	tab-size: 4;
}

.marker
{
	background-color: Yellow;
}

span[lang]
{
	font-style: italic;
}

figure
{
	text-align: center;
	border: solid 1px #ccc;
	border-radius: 2px;
	background: rgba(0,0,0,0.05);
	padding: 10px;
	margin: 10px 20px;
	display: inline-block;
}

figure > figcaption
{
	text-align: center;
	display: block; /* For IE8 */
}


/*에디트 소스*/

html, body, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li, h1 ,
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-size:14px; color:#444;  font-family:"open Sans", Arial ; font-weight:200; line-height:1.6em;}
textarea ,input { font-family:"open Sans"; background:#f4f4f4;}
select{ font-family:"open Sans", Arial ; font-weight:200;  font-size:14px;}
.upload-file{font-family:"open Sans", Arial ;}
a { text-decoration:none;}

html>/**/body { overflow-y:scroll; }


img	{border:0 none; vertical-align:middle; font-size:0; line-height:0;margin:0; padding:0;}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}

body { position:relative; overflow-x:hidden}

ol, ul, li {
	list-style: none;
}

blockquote, q {
	quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none
}

table{ border-collapse:collapse; border-spacing:0;}
caption { text-align:left;height:30px;line-height:20px;}
th { font-weight:normal;}

input, font {
	vertical-align:-2px;
	margin:0;
	padding:0;
}

.block { display:block;}


#nav { 
	margin-bottom:30px;
}

#left-menu {
	margin:0px 10px 0 0;
	width:200px;
	float:left;
}

#left-menu .left-title {
	padding:5px 10px;
	line-height:16px;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
}

#left-menu li {
	height:22px;
}

#logo { font-size:20px;font-weight:bold;padding:15px 0}

#content-title {
	padding:5px 10px;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
}

#content-title #history {
	font-weight:normal;
	font-size:11px;
}

.clear {clear: both;}
.clearfix { zoom: 1; }
.clearfix:after{clear:both;content:'';display:block;height:0;line-height:0;visibility:hidden;}

.fL{float:left}
.fR{float:right}
.bold{font-weight:bold !important}
.bd-none {border:none}

table caption {display:none !important}


/* margin */
.m-bottom-10 { margin-bottom:10px;}
.m-bottom-20 { margin-bottom:20px;}
.m-bottom-30{ margin-bottom:30px;}

.m-top-4 { margin-top:4px !important;}
.m-top-5 { margin-top:5px !important;}
.m-top-10 { margin-top:10px !important;}
.m-top-20 { margin-top:20px !important;}
.m-top-30{ margin-top:30px !important;}

.m-left-10 { margin-left:10px;}
.m-left-20 { margin-left:20px;}
.m-left-30{ margin-left:30px;}
.ml0{ margin-left:0 !important;}

.m-right-6 { margin-right:6px;}
.m-right-10 { margin-right:10px;}
.m-right-20 { margin-right:20px;}
.m-right-30{ margin-right:30px;}
.m-right-22{margin-right:22px !important;}
.min-h620{ min-height:620px !important;}
.min-h320{ min-height:320px !important;}

.mb85{ margin-bottom:85px !important;}
.pb_0{ padding-bottom:0 !important;}
.pb_40{ padding-bottom:40px !important;}
.pb_45{ padding-bottom:45px !important;}
.pb_48{ padding-bottom:48px !important;}


/* padding */
.pd-bottom-20 { padding-bottom:20px;background:red;}
.pd-left-50 { padding-left:50px;}
.pd-left-20{ padding-left:20px !important;}

/* width */
.w-50 { width:50px;}
.w-70 { width:70px;}
.w-100 { width:100px;}
.w-120 { width:120px;}
.w-150 { width:150px;}
.w-200 { width:200px;}
.w-300 { width:300px !important;}

.w-30p { width:30%;}
.w-40p { width:40%;}
.w-48p { width:48%;}
.w-97p { width:97%;}
.w-98p { width:98%;}

.cursor { cursor:pointer;}

.page { 
	padding:5px 0; margin:0 auto 50px auto; width:1150px;
}

.page a {
	display:inline-block;
	border:1px solid #ccc;
	height:20px;
	line-height:20px;
	padding:5px 10px;
	float:left;
	margin-right:5px;
	background:#fff;
	color:#a0a9ae;
}

.page .curr {
	background:#c3c8cc;
	color:#fff;
}

/* font-color */
.txtBlue { color:blue;}
.txtRed { color:red;}
.txtGold { color:#788b16;}
.txtGrey { color:#737373;}

/* cursor */
.cursor { cursor:pointer;}

/* input */
.txtInput {width:190px}

/* bold */
.txtBold { font-weight:bold;}

.none { display:none;}

.tdCenter { text-align:center;}

/* icon */
.icon-100 { background:url(../img/icon/icon-100.jpg) no-repeat 0 0;height:17px;line-height:17px;text-indent:28px;display:block;color:#6dcff6;font-weight:bold;margin-top:13px;}

.tbl th { color:#737171;font-weight:bold;font-size:18px;text-align:left;padding-bottom:5px;}
.tbl td { padding-bottom:20px;}
.tbl td span.t{ font-size:11px; margin-top:3px; display:block;}

.how { height:30px;color:#737171;font-weight:bold;font-size:18px;}

.frm .input { border:1px solid #d6d6d6; width:100%;height:38px;background:#f4f4f4;font-size:16px; padding-left:10px;}
.input:focus{border:1px solid #7ea7ec;}
select:focus{border:1px solid #7ea7ec !important;}
option{border:1px solid #7ea7ec !important;}
.frm .input-foc { border:1px solid #79b6af;background:#fff;}



.resetSelect { position:relative;}
.resetSelect .title { background:url(../img/icon/icon-200.jpg) no-repeat right center;height:44px;border:1px solid #d6d6d6;border-right:0;}
.resetSelect p , .resetSelect .title { height:44px;line-height:44px;text-indent:10px;font-size:15px;color:#8b8b8b;}
.resetSelect .options { border:1px solid #d6d6d6;border-top:0;position:absolute;z-index:1;top:31px;left:0;width:100%;background:#fff;}
.resetSelect .options p { border-bottom:1px solid #d6d6d6;}
.resetSelect .options p.last { border-bottom:0;}
.mult img { width:265px;height:170px;margin-right:20px;float:left;position:relative;}
.mult { float:left;max-width:1200px;}
.mult02 { float:left; width:715px;}
.adv-wrap{ z-index:999;}
.review-mult img { width:60px;height:60px;}
.mult .progressBarStatus { position:relative;float:left;margin-right:20px;width:271px;height:176px;margin-bottom:20px;}
.progressBarStatus img { position:relative;z-index:0;}
.review-mult .progressBarStatus { width:66px;height:68px; margin-right:11px !important; margin-bottom:10px !important; }
#fsUploadProgress3 .progressBarStatus { float:left;margin-right:10px;}
#fsUploadProgress3 .progressBarStatus .progressBarStatus a{ float:left;}
#fsUploadProgress3 .progressBarStatus .progressBarStatus span{ float:left; display:inline-block !important;}
/* client */
.w-1150 { width:1150px;margin:0 auto; padding-bottom:20px;}
#header { background:#3ec7c2;height:100px;}
#head-logo h1 { padding-top:30px;}
#header ul { margin-top:10px;}
#header ul li { float:left;padding:0 30px;height:22px;line-height:22px;background:#2b8b87;margin-left:2px;}
#header ul a { font-size:14px;color:#fff;}
#header ul li.on { background:#d8f4f3;}
#header ul li.on a { color:#3ec7c2;}

/* menu */
#menu { background:#0f0f0f;height:30px;}
#menu ul { height:30px;border-left:1px solid #565656;}
#menu li { height:29px;float:left;min-width:103px;text-align:center;border-right:1px solid #565656;border-bottom:1px solid #565656;line-height:30px;padding:0 18px;}
#menu li a { color:#fff;font-weight:bold;font-size:16px;}
#menu li.on { background:#a3a3a3;}
.head-search { height:30px;border-left:1px solid #acacac;}
.head-search .input { width:190px;height:30px;line-height:30px;background:#6f6f6f;border:0;}
.head-search .s-icon { border:0;background:red url(../img/icon/s-icon.jpg) no-repeat 0 0;width:33px;height:30px;}

.widget-search .search-main  { }

.widget-search .submit span { background:url(../img/bg/bg-1.jpg) no-repeat 0 0;}
.widget-search .submit strong { background:url(../img/bg/bg-2.jpg) no-repeat right 0;}
.widget-search .submit strong { padding:0 30px;}
.widget-search .input { margin-right:19px;width:837px;border:1px solid #79b6af;height:42px;}
.widget-search .adv { background:#6dcff6;}
.widget-search .adv , .widget-search .adv span , .widget-search .adv strong { display:inline-block;height:44px;line-height:44px;text-align:center;color:#fff;font-size:16px;}
.widget-search .adv span { background:url(../img/bg/bg-3.jpg) no-repeat 0 0;}
.widget-search .adv strong { background:url(../img/bg/bg-4.jpg) no-repeat right 0;}
.widget-search .adv strong { padding:0 10px;}
.widget-search h2 { color:#4c4c4c;font-size:24px;font-weight:normal;height:64px;line-height:64px;}
.search-field label { color:#636363;font-size:14px;display:inline-block;margin-right:10px;}
.search-location { height:42px;border-bottom:1px solid #d2d2d2;}
.search-location a { background:#fff;font-size:16px;color:#313131;float:left;height:42px;line-height:42px;width:213px;text-align:center;}
.search-location a.on { background:#d2d2d2}
.search-sub-area { min-height:74px;background:#fff;border:1px solid #d5d5d5;}
.res-selected-area { margin-top:15px;min-height:22px;}
.res-selected-area span { margin-right:10px;color:#474747;font-size:16px;float:left;height:22px;line-height:22px;}
.des-selected-area { margin-top:15px;min-height:22px;}
.des-selected-area span { margin-right:10px;color:#474747;font-size:16px;float:left;height:22px;line-height:22px;}
.des-selected-area span .fR , .res-selected-area span .fR { float:right;background:url(../img/icon/icon-x2.jpg) no-repeat right 0;width:9px;height:10px;margin-left:10px;margin-top:7px;}

.location { height:27px;border-bottom:1px solid #ededed;line-height:27px;}
.white-block { min-height:112px;background:#F0F3F6; }
.white-block h2 { font-size:32px;color:#00325F; font-weight:bold; height:45px; padding-top:16px;}

.btn-bg-on span , .btn-bg-on strong { display:inline-block;line-height:32px;}
.btn-bg-on {  height:38px;margin-top:3px;}
.btn-bg-on span {  }
.btn-bg-on strong { padding:0 18px;font-size:14px;font-weight:normal;color:#fff;}

.btn-bg-on1 span, .btn-bg-on1 strong { display:inline-block;line-height:29px;}
.btn-bg-on1 { cursor:pointer;background:#9999cc;height:29px;margin-top:41px; margin-right:12px; border-radius:2px;}
.btn-bg-on1 strong { background:#9999cc; border-radius:3px; padding:0 18px; font-size:14px;font-weight:normal;color:#fff;}

.btn-bg span , .btn-bg strong { color:#242424;display:inline-block;line-height:38px;}
.btn-bg {height:38px;margin-top:0;}
.btn-bg span {}
.btn-bg strong {padding:0 18px;font-size:14px;font-weight:normal;color:#fff;height:38px;line-height:38px;}

.post-a-job{height:28px;line-height:28px; display:inline-block;color:#fff;font-size:16px; background:#9999cc; border-radius:2px; margin-right:15px;margin-top:6px;}
.post-a-job span { padding:0 26px;}

.member-widget-1 { background:rgba(240,243,246,1);height:40px;border-bottom:1px solid #e3e3e3; overflow:hidden;}
.member-widget-1 .member-widget-1bg{ height:40px; border-radius:3px; background:#1F598C;}
.member-widget-1 .member-widget-1bg a{ color:#fff; font-size:14px;}

.user-page { /*padding-top:43px;*/padding-top:0;}
.user-page .left-menu { margin-right:63px;width:230px;background:#fff;border:1px solid #c6c6c6;padding:29px 0;}
.user-page .left-menu li { height:34px;line-height:34px;padding-left:29px;}
.user-page .left-menu .on { background:#005689 url(../img/icon-500.jpg) no-repeat 211px center;;}
.user-page .left-menu .on a { color:#fff; line-height:34px;}
.user-page .left-menu a { color:#656d78;font-size:16px;display:block;  line-height:34px;}
.user-page .right-content { width:855px;}

.commod-table thead th { border-top:1px solid #aab2bd;background:#e1e3e4;height:50px;color:#666666;}
.commod-table td , .commod-table th { border:1px solid #ebebeb;}
.commod-table td , .commod-table th , .commod-table p { font-size:16px;}
.commod-table td { font-size:16px;color:#666666;padding:10px 10px;}
.commod-table p { height:25px;line-height:25px;font-size:16px;}

.icon-action , .icon-action strong , .icon-action span { display:inline-block;height:17px;line-height:17px;color:#fff;font-size:12px;}
.icon-action { border-radius:3px; background:#828c95; padding:3px 0;}
.icon-action:hover {background:#25537d;}
.icon-action span { padding:0 16px;}

.swfupload02{ position:absolute; bottom:2px; left:135px;}
.swfupload09{ position:absolute; bottom:2px; left:155px;}
.wrap-3 h2 { min-height:60px;line-height:60px;font-size:25px;color:#737171;margin-bottom:0;font-weight:bold; border-bottom:1px solid #CCC; margin-bottom:20px;}
.logo-wrap02{ max-width:100%; max-height:100%; border:1px solid #ccd0d9 !important;}
.logo-wrap{ width:258px; height:145px; border:1px solid #ccd0d9 !important;}

.bg-wrap{ width:100% !important; height:145px !important; border:1px solid #ccd0d9 !important;}
.logo-wrap-job{ width:154px !important; height:116px !important;border:1px solid #ccd0d9 !important; background:url(/static/img/bg_img.jpg) no-repeat #ededed 50% 50%;}
.wrap-3 .sum-h2 { min-height:30px;height:30px;line-height:30px;margin-bottom:10px;}

.sub-orange-bg { display:inline-block;background:#4b89dc;width:180px;height:40px;border:0;color:#fff;text-align:center;line-height:40px;font-size:16px; border-radius:1px;}
.sub-orange-bg:hover{ background:#25537d;}
.sub-blue-bg { text-align:center;line-height:40px;display:inline-block;background:#4b89dc;width:184px;height:40px;border:0;color:#fff;font-size:16px;}
.sub-blue-bg:hover{ background:#25537d;}
.sub-other1-bg { display:inline-block;background:#c69c6d;width:184px;height:46px;border:0;color:#fff;text-align:center;line-height:46px;font-size:16px;}

.icon-save {font-size:16px;color:#fff;height:30px;line-height:30px;text-align:center; width:24px; height:25px; background:url(/static/img/hart_off.png) no-repeat center center;}
.pd-right-0 {padding-right:0;}
.pd-top-20 { padding-top:20px;}
.apply-resume table .field { font-size:16px;color:#aab2bd;margin-bottom:6px;}
.apply-resume table td { padding:24px 0;border-bottom:1px solid #ebebeb;}
.apply-resume table .field span { color:#737171;font-weight:bold;}
.apply-resume table .field .apply-date { font-weight:normal;color:#aab2bd;}
.apply-resume .folder-select td { border-bottom:0;padding:0;}


/* job-head */
#job-header { background:#fff;}
.work-mail { height:34px;background:#f6f6f6;}
.work-mail p { line-height:34px;color:#9ca0a6;font-size:13px;padding-left:16px;}
.work-mail p span { color:#9ca0a6;font-weight:bold;}
#job-header .wrap-1 a { color:#c3c3c3;font-size:12px;float:left;margin-right:10px;line-height:34px;}
.work-mail .wrap-2 { margin-right:25px;}
.work-mail .wrap-2 a { float:left;margin:8px 4px 0 0;}

#job-header .logo-nav { height:55px; line-height:55px;-webkit-box-shadow: 4px 4px 7px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow:4px 4px 7px 0 rgba(0, 0, 0, 0.1); box-shadow: 4px 4px 7px 0 rgba(0, 0, 0, 0.1); z-index:2; position:relative; }
#job-header .logo-nav .logo { padding-top:29px;}
#job-header .logo-nav .nav { line-height:55px;} 
#job-header .logo-nav .nav li { float:left;margin-left:45px; padding-left:24px;}
#job-header .logo-nav .nav a { color:#00325f;font-weight:bold;font-size:16px; line-height:55px; text-decoration:none;}
#job-header .logo-nav .nav02 { line-height:55px;} 
#job-header .logo-nav .nav02 li { float:left;margin-left:40px;}
#job-header .logo-nav .nav02 a { color:#00325f;font-weight:bold;font-size:16px; line-height:55px; text-decoration:none;}
.job_gnb01{ background:url(../img/job_gnb_icon01.png) no-repeat 0 18px;}
.job_gnb02{ background:url(../img/job_gnb_icon02.png) no-repeat 0 18px;}
.job_gnb03{ background:url(../img/job_gnb_icon03.png) no-repeat 0 18px;}
.job_gnb04{ background:url(../img/job_gnb_icon04.png) no-repeat 0 18px;}

.study_gnb01{ background:url(../img/study_gnb_icon01.png) no-repeat 0 18px;}
.study_gnb02{ background:url(../img/study_gnb_icon02.png) no-repeat 0 18px;}
.study_gnb03{ background:url(../img/study_gnb_icon03.png) no-repeat 0 18px;}

#job-banner .job-main-bg { background:url(../img/job-main-bg.png) no-repeat 0 0;background-size:cover;height:311px; background-position:top center;}
#job-banner .job-main-bg h2 { color:#fff;font-size:48px;text-align:center;height:207px;line-height:227px;}
#job-banner .job-main-bg .job-main-search-text { margin:0 auto;background:#fff;width:792px;}
#job-banner .job-main-bg .job-main-search-bg-left { background:url(../img/job-main-search-bg-left.jpg)no-repeat 0 0;}
#job-banner .job-main-bg .job-main-search-bg-right { background:url(../img/job-main-search-bg-right.jpg)no-repeat right 0;width:792px;height:45px;}

.job-search-submit ,
.job-search-submit strong ,
.job-search-submit span { display:inline-block;height:37px;line-height:37px;color:#fff;font-size:13px;font-weight:normal;}
.job-search-submit { background:#7f7f7f;}
.job-search-submit span { background:url(../img/job-search-btn-left-bg.jpg) no-repeat 0 0;}
.job-search-submit strong { background:#767a70; border-radius:4px; border:1px solid #60615e; padding:0 25px; font-weight:bold;}
font.search-icon { background:url(../img/search-icon.jpg) no-repeat left center;width:20px;display:inline-block;height:47px;float:left;}
.text-cen1{ padding:19px 0; background:#f6f7f9; text-align:center;}

.ss strong { width:1122px;}

#job-banner .job-main-bg .job-search-open ,
#job-banner .job-main-bg .job-search-open strong ,
#job-banner .job-main-bg .job-search-open span { display:inline-block;height:37px;line-height:37px;color:#fff;font-size:15px;font-weight:normal;}
#job-banner .job-main-bg .job-search-open { background:#7f7f7f;}
#job-banner .job-main-bg .job-search-open span { background:url(../img/job-search-btn-left-bg.jpg) no-repeat 0 0;}
#job-banner .job-main-bg .job-search-open strong { background:url(../img/job-search-btn-right-bg.jpg) no-repeat right 0;padding:0 14px;}
font.search-icon { background:url(../img/search-icon1.jpg) no-repeat left center;width:20px;display:inline-block;height:37px;float:left;}
#job-banner .job-main-bg .job-search-open strong font.open-icon { height:10px;width:12px;display:inline-block;background:url(../img/open-icon2.jpg) no-repeat center 0px;margin-top:16px;}

#job-banner .job-main-bg .on strong font.open-icon { display:inline-block;width:12px;background:url(../img/open-icon.jpg) no-repeat center 0px;height:10px;}

#job-banner .job-main-bg .job-main-search-input { color:#b0afaf;height:45px;line-height:45px;border:0;background:transparent;width:610px;text-indent:23px;}

#dialog-form th { font-size:18px;color:#737171;height:40px;line-height:40px;}
#dialog-form .message-title { font-size:24px;color:#5d9cec;height:33px;line-height:33px;}
#dialog-form textarea { width:618px;color:#767676;font-size:14px;height:144px;border:1px solid #cccccc;overflow:auto;padding:20px;}

.traving-logo { margin-top:23px;height:105px;position:relative;}
.traving-logo .tq { position:absolute;left:0;top:0;}
.icon-time { height:27px;line-height:27px;background:url(../img/icon-time.jpg) no-repeat 0 0;height:15px;text-indent:20px;font-size:16px;color:#eb6153;}
.tra-logo-date { font-size:16px;color:#c3c3c3;height:27px;line-height:27px;}
.tra-logo-tq { font-size:14px;color:#808080;height:27px;line-height:27px;font-weight:bold;}
.tra-menu { position:absolute;right:0;top:0;}
.tra-menu a { display:block;text-align:right;color:#c3c3c3;height:22px;line-height:22px;}
.traving-logo h1 { font-size:52px;color:#232323;text-align:center;padding-top:12px;height:62px;line-height:62px;}
.tra-the { color:#bfbfbf;font-size:16px;text-align:center;height:22px;line-height:22px;}

.tra-nav { background:#ea6153;height:54px;}
.tra-nav-ul li { float:left;height:34px;line-height:34px;padding:0 15px;margin:10px 0;}
.tra-nav-ul li a { display:block;color:#000000;font-weight:bold;font-size:14px;display:block;}
.tra-nav-ul li.on { background:#1f1f1f;}
.tra-nav-ul li.on a { color:#fff;}

.map-wrap .advan { position:absolute;z-index:1;bottom:0px;font-size:16px;text-align:center;line-height:33px;width:249px;height:33px;color:#fff;background:#ea6153 url(../img/icon-v.jpg) no-repeat 202px center;}

.tra-main-search { margin-top:37px;border-bottom:1px solid #c6c6c6;padding-bottom:22px;}
.tra-icon-search { background:url(../img/icon-search.jpg) no-repeat 0 0;width:26px;height:27px;display:inline-block;}
.tra-main-search .wrap { height:29px;border:1px solid #d6d6d6;position:relative;background:#f4f4f4;}
.tra-main-search .wrap input { position:absolute;left:0;top:0;}
.tra-main-search .tra-icon-search { position:absolute;right:1px;top:1px;}
.search-cate { padding-top:10px;font-size:14px;color:#727272;min-height:46px;line-height:24px;}
.search-cate span { display:inline-block;padding:0 10px;}

.tra-main-first { background:#f6f6f6;padding-bottom:60px;}
.tra-main-first h2 { font-size:22px;color:#a2a2a2;text-align:center;height:96px;line-height:96px;}
.tra-main-first h2 span { color:#b2656b;}

.event-item { width:356px;height:380px;border:1px solid #c6c6c6;margin-right:38px;float:left;background:#fff;}
.event-item img { display:block;margin:9px;}
.event-title { border:1px solid #c6c6c6;border-left:0;border-right:0;height:48px;line-height:48px;font-size:24px;color:#4c4c4c;padding-left:12px;display:block;}
.event-content { color:#aab2bd;font-size:16px;line-height:23px;padding:15px 19px 0 17px;}
.event-cul { font-size:16px;color:#666;padding-left:16px;line-height:24px;}
.event-date { color:#fff; font-size:14px;line-height:20px;height:20px;margin-top:3px; padding-left:18px;}

.tra-main-second .event-item { width:256px;margin-bottom:30px;}
.tra-main-second .event-title { font-size:17px; }

.event-mail-frm { padding-top:20px;background:#254b59;height:60px;}
.event-mail-frm div { width:1015px;margin:0 auto;}
.event-mail-frm form { height:42px; display:block;}
.event-mail-frm form .input-text { border:1px solid #919fa5;height:42px;background:transparent;color:#919fa5;padding:0;padding-left:17px;width:821px;}
.event-mail-frm form .input-submit { border:1px solid #919fa5;border-left:0;background:#69a69f;color:#fff;width:174px;height:44px;line-height:42px;font-size:18px;font-weight:normal;}

.tra-main-second { padding-top:40px;}
.banner-adv { min-height:153px;border:1px solid #aab2bd;border-left:0;border-right:0; background:url(/static/img/test_img01.jpg) no-repeat top center; background-size:cover;}

.frm-strong-title { display:block;color:#737171;font-size:18px;line-height:50px;margin:0;}
.video {background:#ccc;margin-top:10px;} 

.c-logo { margin-right:33px;}


.tbl .wrap-4 { padding:16px 0 20px 30px;border:1px solid #d6d6d6;}

.social { width:563px;min-height:66px;}
.social li { float:left;height:33px;line-height:33px;margin-right:12px;color:#c2c2c2;}
.social li label { font-size:15px;color:rgb(139,139,139);}

.wrap-5 { margin-bottom:28px;}
.wrap-5 strong { color:#737171;font-size:18px;display:block;height:44px;line-height:44px;}

.pics { overflow:hidden;}

.social-ul li { float:left;line-height:22px;padding:0 5px;color:rgb(139,139,139);}
.social-ul a { color:rgb(139,139,139);font-weight:bold;}

.article-posting-type { float:right;margin-top:15px;}
.article-posting-type a { float:left;font-size:16px;color:#737171;border:1px solid #c9c9c9;width:75px;height:31px;line-height:31px;text-align:center;margin-left:10px;background:#fff;font-weight:normal;}
.article-posting-type .on { background:#ea6153;color:#fff;}

.event-mypage { padding-top:45px;}
.off-title , .on-title { padding-bottom:18px;font-size:36px;color:#737171;border-bottom:1px solid #ccc;display:inline-block;margin-right:40px;}
.off-title { color:#c2c2c2;}

.article-main { padding-top:27px;}
.article-main-left { float:left;width:749px;margin-right:48px;}
.article-main-right { float:left;width:353px;}

.slide-small { border:1px solid #8a8a8a;}
.slide-small li { float:left;border-left:1px solid #8a8a8a;}
.slide-small li img { display:block;}

.article-list { margin-top:34px;}
.al-title { font-size:24px;color:#585858;display:block;height:43px;line-height:43px;border-bottom:1px solid #c6c6c6;margin-bottom:40px;}


.wid_765{width:765px;}
.list-posting h2 { color:#4c4c4c;font-size:24px;height:54px;line-height:54px;margin-top:23px;border-bottom:1px solid #c6c6c6;margin-bottom:0; }
.list-posting h2 .view { background:#2b9ebb;font-size:12px;height:24px;line-height:24px;width:80px;color:#fff;font-weight:normal;text-align:center;margin-top:22px;}
.list-posting img {}
.list-posting .list-ul .fL {position:relative;}
.list-posting .list-ul .hot-job-list { width:519px;}
.list-posting .list-ul .standard-job-list { width:720px;}
.tit_mt10{ display:block; margin-top:-12px; font-size:24px; color:#00325f; font-weight:600 !important; width:590px; line-height:26px; }
.tit_mt10:hover{ color:#2e4e87; text-decoration:none;}
.hotjob_tit_mt10{ display:block; margin-top:-12px; font-size:24px; line-height:26px; color:#00325f; font-weight:600 !important; width:420px;}
.hotjob_tit_mt10:hover{ color:#2e4e87; text-decoration:none;}
.list-posting .list-ul .fL strong { display:inline-block;color:#000;font-size:24px;font-weight:normal;margin-top:-8px;}
.list-posting .list-ul .fL strong:hover{ color:#bb5545;}
.list-posting .list-ul .posting-location { font-size:16px;color:#363636;min-height:24px;}
.list-posting .list-ul .by { margin-bottom:0px;color:#3b3b3b;}
.list-posting .list-ul .by span { color:#EF7C40;}
.list-posting .list-ul .content { font-weight:100; line-height:20px; min-height: 44px;}	
.list-posting .list-ul .p-more { color:#fa5b05;font-size:14px;margin-top:8px;}
.list-posting .list-ul .more { color:#000;font-size:14px; font-weight:600; margin-top:8px;}
.list-posting .list-ul .more:hover{ color:#25537d;}
.list-posting .list-ul .save { position:absolute;right:20px;top:105px; width:24px; height:25px; background:url(/static/img/hart_off.png) no-repeat center center;}
.list-posting .list-ul li { margin-bottom:11px;position:relative;}

.list-posting .stan { width:765px;min-height:200px;}
.list-posting .stan .content { width:590px; height:auto;}
.right-adv-wrap img { width:355px;}
.wid_300{ width:220px !important;}
.show-step1 { background:#f0f3f6;border-bottom:1px solid #E4E4E4;}
.show-step1 .logo { float:right;margin:59px 53px 0 0;}
.show-step1 .logo img{ border:1px solid #ccc;}
.show-step1 .logo p { height:30px;line-height:30px;text-align:center;color:#434a54;}
.show-step1 .logo p span { color:#aab2bd;}
.show-step1 .pos-title { width:765px;font-size:39px;color:#323232;line-height:44px;padding-top:44px; font-weight:bold;}
.show-step1 .pos-icons { margin-top:8px;}
.show-step1 .pos-icons img { float:left;margin-right:7px;}

.show-step2 table td { text-align:left; font-size:16px;padding-right:15px; height:30px;}
.show-step2 table td span { color:#4c4c4c; font-weight:bold;}
.show-wrap h2 { height:35px;line-height:35px;font-size:16px;color:#4c4c4c;font-weight:normal;}
.pos-field { font-size:16px;color:#8b8b8b;min-height:20px;line-height:20px;}
.pos-field span { color:#4c4c4c;}
.icon-c-top { background:url(../img/icon-c-top.jpg) no-repeat 0 0;}
.icon-c-bottom { overflow:hidden;padding:22px 32px;background:#f0f0f0; border:1px solid #ccc;}
.icon-c-line { background:url(../img/icon-c-line.jpg) repeat-y 0 0;}
.icon-c-bottom .field-p { font-size:16px; line-height:24px;margin-bottom:5px;}
.icon-c-bottom .field-p span { color:#434a54;font-weight:bold;}
.icon-c-bottom .field-description {line-height:24px; word-break:break-all; }
.icon-c-bottom .show-more { margin-top:24px;}
.icon-c-bottom .show-more strong , .icon-c-bottom .show-more span { display:block;height:40px;}
.icon-c-bottom .show-more { background:url(../img/icon-c-line-2.jpg) repeat-x 0 0;}
.icon-c-bottom .show-more strong { background:url(../img/icon-c-left.jpg) no-repeat 0 0;}
.icon-c-bottom .show-more span { background:url(../img/icon-c-right.jpg) no-repeat right 0;padding:0 111px;line-height:40px;text-align:center;color:#fff;font-size:16px;}

.icon-msg { background:url(../img/icon-msg.jpg) no-repeat 0 center;height:20px;text-indent:16px;line-height:20px;font-size:16px;}
.hot-adv { height:47px;line-height:47px;color:#4c4c4c;font-size:24px;font-weight:normal;margin-top:17px;border-bottom:1px solid #e6e9ee;}
.hot-adv-ul li { background:url(../img/icon-dot.jpg) no-repeat 15px center;padding-left:31px;height:22px;line-height:22px;}
.hot-adv-ul a { font-size:14px;text-decoration:none;}

.select-posting-job .wrap { position:relative;padding-bottom:4px;margin-top:63px;width:556px;margin-right:36px;}
.flow { width:1150px;height:312px;background:url(../img/line-bg.png) repeat-x 0 bottom;border:1px solid #DAD9D9;}
.fr-wrap strong { text-align:center;display:block;font-size:28px;color:#474646;margin-top:42px;margin-bottom:30px;}
.fr-wrap .fr-msg { font-size:16px;color:#474646;margin-bottom:11px;}
.fr-wrap .fr-msg2 { margin-top:25px;border-top:1px solid #9E9E9E;padding-top:21px;color:#2E2E2E;font-size:14px;}
.mg-138 { margin-right:138px;}
.fr-wrap .fr-msg2 .fR { color:#4B89DC;}
.w-465 { width:465px;margin:0 auto;}
.w-520 { width:520px;}
.w-492 { width:492px;}
.w-428 { width:428px;}
.flow-n-btn { margin-top:40px;}
.flow-item .item { background:url(../img/line-bg2.png) repeat-x 0 bottom;}
.flow-n-btn span { float:left;width:18px;height:18px;background:#fff;border:1px solid #C5C7CC;color:#A7B4B9;font-size:14px;text-align:center;margin-right:4px;}
.select-posting-job .block { background:#125d84;padding:52px 47px 0px 47px;height:376px;}
.select-posting-job .title-msg { font-size:26px;color:#fff;display:block;border:1px solid #fff;height:62px;text-align:center;line-height:62px;}
.select-posting-job .exp { padding-left:10px;color:#fff;line-height:22px;font-size:16px;margin-top:34px;height:104px;border-bottom:1px dotted #bbabac;}
.select-posting-job .cre { color:#fff;text-align:center;height:48px;line-height:48px;font-size:18px;}
.select-posting-job .count { width:27px;height:27px;background:#fff;margin:0 auto;line-height:27px;text-align:center;color:#656d78;font-size:18px;}

.select-posting-job .buy-link { position:absolute;bottom:0px;left:207px;}
.select-posting-job .buy-link ,
.buy-link strong , .buy-link span { display:block;height:46px;line-height:46px;}

.select-posting-job { overflow:hidden;}
.select-posting-job .wrap { position:relative;padding-bottom:4px;margin-top:63px;width:556px;margin-right:36px;}
.select-posting-job .flow { width:2000px;}
.select-posting-job .block { background:#5e5b6c;padding:52px 47px 0px 47px;}
.select-posting-job .title-msg { font-size:26px;color:#fff;display:block;border-bottom:1px solid #fff;height:62px;text-align:center;line-height:62px;}
.select-posting-job .exp { padding-left:10px;color:#bbabac;line-height:22px;font-size:16px;margin-top:34px;height:104px;}

.select-posting-job h2 { height:74px;line-height:74px;font-size:48px;color:#f7941d;margin-top:30px;}
.select-posting-job .p-1 { font-size:19px;color:#686868;line-height:24px;}
.select-posting-job .p-2 { font-size:13px;color:#656d78;line-height:25px;height:25px;}

.select-posting-job .buy-link { margin:0 auto;}
.select-posting-job .buy-link ,
.buy-link strong , .buy-link span { display:inline-block;height:46px;line-height:46px;}

.item { width:321px;height:223px;border:1px solid #b2b9c3;background:#d6d6d6;margin-right:30px;float:left;padding:0 20px;}
.item strong { margin-bottom:24px;display:block;border-bottom:1px solid #a1a1a1;color:#434a54;font-size:28px;height:56px;line-height:56px;text-align:center;padding-top:22px;}
.item p { white-space:nowrap;line-height:25px;width:220px;font-size:14px;color:#7d7d7d;margin:0 auto;}
	
.buy-link { background:url(../img/icon-buy-line.jpg) repeat-x 0 0;}
.buy-link strong { background:url(../img/icon-buy-left.jpg) no-repeat 0 0;}
.buy-link span { background:url(../img/icon-buy-right.jpg) no-repeat right 0;color:#fff;font-size:16px;text-align:center;padding:0 34px;}


.post-link a , .post-link strong , .post-link span { display:block;height:46px;line-height:46px;color:#fff;text-align:center;}
.post-link a { background:url(../img/icon-t-line.jpg) repeat-x 0 0;}
.post-link strong { background:url(../img/icon-t-left.jpg) no-repeat 0 0;}
.post-link span { font-size:24px;background:url(../img/icon-t-right.jpg) no-repeat right 0;}
.post-link .post-second { margin-top:24px;}
.post-link .post-second span { font-weight:normal;width:250px;font-size:16px;}
.step-img { margin-top:20px;}
.commod h2 { font-size:25px; font-weight:bold; color:#737171;height:76px;line-height:88px;margin-top:10px;}

.commod .per { background:url(../img/icon-dot.jpg) no-repeat 18px center;text-indent:33px;}
.commod .frm .input { height:22px;width:156px;border:1px solid #c8c8c8;line-height:22px;padding-left:8px;}
.cw {margin-top:35px;}
.commod .total { color:#4c4c4c;font-size:24px;font-weight:bold;}
.commod .total-price { font-size:18px;color:#6e6e6e;}
.commod .won { color:#4c4c4c;font-size:18px;}
.commod #order td { height:39px;}
.commod .order-submit { background:#ff4e00;width:184px;height:46px;color:#fff;font-size:16px;border:0;display:block;margin:60px auto;}
.perment-type { margin-top:23px;}
.per-wrap-1 { height:70px;background:#fff;border:1px solid #ebebeb;line-height:70px;text-align:center;}
.per-wrap-1 input { vertical-align:2px;}
.per-wrap-1 label { font-size:24px;color:#666666;display:inline-block;margin-right:45px;}
.per-wrap-2 { padding-bottom:25px;padding-top:8px;border:1px solid #ebebeb;border-top:0;background:#fff;}
.per-wrap-2 h3 , .per-wrap-2 p { color:#4c4c4c;font-size:16px;text-indent:20px;}
.per-wrap-2 h3 { height:46px;line-height:46px;}
.commod .per-wrap-2 .per { background-position:33px center;text-indent:47px;}
.info th { width:65px;font-size:16px;color:#4c4c4c;text-align:center;}
.info td { padding-right:35px;}
.per-submit { display:inline-block;margin-right:55px;width:184px;height:46px;background:#ff4e00;color:#fff;font-size:16px;border:0;}
.cancel-btn { width:184px;height:46px;color:#fff;font-size:16px;border:0;background:#3c948b;}

.block-1 { min-height:112px; background:#f0f3f6;}
.block-1 h2 { font-size:32px;color:#fff;height:91px;line-height:114px;  font-weight:bold;}
.block-1 p { color:#0b5f70;font-size:20px;}

.block-2 { }
.block-2 .wrap-1 { height:77px;border-bottom:1px solid #aab2bd;}

.block-2 .link { color:#363636;margin-top:5px;}



.plan {background:#fff;overflow:hidden;padding:19px;}
.plan-wrap {margin-right:50px; border:1px solid #fd6d5e;}
.plan-wrap:hover{ border:1px solid #0083c0;}
.plan-wrap:hover dt{background:#0083c0;}
.plan-wrap:hover .package{background:#0092d6;}
.plan-wrap-second { margin-left:20px;}
.plan-wrap dl { width:322px;height:328px;}
.plan-wrap dt { font-size:28px;color:#fff;font-weight:bold;text-align:center;line-height:76px; background:#ea6153;}
.plan-wrap dd { font-size:16px; font-weight:600; text-align:center;border-bottom:1px solid #eee;min-height:50px;line-height:50px;color:#775f59;border-bottom:1px solid #e5e5e5;}
.plan-wrap dd strong { display:inline-block;text-align:right;}
.plan-wrap dd span { color:#4f4e4c;background:#eaf5f9;height:25px;display:inline-block;line-height:25px;}
.plan-wrap .package { color:#fff;height:42px;line-height:42px; background:#fd6d5e; font-weight:200;} 
.plan-wrap .plan-sm { width:322px;background:#fefbee; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; line-height:22px;font-size:12px;color:#9f9365;}
.plan-sm p { padding:25px 45px;font-size:14px;}

.simple { border:1px solid #eee;width:754px;height:570px;background:#fff;}
.simple h2 { color:#737171;font-size:28px;height:37px;line-height:37px;}
.simple p{ font-size:18px;color:#737171;}
.simple .step { margin-top:18px;}
.simple .step strong { font-size:18px;color:#4b89dc;display:block;height:28px;line-height:28px;}
.simple .step p { font-size:16px;line-height:24px;padding-right:25px;}

.us { width:344px;}
.us h2 { font-size:28px;color:#737171;padding-bottom:12px;border-bottom:1px solid #eee;}
.us p { font-size:18px;color:#737171;line-height:25px;margin-top:11px;margin-bottom:20px;}
.us strong { font-size:28px;color:#737171;display:block;height:36px;line-height:36px;}
.us span { font-size:14px;color:#aab2bd;line-height:18px;}


.spon-title { font-size:21px;color:#2c2c2c;display:block;min-height:25px;line-height:25px;margin-top:7px;font-weight:normal;}
.spon-date { font-size:16px; height:22px;line-height:22px;display:block;}
.spon-by { font-size:16px;color:#3b3b3b;display:block;height:22px;line-height:22px;}
.spon-by span { color:#00746b;}
.spon-content { font-size:16px; line-height:23px;margin-top:15px;}
.spon-more { width:151px;height:30px;border:1px solid #fa8342;background:#fff;font-size:14px;color:#fa5b05;line-height:30px;text-align:center;margin:20px auto;}

.enter-mail { height:140px;display:block;background:#ff6d40;margin-top:20px;}
.enter-mail strong { font-size:20px;color:#fff;display:block;height:63px;line-height:63px;padding-left:30px;}
.f-in { border:1px solid #ac4a2b;width:291px;height:39px;margin:0 auto;background:#000; filter:Alpha(opacity=40); opacity:0.4;}
.f-in input { background:transparent;border:0;height:39px;line-height:39px;padding-left:15px;width:240px;color:#fff;}
.right-search { border:1px solid #d1d1d1;height:40px;display:block;margin-top:20px;}
.rs-input , .rs-submit { float:left;}
.rs-input { width:281px;border:0;background:transparent;height:40px;line-height:40px;color:#aab2bd;font-size:12px;padding-left:13px;}
.rs-submit { background:url(../img/icon-1000.png) no-repeat 0 0;width:57px;height:40px;border:0;}


.event-contents .field-title { font-size:24px;color:#4c4c4c;line-height:24px;margin:25px 0 15px 0;display:block;font-weight:bold;font-family:"open Sans", Arial}
.event-contents .field-title span{font-size:12px; padding-top:7px;}
.event-sche { border-bottom:1px solid #e9e9e9;float:left;}
.event-sche li { float:left;width:101px;height:62px;}
.event-sche .even { background:#e9e9e9;}
.event-sche .odd { background:#20cfad;}
.event-sche .odd .evt-week { color:#fff;}
.event-sche .even .evt-week { color:#9f9f9f;}
.event-sche .odd .evt-date { color:#068870;}
.event-sche .even .evt-date { color:#b0b0b0;}
.evt-week { font-size:16px;display:block;text-align:center;height:24px;line-height:24px;margin-top:8px;}
.evt-date { font-size:13px;display:block;text-align:center;height:22px;line-height:22px;}
.event-sche .border-l { border-left:1px solid #fff;border-bottom:1px solid #fff;}
.sche-tab { margin-top:10px;border-bottom:1px solid #e9e9e9;padding-bottom:22px;}
.sche-tab .sche-title{ font-weight:normal;font-size:20px;color:#4c4c4c;min-height:42px;line-height:42px;}
.sche-tab .sche-content { font-size:16px; line-height:24px;}

.evt-photos { border-bottom:1px solid #ccc;padding-bottom:20px;}
.evt-photos img { float:left;margin:0 10px 10px 0;}

.map-message{ width:710px; margin-top:15px;}
.map-message p span { color:#444; font-weight:bold;}
.map-message div { line-height:22px;}
.event-coupon {margin-top:12px;}
.event-coupon .pd { padding:0;}
.event-coupon img { width:300px;height:170px;float:left;margin-right:21px;}
.coupon-msg { word-break:break-all;position:relative;height:107px;}
.coupon-msg .sub-orange-bg { position:absolute;left:0;bottom:0;}
.y-msg { margin-top:7px; margin-bottom:20px;}
.y-msg img { float:left;margin-right:15px; border:1px solid #CCC;}
.y-msg .y-msg-w { float:left;border:1px solid #bcbcbc;position:relative;color:#656d78;font-size:12px;word-break:break-all;width:204px;line-height:20px;padding:8px 10px;}
.y-msg .icon-sg { background:url(../img/icon-sg.png) no-repeat 0 0;width:6px;height:9px;position:absolute;left:-6px;top:9px;}
.event-information { float:left; width:400px; margin-bottom:20px;}
.event-information div { border:1px solid #ccc;padding:20px;color:#aab2bd; background:#fff; }



.wk-bg { background:#CCC;}

.art-hit { border:1px solid #d1d1d1;margin-top:20px;background:#fff;border-bottom:0;}
.art-hit strong { font-size:14px;font-weight:normal;float:left;height:37px;line-height:37px;width:91px;}
.art-hit strong span { color:#979797;display:block;text-align:center;border-bottom:1px solid #d1d1d1;}
.art-hit strong .on { border-bottom:3px solid #fa8342;color:#fa8342;text-align:center;line-height:35px;}
.hit-items .hit-item { padding:20px 0 14px 17px;border-bottom:1px solid #d1d1d1;}
.hit-item img { margin-right:20px; margin-bottom:6px;}
.hit-item .art-hit-title { color:#484848;font-size:18px;word-break:break-all; line-height:18px;}
.hit-item .art-hit-date { font-size:14px;color:#ababab;height:18px;line-height:18px;margin-top:6px;}
.hit-author { padding:17px 0 0 16px;border-bottom:1px solid #d1d1d1;}
.hit-author img { float:left;margin-right:10px;border-bottom:1px solid #b2b2b2;margin-bottom:10px;}
.hit-author .more { clear:both;font-size:14px;color:#fa5b05;float:right;padding:10px 20px 20px 0;}

.cate-search { background:#e6e6e6;min-height:420px;border-bottom:1px solid #c6c6c6;}

.progressWrapper { float:left;}
.mult div { float:left;}
.rS { display:block;width:100%;height:40px; vertical-align:top; padding:5px 10px;border:1px solid #ccc;background: rgb(246, 246, 246); font-family:"open Sans", Arial !important; font-weight:200; }

.go-title { font-size:16px;color:#4c4c4c;line-height:20px;}
.go-item { width:900px;line-height:20px;padding-left:10px;}
.go-item span { font-size:16px;color:#7d7c7c;word-break:break-all;display:inline-block;margin-right:10px;cursor:pointer;}
.go-item .c , .search-cate .c , .in_advanced_search .c { color:#099fff;}
.spot-sgo { margin:0 70px 20px 70px;border-bottom:1px dotted #d1d1d1;padding-bottom:10px;}



#study-head { background:#1a293e;height:75px;}
 .head-link ul { padding-top:10px;}
 .head-link li { float:left;background:#ffffff;margin-right:15px;width:56px;height:18px;line-height:18px;text-align:center;}
 .head-link a { color:#434a54;}
 .head-logo { height:55px;background:#fff;-webkit-box-shadow: 4px 4px 7px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow:4px 4px 7px 0 rgba(0, 0, 0, 0.1); box-shadow: 4px 4px 7px 0 rgba(0, 0, 0, 0.1); z-index:2; position:relative;}
 .head-logo h1 { padding-top:37px;}
 .study-nav {}
 .study-nav li { float:left; margin-right:45px; padding-left:24px;}
 .study-nav li a { font-size:16px;color:#05284b;display:inline-block;margin-right:21px; line-height:55px; text-decoration:none; font-weight:bold;}
 .study-nav02 {}
 .study-nav02 li { float:left; margin-left:40px;}
 .study-nav02 li a { font-size:16px;color:#05284b;display:inline-block; line-height:55px; text-decoration:none; font-weight:bold;}
 .study-banner { padding-top:40px;position:relative;}
 .study-advan { z-index:3;position:absolute;left:0;top:318px;left:451px;width:249px;height:34px;background:#00c5eb;color:#fff;line-height:34px;text-align:center;font-size:16px;}
 .study-main-item-1 { width:230px;margin-right:43px;float:left;}
 .study-main-item-1 strong { font-size:24px;color:#4c4c4c;display:block;}
 .study-main-item-1 strong span { font-size:10px;color:#11879e;font-weight:normal;margin-top:9px;}
 .study-main-item-msg { color:#acacac;font-size:14px;line-height:20px;margin-top:9px;}
 .study-main-item-2 { height:78px;background:#0098e0;margin-top:34px;margin-bottom:34px;}
 .study-main-item-2 img { display:block;margin-left:212px;padding-top:19px;}
 .padding-top-n { padding-top:30px;}
 
 .edu-exp { font-size:16px; color:#7d7d7d; }
 .edu-exp p { font-size:16px;}
 
 
 
 
 
.bgn{ background:transparent !important;}
.mt30{ margin-top:30px !important;}
.mt35{ margin-top:35px !important;}
.mt10{ margin-top:10px !important;}
.mr0{ margin-right:0 !important;}
.pl0{ padding-left:0 !important;}
.db{ display:block;}


#trav_contents{ width:715px; height:auto; overflow:hidden; margin:0 auto;}
#trav_contents .contents_left{ width:715px; height:auto; overflow:hidden; float:left;}
#trav_contents .contents_left .trav_con01{ position:relative; width:100%; height:auto; overflow:hidden; padding-bottom:25px; margin-bottom:60px;}
#trav_contents .contents_left .trav_con01 h3{ font-size:24px; color:#4c4c4c; font-weight:bold; margin-bottom:7px;}
#trav_contents .contents_left .trav_con01 p{ line-height:26px;}
#trav_contents .contents_left .trav_con01 ul li{ float:left; margin-right:10px;}
#trav_contents .contents_left .trav_con01 .Location_left{ float:right; margin-top:7px;}
#trav_contents .contents_left .trav_con01 .Location_right{ width:370px; height:auto; overflow:hidden; float:left; color:#121212;}
#trav_contents .contents_left .trav_con01 .Location_right span{ color:#000; font-weight:600;}
#trav_contents .contents_left .trav_con01 .Location_right p{ display:block; width:370px; line-height:22px !important;}
#trav_contents .contents_left .trav_con01 .Location_right .r_more{ clear:both; display:block; font-size:14px;}
#trav_contents .contents_left .trav_con01 .Location_right .r_more a{ color:#121212;font-weight:600; font-size:12px;}
#trav_contents .contents_left .trav_con01 .reviwe_btn{ position:absolute; top:10px; right:0;}
#trav_contents .contents_left .trav_con01 .reviwe_tit{ font-size:18px; font-weight:600; color:#0072bc;}
#trav_contents .contents_left .trav_con01 .reviwe_s{ font-size:12px; line-height:18px; }
#trav_contents .contents_left .trav_con01 .reviwe_id{ font-size:13px; color:#ea6153; display:block; padding:3px 0 0 2px;}
#trav_contents .contents_left .trav_con01 .reviwe_gategory{ display:block; clear:both; width:715px; padding-top:15px;}
#trav_contents .contents_left .trav_con01 .reviwe_gategory li{ background:#999; color:#FFF; font-size:12px; line-height:24px; padding:0 15px;}
#trav_contents .contents_left .trav_con01 .reviwe_less{display:block; clear:both; font-size:12px;}
#trav_contents .contents_left .trav_con01 .reviwe_less a{ color:#000;}
#trav_contents .contents_left .trav_con01 .reviwe_open{ height:auto; overflow:hidden; padding-bottom:15px; border-bottom:1px solid #ebebeb;position:relative; margin-bottom:15px;}
#trav_contents .contents_left .trav_con01 .trav_blog{ height:auto; overflow:hidden; border-bottom:1px  dashed #eee; padding-bottom:25px;}
#trav_contents .contents_left .trav_con01 .trav_blog p{ float:left; border:1px solid #ddd;}
#trav_contents .contents_left .trav_con01 .blog_right{ float:right; width:590px;}
#trav_contents .contents_left .trav_con01 .blog_right h3{ color:#0072bc; font-size:18px;}
#trav_contents .contents_left .trav_con01 .blog_right span{ line-height:22px;}


#trav_contents .contents_right{ width:400px; height:auto; overflow:hidden; float:right;}
#trav_contents .contents_right .con_right01 h3{font-size:24px; color:#ea6153; font-weight:bold; margin-bottom:7px;}
#trav_contents .contents_right .con_right01 span a{ font-size:14px; color:#e95269;}
#trav_contents .contents_right .con_right02{ position:relative;}
#trav_contents .contents_right .con_right02 p{ float:left;}
#trav_contents .contents_right .con_right02 .intro{ float:right; font-size:12px; color:#656d78; width:204px; border:1px solid #bcbcbc; position:relative; padding:10px; margin-bottom:10px;}
#trav_contents .contents_right .con_right02 .intro span{ position:absolute; top:10px; left:-6px;}
#trav_contents .contents_right .con_right02 .right_sns{ margin:80px 0 0 173px; display:block; clear:both;}
#trav_contents .contents_right .con_right02 .right_sns li{ float:left; margin-right:3px;}
#trav_contents .contents_right .con_right03 h3{ color:#4c4c4c; font-weight:600; margin-bottom:7px;}
#trav_contents .contents_right .con_right03 p{ display:block; border:1px solid #ccc; padding:13px 20px; line-height:24px;}
#trav_contents .contents_right .con_right04 h3{ font-weight:600; color:#4c4c4c; margin-bottom:7px;}
#trav_contents .contents_right .con_right04 li{ float:left; margin-right:26px;}
#trav_contents .contents_right .con_right04 li img{ border:1px solid #d8dbe2;}


#advanced_search{ background:#fff; height:auto; padding-bottom:30px; }
#advanced_search select { margin-right:30px;float:left;height:35px;width:355px;border:1px solid #dedede;padding-left:5px;}
#advanced_search .adv-in { float:left;height:33px;width:350px;border:1px solid #dedede;}
#advanced_search .submit-btn {float:right;margin:7px 5px 0 0;background:url(../img/icon-bb.jpg) no-repeat left center;display:block;width:19px;height:19px;}
#advanced_search .adv-in input { height:33px;border:0;width:330px;float:left;padding-left:5px;}
#advanced_search .ser-fe { padding-top:30px;padding-left:196px;}
#advanced_search .in_advanced_search{ width:1150px; height:auto; overflow:hidden; margin:0 auto; padding-top:36px; text-align:center;}
#advanced_search .in_advanced_search .v_roda{ width:359px; min-height:228px; border:2px solid #f4b0a9; position:relative; float:left; margin-right:30px; text-align:left;padding-bottom:20px;}
#advanced_search .in_advanced_search .v_roda h3{font-size:24px; font-weight:bold; color:#ea6153; width:155px; text-align:center; position:absolute; top:-18px; left:100px; background:#fff;}
#advanced_search .in_advanced_search .v_roda p{ display:block; width:305px; margin:20px auto 0 auto;word-break:break-all;}
#advanced_search .in_advanced_search .v_roda p span { }
#advanced_search .in_advanced_search .v_roda p a{ color:#898989; text-decoration:none;}
#advanced_search .in_advanced_search .v_roda p a:hover{ color:#121212;}
#advanced_search .in_advanced_search img{ margin-top:30px;}

#trav_contents1{ 
width:100%; 
height:auto;  
border-bottom:1px solid #ccd0d9; 
padding-top:61px; 
padding-bottom:44px !important; 
overflow:hidden; 
border-bottom:0 none; 
background:#ebebeb;
}
#trav_contents1 .in_trav_contents1{ width:1150px; height:auto; margin:0 auto;}


#trav_contents2{ width:100%; height:auto;  padding-bottom:50px; border-bottom:1px solid #ccd0d9; overflow:hidden; }
#trav_contents2 .in_trav_contents2{ width:1150px; height:auto; margin:0 auto;}
#trav_contents2 .in_trav_contents2 h3{ color:#a2a2a2; font-size:32px; font-weight:400; width:1150px; text-align:center; margin:0 auto 40px auto; padding-top:40px; }
.in_trav_wrap { width:1188px;}
#trav_contents2 .in_trav_contents2 h3 span{ color:#b2656b;}
#trav_contents2 .in_trav_contents2 .trav01{ width:358px; height:auto; background:#fff; padding-bottom:9px; float:left; margin-right:38px; position:relative; border-radius:3px; position:relative;}
#trav_contents2 .in_trav_contents2 .trav01 .trav01_l{ position:absolute; left:0; top:28px; height:28px; line-height:24px; padding:0 16px; background:rgba(0,0,0,0.5); -webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.2); -moz-box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.2); }
#trav_contents2 .in_trav_contents2 .trav01 .trav01_l a{  color:#fff; text-decoration:none;font-size:12px; font-weight:bold; height:28px; line-height:28px;}
#trav_contents2 .in_trav_contents2 .trav01 .title-image-bg{ width:358px; height:201px;  position:absolute; top:0; left:0;}
#trav_contents2 .in_trav_contents2 .trav01 .title-image-bg a{ display:block; width:358px; height:201px; background:rgba(0,0,0,0.2);}
#trav_contents2 .in_trav_contents2 .trav01 .title-image-bg a:hover{background:rgba(0,0,0,0.1);}

#trav_contents2 .in_trav_contents2 .trav01 .trav01_id{font-size:12px;}
#trav_contents2 .in_trav_contents2 .trav01 .trav01_id span{ background:#000; color:#fff; font-weight:600; padding:5px 12px; border-radius:5px; border:3px solid rgba(255,255,255,0.8); position:absolute; left:15px; top:140px;}
#trav_contents2 .in_trav_contents2 .trav01 .trav01_con{ padding-bottom:10px;}
#trav_contents2 .in_trav_contents2 .trav01 .trav01_con .dnr{background:url(/static/img/atrti_icon07.gif) 0 10px no-repeat; padding-left:17px; display:inline-block;  font-size:12px !important; color:#b9b9b9; padding-top:5px;}
#trav_contents2 .in_trav_contents2 .trav01 .trav01_con .dnr .review0 a{ color:#b9b9b9; display:inline-block;  background:url(/static/img/Review_icon_off.png) no-repeat 8px 1px !important; padding-left:26px; margin-left:3px; text-decoration:none;}
#trav_contents2 .in_trav_contents2 .trav01 .trav01_con .dnr .review0 a:hover{ color:#01b7cc; background:url(/static/img/Review_icon_on.png) no-repeat 8px 1px !important;}
#trav_contents2 .in_trav_contents2 .trav01 .trav01_con .trav01_tit { display:block; width:322px; font-size:24px; font-weight:400; margin:3px 0 0 0; line-height:28px; word-break:break-all;}
#trav_contents2 .in_trav_contents2 .trav01 .trav01_con .trav01_tit a{ font-size:24px; font-weight:600; color:#323232; text-decoration:none;}
#trav_contents2 .in_trav_contents2 .trav01 .trav01_con .trav01_tit a:hover{ color:#4b89dc;}
#trav_contents2 .in_trav_contents2 .trav01 .trav01_con .trav01_tit02 { display:block; width:322px; font-size:24px; font-weight:400; margin:5px auto 0 auto; line-height:28px; word-break:break-all;}
#trav_contents2 .in_trav_contents2 .trav01 .trav01_con .trav01_tit02 a{ font-size:24px; font-weight:bold; color:#010101;}
#trav_contents2 .in_trav_contents2 .trav01 .trav01_con .trav01_tit02 a:hover{ color:#4b89dc;}
#trav_contents2 .in_trav_contents2 .trav01 .trav01_con .trav01_c{;margin:0; line-height:22px; height:auto; overflow:hidden; color:#92979d; font-weight:400; height:68px; }
#trav_contents2 .in_trav_contents2 .trav01 .trav01_category{ padding:10px 0 0 18px; display:block; height:auto; overflow:hidden; height:60px;}
#trav_contents2 .in_trav_contents2 .trav01 .trav01_category li{ float:left; }
#trav_contents2 .in_trav_contents2 .trav01 .trav01_category li a{ display:block; line-height:22px; font-size:14px; background:#5d9cec; border-radius: 3px; padding:0 12px; margin:0 4px 4px 0;color:#fff;}
/*#trav_contents2 .in_trav_contents2 .trav01 .trav01_category li a:hover{ text-decoration:none; color:#000;}*/

#trav_contents2 .in_trav_contents2 .trav05{ width:358px; height:auto;background:#fff;-webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.2); -moz-box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.2); padding-bottom:4px; float:left; margin-right:38px; position:relative; margin-bottom:38px;}
#trav_contents2 .in_trav_contents2 .trav05 .portrait{ position:absolute; top:109px; left:20px; z-index:100; width:70px; height:70px; border:3px solid #fff; border-radius:50px; overflow:hidden; background:#000;-webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.4); -moz-box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.4); box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.4);}
#trav_contents2 .in_trav_contents2 .trav05 .portrait img{ border:none 0; margin:-7px 0 0 -7px;}
#trav_contents2 .in_trav_contents2 .trav05 .title-image-bg{ width:358px; height:145px; background:rgba(0,0,0,0.5); position:absolute; top:0; left:0; z-index:11;}
#trav_contents2 .in_trav_contents2 .trav05 .title-image-bg a{ display:block; width:358px; height:145px; background:rgba(0,0,0,0.1);}
#trav_contents2 .in_trav_contents2 .trav05 .title-image-bg a:hover{ display:block; width:358px; background:none;}
#trav_contents2 .in_trav_contents2 .trav05 .title_date{ position:absolute; top:0; left:0; z-index:100;}
#trav_contents2 .in_trav_contents2 .trav05 .title_date .trav01_tit02 { display:block; width:322px; font-size:24px; font-weight:400; margin:12px 0 0 18px; line-height:28px; word-break:break-all;}
#trav_contents2 .in_trav_contents2 .trav05 .title_date .trav01_tit02 a{ font-size:24px; font-weight:bold; color:#fff; text-decoration:none;}
#trav_contents2 .in_trav_contents2 .trav05 .title_date .trav01_tit02 a:hover{ color:#66ffff;}
#trav_contents2 .in_trav_contents2 .trav05 .new_event_name{ color:#121212; padding:5px 0 0 110px;}


#trav_contents2 .in_trav_contents2 .trav05 .trav01_id{font-size:12px;}
#trav_contents2 .in_trav_contents2 .trav05 .trav01_id span{ background:#000; color:#fff; font-weight:600; padding:5px 12px; border-radius:5px; border:3px solid rgba(255,255,255,0.8); position:absolute; left:15px; top:140px;}
#trav_contents2 .in_trav_contents2 .trav05 .trav01_con{/* border-bottom:1px solid #edf1f2;*/ padding-bottom:10px;}
#trav_contents2 .in_trav_contents2 .trav05 .trav01_con .trav01_tit { display:block; width:322px; font-size:24px; font-weight:400; margin:21px auto 0 auto; line-height:28px; word-break:break-all;}
#trav_contents2 .in_trav_contents2 .trav05 .trav01_con .trav01_tit a{ font-size:24px; font-weight:bold; color:#010101;}
#trav_contents2 .in_trav_contents2 .trav05 .trav01_con .trav01_tit a:hover{ color:#4b89dc;}

#trav_contents2 .in_trav_contents2 .trav05 .trav01_con .trav01_c{width:322px;margin:25px 0 0 18px; line-height:22px; height:68px; overflow:hidden; color:#92979d; font-weight:100 !important; height:68px; font-size:14px; }
#trav_contents2 .in_trav_contents2 .trav05 .trav01_con .trav01_l{ width:322px;margin:0 ; overflow:hidden;white-space:nowrap;overflow:hidden; background:url(../img/icon_gategory_03.gif) no-repeat 0 3px; padding-left:25px; margin-top:5px;}
#trav_contents2 .in_trav_contents2 .trav05 .trav01_con .trav01_l a{ color:#E2B35D; text-decoration:none;font-size:16px;}
#trav_contents2 .in_trav_contents2 .trav05 .trav01_category{ padding:10px 0 0 18px; display:block; height:auto; overflow:hidden; height:30px; border-top:1px solid #d8d8d8;}
#trav_contents2 .in_trav_contents2 .trav05 .trav01_category li{ float:left; }
#trav_contents2 .in_trav_contents2 .trav05 .trav01_category li a{ display:block; line-height:22px; background:#5d9cec; border-radius: 3px; padding:0 12px; margin:0 4px 4px 0;color:#fff; background:url(../img/icon_gategory_03.gif) no-repeat 0 5px; padding-left:23px; color:#6D6E76;}

#trav_contents2 .in_trav_contents2 .trav05 .trav02_category{ padding:10px 0 0 18px; display:block; height:auto; overflow:hidden; height:30px; border-top:1px solid #d8d8d8;}
#trav_contents2 .in_trav_contents2 .trav05 .trav02_category li{ float:left; }
#trav_contents2 .in_trav_contents2 .trav05 .trav02_category li a{ display:block; line-height:22px; background:#5d9cec; border-radius: 3px; padding:0 12px; margin:0 4px 4px 0;color:#fff; background:url(../img/icon_gategory_04.gif) no-repeat 0 1px; padding-left:23px; color:#6D6E76;}

.trav01_categorys{ padding:0px 0 30px 0px; display:block; height:auto; overflow:hidden; }
.trav01_categorys li{ float:left; }
.trav01_categorys li a{ display:block; line-height:30px; font-size:14px; background:#e2e2e4; border-radius: 3px; padding:0 14px; margin:0 4px 4px 0;}
.trav01_categorys li a:hover{ text-decoration:none; color:#000;}

.mb_40{ margin-bottom:40px !important;}

#trav_contents2 .in_trav_contents2 .trav01 .review{ width:322px; height:auto; overflow:hidden; text-align:right; padding-top:2px;}
#trav_contents2 .in_trav_contents2 .trav01 .review img{ margin-right:3px; float:left; width:15px;}

#trav_contents2 .in_trav_contents2 .trav02{ width:258px; height:auto; background:#fff; -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.2); padding-bottom:15px; float:left; margin-right:38px; position:relative; margin-bottom:40px;}
#trav_contents2 .in_trav_contents2 .trav02 .trav01_id{font-size:12px;}
#trav_contents2 .in_trav_contents2 .trav02 .trav01_id span{ background:#000; color:#fff; font-weight:600; padding:5px 12px; border-radius:5px; border:3px solid rgba(255,255,255,0.8); position:absolute; left:15px; top:148px;}

#trav_contents2 .in_trav_contents2 .trav01 .trav02_id{font-size:12px;background:url(/static/img/atrti_icon06.gif) 8px 4px no-repeat; padding-left:16px; display:inline-block; letter-spacing:-1px;}
#trav_contents2 .in_trav_contents2 .trav01 .trav02_id span{color:#afafaf; font-weight:300; padding-left:6px; color:#01b7cc; font-size:14px;}
#trav_contents2 .in_trav_contents2 .trav01 .trav02_id span a{color:#b9b9b9;}
#trav_contents2 .in_trav_contents2 .trav01 .trav02_id span a:hover{color:#01b7cc;}
#trav_contents2 .in_trav_contents2 .trav02 .trav01_con{ border-bottom:1px solid #edf1f2; padding-bottom:10px;}
#trav_contents2 .in_trav_contents2 .trav02 .trav01_con .trav01_tit{ width:222px; font-size:16px; font-weight:400; margin:10px auto 5px auto; line-height:20px;word-break:break-all; height:40px;}
#trav_contents2 .in_trav_contents2 .trav02 .trav01_con .trav01_tit a{color:#010101; }
#trav_contents2 .in_trav_contents2 .trav02 .trav01_con .trav01_tit a:hover{ color:#4b89dc;}
#trav_contents2 .in_trav_contents2 .trav02 .trav01_con .trav01_l{width:222px;margin:0 auto; overflow:hidden;white-space:nowrap;overflow:hidden; background:url(../img/location_icon.jpg) no-repeat 18px 0; padding-left:39px; }
#trav_contents2 .in_trav_contents2 .trav02 .trav01_con .trav01_l a{ color:#b7b7b7; text-decoration:none;}
#trav_contents2 .in_trav_contents2 .trav02 .trav01_category{ padding:10px 0 0 18px; display:block; height:auto; overflow:hidden; height:60px;}
#trav_contents2 .in_trav_contents2 .trav02 .trav01_category li{ float:left; }
#trav_contents2 .in_trav_contents2 .trav02 .trav01_category li a{ display:block; line-height:22px; font-size:14px; background:#5d9cec; border-radius: 3px; color:#fff; padding:0 12px; margin:0 4px 4px 0;}
#trav_contents2 .in_trav_contents2 .trav02 .review{ width:222px; margin:0 auto; height:auto; overflow:hidden; text-align:right; padding-top:10px;}
#trav_contents2 .in_trav_contents2 .trav02 .review img{ margin-right:2px; float:left;}


#trav_contents2 .in_trav_contents2 .trav06{ width:258px; height:auto; background:#fff;background:#fff;-webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.2); -moz-box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.2); padding-bottom:15px; float:left; margin-right:38px; position:relative; margin-bottom:40px;}
#trav_contents2 .in_trav_contents2 .trav06 .trav01_id{font-size:12px;}
#trav_contents2 .in_trav_contents2 .trav06 .trav01_id span{ background:#000; color:#fff; font-weight:600; padding:5px 12px; border-radius:5px; border:3px solid rgba(255,255,255,0.8); position:absolute; left:15px; top:148px;}

#trav_contents2 .in_trav_contents2 .trav06 .trav01_con{ padding-bottom:10px;}
#trav_contents2 .in_trav_contents2 .trav06 .trav01_con .trav01_tit{ width:222px; font-size:16px; margin:6px auto 5px  auto; line-height:20px; word-break:break-all;}
#trav_contents2 .in_trav_contents2 .trav06 .trav01_con .trav01_tit a{color:#010101; font-weight:bold; text-decoration:none; }
#trav_contents2 .in_trav_contents2 .trav06 .trav01_con .trav01_tit a:hover{ color:#4b89dc;}
#trav_contents2 .in_trav_contents2 .trav06 .trav01_con .trav01_l{width:222px;margin:0 auto; overflow:hidden;white-space:nowrap;overflow:hidden; background:url(../img/location_icon.jpg) no-repeat 18px 0; padding-left:39px; }
#trav_contents2 .in_trav_contents2 .trav06 .trav01_con .trav01_l a{ color:#b7b7b7; text-decoration:none;}
#trav_contents2 .in_trav_contents2 .trav06 .trav01_category{ padding:10px 0 0 18px; display:block; height:auto; overflow:hidden; height:30px;}
#trav_contents2 .in_trav_contents2 .trav06 .trav01_category li{ float:left; }
#trav_contents2 .in_trav_contents2 .trav06 .trav01_category li a{ display:block; line-height:22px; font-size:14px; background:#A6A6A6; border-radius: 3px; color:#fff; padding:0 12px; margin:0 4px 4px 0;background:url(../img/icon_gategory_03.gif) no-repeat 0 3px; padding-left:25px; color:#E2B35D;}
#trav_contents2 .in_trav_contents2 .trav06 .review{ width:222px; margin:0 auto; height:auto; overflow:hidden; text-align:right; padding-top:10px;}
#trav_contents2 .in_trav_contents2 .trav06 .review img{ margin-right:2px; float:left;}
#trav_contents2 .in_trav_contents2 .trav06 .trav01_con .trav01_c{ height:44px; width:222px; margin:0 auto;}

.map{ background:url(../img/Traving_WP_02.jpg) no-repeat; width:1920px; height:565px; position:relative;}
.map .map02{padding:402px 0 0 750px;}
.map .map03{ width:264px; position:absolute; top:200px; left:650px;}
.map .map03 img{ margin:0 !important; padding:0 !important;}
.map .map03 .pop_top{ background:url(../img/png_top.png) no-repeat; width:264px; height:21px; position:relative;}
.map .map03 .pop_top a{position:absolute; top:10px; right:20px;}
.map .map03 .pop_con{ background:url(../img/png_con.png) repeat-y; height:auto; margin:0 !important; padding:0 !important;}
.map .map03 .pop_con .pop_tit{ font-size:14px; color:#00aeef; display:block; width:264px; text-align:center;}
.map .map03 .pop_con .pop_tit a{ color:#00aeef; text-decoration:none; }
.map .map03 .pop_con .pop_img{ width:264px; text-align:center; padding:6px 0;}
.map .map03 .pop_con .pop_text { width:234px; padding-left:30px;}
.map .map03 .pop_con .pop_text a{ color:#121212; font-size:12px;}

.toplink_event{ background:#3396d1;}
.toplink_atrticle{ background:#f47721;}
.toplink_hotspot{ background:#5b9a45;}
.toplink_job{ background:#00325f;}
.toplink_study{ background:#05284b;}
#toplink{ height:75px;font-weight:400 !important; position:relative;}
#toplink .in_toplink{ width:1150px; height:auto; overflow:hidden; margin:0 auto; font-size:12px;}
#toplink .in_toplink h2{ float:left; line-height:75px; height:75px;}
#toplink .in_toplink h2 a{line-height:75px; height:75px; display:block; text-decoration:none; font-size:36px; font-weight:400 !important; letter-spacing:-0.5px; color:#fff;font-family: 'Montserrat Alternates', sans-serif;}
#toplink .in_toplink h2 a span{color:#cecece;}
#toplink .in_toplink .tabmenu01 li{ float:left; line-height:32px; height:32px; background:url(../img/icon_top01.gif) no-repeat 0 13px; padding-left:17px; margin-right:16px;}
#toplink .in_toplink .tabmenu01 li a{ color:#000;font-size:12px; display:block; line-height:32px; height:32px; }

#toplink .in_toplink .tabmenu02{ float:right;}
#toplink .in_toplink .tabmenu02 li{ float:left;  }
#toplink .in_toplink .tabmenu02 li a{ color:#fff; display:block; line-height:75px; padding-left:17px; padding-right:16px;font-size:14px; font-weight:bold !important; text-decoration:none;}
.pr_0{ padding-right:0 !important;}

#toplink .in_toplink .tabmenu03{ float:right;} 
#toplink .in_toplink .tabmenu03 li{ float:left; margin-left:10px;}
#toplink .in_toplink .tabmenu03 li a{ display:block; border:1px solid #363636; font-size:12px; float:right; color:#363636; line-height:18px; padding:0 15px 0 15px; margin-top:7px; text-decoration:none;}
#toplink .in_toplink .tabmenu03 li a:hover{ background:#363636; color:#fff;border:1px solid #363636; }



#job_contents{ width:1150px; height:auto; overflow:hidden; margin:0 auto;}
#job_contents h3{font-size:24px; color:#4c4c4c; font-weight:bold; margin-bottom:7px; float:left;}
#job_contents .hotjob{ border-bottom:1px solid #6c6c6c; height:auto; overflow:hidden; margin-top:20px; margin-bottom:40px;}
#job_contents .hotjob .h_more{ display:block; width:81px; height:24px; line-height:24px; text-align:center; font-size:12px; font-weight:400; color:#fff; background:#2b9ebb; float:right; margin-top:8px;}
#job_contents .hotjob02{ position:relative; width:1150px; height:auto; overflow:hidden; border-bottom:1px dashed #e5e5e5; padding-bottom:20px; margin-bottom:20px;}
#job_contents .hotjob02 .ext_img{ float:left; display:block; margin-right:20px;}
#job_contents .hotjob02 .con_ext{ float:left; width:920px;padding-bottom:14px;}
#job_contents .hotjob02 .con_ext .hotjob_tit{ font-size:24px; font-weight:400; color:#000;}
#job_contents .hotjob02 .con_ext .hotjob_s{ font-size:16px; line-height:18px;}
#job_contents .hotjob02 .con_ext .hotjob_id{ font-size:13px; color:#00746b; display:block; padding:3px 0 10px 2px;}
#job_contents .hotjob02 .con_ext .r_more a{ color:#000; font-weight:600; font-size:14px;}
#job_contents .hotjob02 .con_ext .r_more a:hover{ text-decoration:none; }
#job_contents .hotjob02 .savejob{ display:block; background:#c7b299; width:105px; height:31px; color:#fff; text-align:center; line-height:31px; text-decoration:none; font-weight:400; position:absolute; bottom:20px; right:0;}

#job_contents .standard_job02{ position:relative; width:660px; height:auto; overflow:hidden; border-bottom:1px dashed #e5e5e5; padding-bottom:20px; margin-bottom:20px;}
#job_contents .standard_job02 .ext_img{ float:left; display:block; margin-right:20px;}
#job_contents .standard_job02 .con_ext{ float:left; width:427px;padding-bottom:14px;}
#job_contents .standard_job02 .con_ext .hotjob_tit{ font-size:24px; font-weight:400; color:#000;}
#job_contents .standard_job02 .con_ext .hotjob_s{ font-size:16px; line-height:18px;}
#job_contents .standard_job02 .con_ext .hotjob_id{ font-size:13px; color:#00746b; display:block; padding:3px 0 10px 2px;}
#job_contents .standard_job02 .con_ext .r_more a{ color:#000; font-weight:600; font-size:14px;}
#job_contents .standard_job02 .con_ext .r_more a:hover{ text-decoration:none; }
#job_contents .standard_job02 .savejob{ display:block; background:#c7b299; width:105px; height:31px; color:#fff; text-align:center; line-height:31px; text-decoration:none; font-weight:400; position:absolute; bottom:20px; right:0;}



#wrap{ width:100%; height:auto; overflow:hidden;}
/*#wrap #maintoplink{ height:36px; background:#000;   border-bottom:1px solid #ebebeb;}
#wrap #maintoplink .main_in_toplink{ width:1150px; margin:0 auto; font-size:12px; height:auto; overflow:hidden;}
#wrap #maintoplink .main_in_toplink ul{ float:left;}
#wrap #maintoplink .main_in_toplink .tabmenu01 { float:right !important; margin-top:7px;}
#wrap #maintoplink .main_in_toplink .tabmenu01 li{ float:left; font-size:11px; margin-left:10px;}
#wrap #maintoplink .main_in_toplink .tabmenu01 li a{ color:#fff; display:block; border:1px solid #304346; padding:2px 10px;}
#wrap #maintoplink .main_in_toplink .tabmenu01 li a:hover{ color:#ffff00; background:#304346; text-decoration:none;}

#wrap #maintoplink .main_in_toplink .tabmenu02{ margin-left:176px; margin-top:8px; width:500px;}
#wrap #maintoplink .main_in_toplink .tabmenu02 li{ float:left; font-weight:400; }
#wrap #maintoplink .main_in_toplink .tabmenu02 li a{ color:#808080; display:block; margin-left:17px; margin-right:16px;}
#wrap #maintoplink .main_in_toplink .tabmenu02 li a:hover{ color:#fff; display:block; padding-bottom:3px; border-bottom:2px solid #3bc6ff; margin-left:17px; margin-right:16px; text-decoration:none;}
#wrap #maintoplink .main_in_toplink p{ display:block; font-size:22px; float:left;color:#fff; font-weight:bold;}
#wrap #maintoplink .main_in_toplink p a{ color:#161616;}*/

#wrap #main_slide .in_main_slide{ width:1150px; margin:0 auto; height:auto; overflow:hidden;}
#wrap #main_slide .in_main_slide .slide_text{ background:rgba(0,0,0,0.5); padding:45px; float:left; margin-top:150px;}
#wrap #main_slide .in_main_slide .slide_text .slide_tit{ font-size:72px; font-weight:bold; color:#fff; line-height:72px;}
#wrap #main_slide .in_main_slide .slide_text .slide_s{ font-size:30px; font-weight:bold; color:#fff;}
#wrap #main_slide .in_main_slide .slide_text .slide_down{ font-size:30px; color:#fff; padding-top:25px; height:auto; overflow:hidden;}
#wrap #main_slide .in_main_slide .slide_text .slide_down li{ float:left; width:62px; text-align:center; background:#4b546e; margin-right:10px;}
#wrap #main_slide .in_main_slide .slide_text .slide_down li span{ display:block; font-size:11px; padding:2px 0; border-top:1px solid #878d9d;}
#wrap #main_slide .in_main_slide .slide_text .slide_btn{ display:block; background:#1e90ff; padding:5px 10px; clear:both; font-size:11px; color:#fff; width:119px; line-height:25px; text-align:center; margin-top:20px;  text-decoration:none; font-weight:bold;}
#wrap #slide_bar{ height:70px; width:100%; background:#e1e1e1;}
#wrap #slide_bar .in_slide_bar{ width:1150px; height:auto; overflow:hidden; margin:0 auto; position:relative;}
#wrap #slide_bar .in_slide_bar .s_left{ position:absolute; left:0; top:15px;}
#wrap #slide_bar .in_slide_bar .s_right{ position:absolute; right:0; top:15px;}
#wrap #slide_bar .in_slide_bar .s_list{ margin-left:170px;}
#wrap #slide_bar .in_slide_bar .s_list li{ float:left; margin-right:4px;}
#wrap #slide_bar .in_slide_bar .s_list li a{ display:block; height:60px; width:190px; background:#e1e1e1; padding:10px 0 0 10px ;}
#wrap #slide_bar .in_slide_bar .s_list li a:hover{ background:#e1e1e1; color:#333;}
#wrap #slide_bar .in_slide_bar .s_list li.on a { color:#205daf; font-weight:600;}
#wrap #slide_bar .in_slide_bar .s_list li img{ float:left;}
#wrap #slide_bar .in_slide_bar .s_list li span{ float:left; display:block; width:105px; font-size:11px; margin-left:13px; color:#121212;}
#wrap #slide_bar .in_slide_bar .s_list li span:hover{  color:#205daf; font-weight:600;}
#wrap #slide_bar .in_slide_bar .s_list .on span{ color:#205daf; font-weight:600;}
#wrap #main_contents .in_main_contents{ width:1150px; height:auto; overflow:hidden; margin:0 auto;}
#wrap #main_contents .in_main_contents h3{ width:1150px; margin:0 auto; font-size:48px; font-weight:100; color:#121212; margin-top:110px;}
#wrap #main_contents .in_main_contents h3 span{ font-weight:bold;}
#wrap #main_contents .in_main_contents .con_txt{ font-size:21px; }



#wrap{ width:100%; height:auto; overflow:hidden;}
#wrap #maintoplink{ height:73px; background:#fff;   border-bottom:1px solid #bdcbd7;}
#wrap #maintoplink .main_in_toplink{ width:1150px; margin:0 auto; font-size:12px; height:auto; overflow:hidden; }
#wrap #maintoplink .main_in_toplink ul{ float:left;}
#wrap #maintoplink .main_in_toplink .tabmenu01 { float:right !important; margin-top:7px;}
#wrap #maintoplink .main_in_toplink .tabmenu01 li{ float:left; font-size:11px; margin-left:10px;}
#wrap #maintoplink .main_in_toplink .tabmenu01 li a{ color:#fff; display:block; border:1px solid #304346; padding:2px 10px;font-size:11px;}
#wrap #maintoplink .main_in_toplink .tabmenu01 li a:hover{ color:#ffff00; background:#304346; text-decoration:none;}

#wrap #maintoplink .main_in_toplink .tabmenu02{ margin-left:75px; margin-top:28px;}
#wrap #maintoplink .main_in_toplink .tabmenu02 li{ float:left; font-weight:400; }
#wrap #maintoplink .main_in_toplink .tabmenu02 li a{ color:#909090; display:block; margin-left:17px; margin-right:16px;font-size:14px; font-weight:600;}
#wrap #maintoplink .main_in_toplink .tabmenu02 li a:hover{ color:#22517c; display:block; padding-bottom:3px; border-bottom:2px solid #22517c; margin-left:17px; margin-right:16px; text-decoration:none;}
#wrap #maintoplink .main_in_toplink p{ }
#wrap #maintoplink .main_in_toplink p a{ display:block;float:left; height:75px; line-height:75px; text-decoration:none; font-size:36px; font-weight:400 !important; letter-spacing:-1.0px; color:#25537d; font-family:'Montserrat Alternates', sans-serif;}
#wrap #maintoplink .new_loginmenu{ float:left; margin-top:33px; width:30px; height:25px;position:relative;}
#wrap #maintoplink .new_loginmenu .menu{}
#wrap #maintoplink .new_loginmenu .new_tabmenu01{ display:block;}
#wrap #maintoplink .new_loginmenu .new_tabmenu01{ display:block; position:absolute; top:20px; right:0; height:100px; background:#fff; z-index:10000;  -webkit-box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.3); -moz-box-shadow:0 0 12px 0 rgba(0, 0, 0, 0.3); box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.3);}
#wrap #maintoplink .new_loginmenu .new_tabmenu01 li{ padding:0 15px; line-height:30px;}
#wrap #maintoplink .new_loginmenu .new_tabmenu01 li a{ border-bottom:1px solid #e7e7e7; font-size:14px;}





#wrap #main_slide{ position:relative; overflow:hidden;}
#wrap #main_slide .main_slide_bg { background-position:50% 50% !important; background-size:cover !important;height:532px;z-index:1; position:relative;}
#wrap #main_slide .main-od {position:relative;width:1150px;z-index:2;margin:0 auto;}
#wrap #main_slide .in_main_slide{ width:1150px; margin:0 auto; height:auto; overflow:hidden;}
#wrap #main_slide .in_main_slide .slide_text{ background:rgba(0,0,0,0.5); padding:45px; float:left; margin-top:150px;}
#wrap #main_slide .in_main_slide .slide_text .slide_tit{ font-size:72px; font-weight:bold; color:#fff; line-height:72px;}
#wrap #main_slide .in_main_slide .slide_text .slide_s{ font-size:30px; font-weight:bold; color:#fff;}
#wrap #main_slide .in_main_slide .slide_text .slide_down{ font-size:30px; color:#fff; padding-top:25px; height:auto; overflow:hidden;}
#wrap #main_slide .in_main_slide .slide_text .slide_down li{ float:left; width:62px; text-align:center; background:#4b546e; margin-right:10px;}
#wrap #main_slide .in_main_slide .slide_text .slide_down li span{ display:block; font-size:11px; padding:2px 0; border-top:1px solid #878d9d;}
#wrap #main_slide .in_main_slide .slide_text .slide_btn{ display:block; background:#1e90ff; padding:5px 10px; clear:both; font-size:11px; color:#fff; width:119px; line-height:25px; text-align:center; margin-top:20px;  text-decoration:none; font-weight:bold;}/*
#wrap #slide_bar{ height:70px; width:100%; background:#333;}
#wrap #slide_bar .in_slide_bar{ width:1150px; height:auto; overflow:hidden; margin:0 auto; position:relative;}
#wrap #slide_bar .in_slide_bar .s_left{ position:absolute; left:0; top:15px;}
#wrap #slide_bar .in_slide_bar .s_right{ position:absolute; right:0; top:15px;}
#wrap #slide_bar .in_slide_bar .s_list{ margin-left:170px;}
#wrap #slide_bar .in_slide_bar .s_list li{ float:left; margin-right:4px;}
#wrap #slide_bar .in_slide_bar .s_list li a{ display:block; height:60px; width:190px; background:#2e2e2e; padding:10px 0 0 10px;}
#wrap #slide_bar .in_slide_bar .s_list li a:hover{ background:#282828;}
#wrap #slide_bar .in_slide_bar .s_list li img{ float:left;}
#wrap #slide_bar .in_slide_bar .s_list li span{ float:left; display:block; width:105px; font-size:11px; margin-left:13px;}*/
#wrap #main_contents .in_main_contents{ width:1150px; height:auto; overflow:hidden; margin:0 auto;}
#wrap #main_contents .in_main_contents h3{ width:1150px; text-align:center; font-size:48px; font-weight:100; color:#323232; margin-top:60px;}
#wrap #main_contents .in_main_contents h3 span{ font-weight:400; color:#444; font-size:32px; }
#wrap #main_contents .in_main_contents .con_txt{ font-size:21px;  width:1150px; text-align:center;}
#wrap #main_contents .in_main_contents .con_txt span{ color:#2ac5ee;}
#wrap #main_contents .in_main_contents .icon_list{ display:block; height:auto; overflow:hidden; margin-top:85px;}
#wrap #main_contents .in_main_contents .icon_list li{ width:319px; height:auto; padding-left:48px; font-size:14px; float:left; margin-left:24px; padding-bottom:50px;}
#wrap #main_contents .in_main_contents .icon_list li.icon_bg01{background:url(../img/main_icon01.png) no-repeat 0 8px; }
#wrap #main_contents .in_main_contents .icon_list li.icon_bg02{background:url(../img/main_icon02.png) no-repeat 0 8px; }
#wrap #main_contents .in_main_contents .icon_list li.icon_bg03{background:url(../img/main_icon03.png) no-repeat 0 8px; }
#wrap #main_contents .in_main_contents .icon_list li.icon_bg04{background:url(../img/main_icon04.png) no-repeat 0 8px; }
#wrap #main_contents .in_main_contents .icon_list li.icon_bg05{background:url(../img/main_icon05.png) no-repeat 0 8px; }
#wrap #main_contents .in_main_contents .icon_list li.icon_bg06{background:url(../img/main_icon06.png) no-repeat 0 8px; }
#wrap #main_contents .in_main_contents .icon_list li p{ font-size:24px; padding-bottom:10px; color:#121212}
#wrap #main_contents .in_main_contents .icon_list li p span{ font-weight:bold;;}
#wrap .main_box01{ background:url(../img/main_img02.jpg) no-repeat center; height:125px;}
#wrap .main_box01 .in_main_box01{ width:1150px; margin:0 auto; font-size:24px; line-height:125px; padding-left:100px;}
#wrap .main_box01 .in_main_box01 p{ float:left; font-weight:bold; font-size:20px; padding-top:46px; color:#362f2d;}
#wrap .main_box01 .in_main_box01 .main_btn02{ float:left; display:block; color:#fff; background:#2ac5ee; height:44px; line-height:44px; font-size:16px; padding:0 25px; border-radius:5px; margin:43px 0 0 50px;}
#wrap #in_main_box02{ width:776px; height:auto; overflow:hidden; clear:both; float:left; margin-top:35px;}
#wrap #in_main_box02 h3{ width:1150px; text-align:center; font-size:48px; font-weight:100; color:#121212; margin-top:110px;}
#wrap #in_main_box02 h3 span{ font-weight:bold;}
#wrap #in_main_box02 .con_txt{ font-size:21px;  width:1150px; text-align:center;}
#wrap #in_main_box02 .con_txt span{ color:#2ac5ee;}
#wrap #in_main_box02 .wid_1200{ width:1200px;}
#wrap #in_main_box02 .main_tabmenu{ display:block; height:auto; overflow:hidden;}
#wrap #in_main_box02 .main_tabmenu li{ float:left; margin-right:14px;}
#wrap #in_main_box02 .main_tabmenu li a{ display:block; line-height:30px; text-decoration:none; border-radius:3px; font-weight:300; font-size:20px;}
#wrap #in_main_box02 .main_tabmenu li a:hover{color:#00325f;}
#wrap #in_main_box02 .main_jlist{display:block; height:auto; overflow:hidden; margin-top:20px;}
.trav01_categorys li a:hover { background:#2ac5ee; color:#fff;}
.trav01_categorys li .on { background:#2ac5ee; color:#fff;}
#wrap #in_main_box02 .main_jlist li{ float:left; margin-right:27px; margin-bottom:20px;}
#wrap #in_main_box02 .main_jlist li img:hover{ opacity:0.5;}
#wrap #ourworks{ background:url(../img/mian_img09.jpg) no-repeat center; height:404px;}
#wrap #ourworks .in_ourworks{ width:1150px; margin:0 auto;}
#wrap #ourworks .in_ourworks .ourwork_text{ width:485px; height:auto; overflow:hidden; color:#fff; font-size:14px; font-weight:400; padding-top:60px; float:left;}
#wrap #ourworks .in_ourworks .ourwork_text p{ font-size:72px; font-weight:bold; color:#fff;}
#wrap #ourworks .in_ourworks .work_img img{ float:right; margin-top:65px; border:1px solid #fff; border-radius:5px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -webkit-box-shadow: #000 0px 0px 8px; -moz-box-shadow: #000 0px 0px 8px; box-shadow: #000 0px 0px 8px;}
#wrap2 { clear:both;}
#wrap2 .mg-div { height:30px;}
#wrap2 #foot{ background:#efefef;}
#wrap2 #foot .in_foot{ width:1150px; height:auto; overflow:hidden; margin:0 auto;}
#wrap2 #foot .in_foot .foot_left{ padding-top:50px; color:#fff; float:left; width:518px; font-weight:400; color:#fff;}
#wrap2 #foot .in_foot .foot_left span{ font-weight:bold;}
#wrap2 #foot .in_foot .foot_left h3{ font-size:36px; padding-bottom:10px;  color:#333; font-weight:bold;}
#wrap2 #foot .in_foot .foot_left p{ color:#333; font-weight:400;}
#wrap2 #foot .in_foot .foot_left p a{color:#121212; font-weight:400;}
#wrap2 #foot .in_foot .foot_left .foot_bg01{ background:url(../img/foot_icon01.png) no-repeat 0 6px; font-weight:400;}
#wrap2 #foot .in_foot .foot_left .foot_bg02{ background:url(../img/foot_icon02.png) no-repeat 0 6px; font-weight:400;}
#wrap2 #foot .in_foot .foot_left .contacts{ color:#444; padding-top:30px;}
#wrap2 #foot .in_foot .foot_left .contacts li{ padding-left:25px; color:#444;}
#wrap2 #foot .in_foot .foot_left .contacts li a{ color:#444; text-decoration:none;}
#wrap2 #foot .in_foot .foot_left .contacts li a:hover{color:#333; font-weight:400;}
#wrap2 #foot .in_foot .foot_left .foot_icon{ padding-top:30px; width:400px; height:auto; overflow:hidden;}
#wrap2 #foot .in_foot .foot_left .foot_icon li{ float:left; margin-right:13px;}
#wrap2 #foot .in_foot .foot_left .bottom_menu{ display:block; height:auto; width:450px; font-size:14px; margin-top:30px;}
#wrap2 #foot .in_foot .foot_left .bottom_menu li{ float:left; margin-right:6px; margin-bottom:3px;}
#wrap2 #foot .in_foot .foot_left .bottom_menu li a{ color:#333; text-decoration:none; border:1px solid #333; line-height:28px; padding:2px 10px; font-size:12px; font-weight:400;}
#wrap2 #foot .in_foot .foot_right{ float:right; padding-top:92px; padding-bottom:30px;}
#wrap2 #foot .in_foot .foot_right input{ width:578px; height:34px; background:#fff; border:0; padding-left:15px;line-height:34px; color:#999; margin-bottom:17px; border-radius:5px;}
#wrap2 #foot .in_foot .foot_right textarea{width:553px; background:#fff; border:0; padding:15px 15px; border-radius:5px;color:#999; overflow:hidden;}
#wrap2 #foot .in_foot .foot_right .btn_submit input{ background:#004670; width:110px; line-height:34px; font-size:14px; text-align:center; padding:0; margin:14px 0; color:#fff;}
#wrap2 #foot .in_foot .foot_bottom{ border-top:1px solid #333; height:75px; clear:both; color:#333; font-size:12px; text-align:center; padding-top:45px; font-weight:400;}


/*About us */
#wrap2 #about_slide{ background:url(../img/about_banner_bg.jpg) no-repeat center; height:336px;}
#wrap2 #about_contents{ width:100%; height:auto; background:url(../img/About-_con_bg.gif); height:auto;}
#wrap2 #about_contents .in_about_contents{ width:1200px; overflow:hidden; margin:0 auto; padding-top:80px;}
#wrap2 #about_contents .in_about_contents .about_con_left{ float:left; width:796px;}
#wrap2 #about_contents .in_about_contents .about_con_left li{ float:left; border:1px solid #c2a77f; margin:0 12px 12px 0;}

#wrap2 #about_contents .in_about_contents .about_con_right{ float:right; border:1px solid #c2a77f;}

#wrap2 #about_contents .in_about_contents .about_contact{ float:left; padding-top:60px; padding-bottom:30px;}
#wrap2 #about_contents .in_about_contents .about_contact input{ width:578px; height:34px; background:#fff; border:0; padding-left:15px; font-size:16px; line-height:34px; color:#777; margin-bottom:17px; border-radius:5px;}
#wrap2 #about_contents .in_about_contents .about_contact textarea{width:563px; background:#fff; border:0; padding:15px 15px; border-radius:5px; font-size:16px; color:#777;}
#wrap2 #about_contents .in_about_contents .about_contact .btn_submit input{ background:#e84e41; width:110px; line-height:34px; font-size:14px; text-align:center; padding:0; margin:14px 0; color:#fff;}


#wrap2 #about_contents .in_about_contents .about_contact_text{ padding-top:50px; color:#6e7b84; float:left; width:518px; font-weight:400; margin-left:82px;}
#wrap2 #about_contents .in_about_contents .about_contact_text span{ font-weight:bold;}
#wrap2 #about_contents .in_about_contents .about_contact_text h3{ font-size:36px; padding-bottom:10px;}
#wrap2 #about_contents .in_about_contents .about_contact_text .foot_bg01{ background:url(../img/foot_icon01.png) no-repeat 0 6px;}
#wrap2 #about_contents .in_about_contents .about_contact_text .foot_bg02{ background:url(../img/foot_icon02.png) no-repeat 0 6px;}
#wrap2 #about_contents .in_about_contents .about_contact_text .contacts{padding-top:30px;}
#wrap2 #about_contents .in_about_contents .about_contact_text .contacts li{ padding-left:25px;}
#wrap2 #about_contents .in_about_contents .about_contact_text .contacts li a{ color:#444; text-decoration:none;}
#wrap2 #about_contents .in_about_contents .about_contact_text .contacts li a:hover{color:#e84e41;}
.bg_n{ background:none transparent !important;}

#wrap3 { clear:both;}
#wrap3 .mg-div { margin-top:50px;}
#wrap3 #subfoot{ height:77px; background:#e84e41;font-size:12px;}
#wrap3 #subfoot .in_subfoot{ width:1150px; margin:0 auto; display:block; height:auto; padding:30px 0 0 0;}
#wrap3 #subfoot .in_subfoot li{ float:left; font-size:12px; margin-right:14px; padding-left:14px; background:url(../img/icon_foot01.gif) no-repeat 0 4px;}
#wrap3 #subfoot .in_subfoot li a{ color:#f4887f; text-decoration:none;}
#wrap3 #subfoot .in_subfoot li a:hover{ color:#fff;}


#wrap3 { background:red;}
#wrap3 #subfoot{ height:120px; background:#333; border-top:1px solid #e5e5e5;}
#wrap3 #subfoot .in_subfoot{ width:1150px; margin:0 auto; }
#wrap3 #subfoot .in_subfoot .bottom_logo{ float:left;padding-top:0px;font-size:30px; font-weight:400 !important; letter-spacing:-0.5px; color:#fff;font-family: 'Montserrat Alternates', sans-serif;} 
#wrap3 #subfoot .in_subfoot .sub_bottom_menu{ float:right; }
#wrap3 #subfoot .in_subfoot .sub_bottom_menu li{ float:left; font-size:12px; margin-right:14px; padding-left:14px; background:url(../img/icon_foot01.gif) no-repeat 0 4px;}
#wrap3 #subfoot .in_subfoot .sub_bottom_menu li a{ color:#efefef; text-decoration:none;font-size:12px;}
#wrap3 #subfoot .in_subfoot .sub_bottom_menu li a:hover{ color:#ff3300;}
#wrap3 #subfoot .in_subfoot .sub_bottom_menu p{ font-size:12px;float:right; clear:both; font-size:12px; color:#8a8a8a; padding-top:7px;}
.content-item-1 { border-bottom:1px solid #cccccc;margin-bottom:20px;font-size:16px;padding-bottom:20px;}

.content-item-2 { padding-bottom:10px;border-bottom:1px solid #cccccc;color:#aab2bd;margin-bottom:20px;font-size:16px;color:#121212;}

.event-contents .profile-item-1 { line-height:22px;color:#588f27;}
.c_f47721{ color:#f47721 !important;}
.c_3396d1{ color:#3396d1 !important;}
.event-contents .profile-item-2 { line-height:22px;word-break:hyphenate;width:358px;color:#121212; background:#f0f3f6;}
.event-information .profile-item-3 { font-weight:600;font-size:1.5em; color:#588f27;}
.event-information .profile-item-4 { line-height:22px;color:#121212;font-weight:200; background:#f0f3f6; word-break:hyphenate;}


.review-form { padding-bottom:100px;display:none;margin-top:20px;}
.review-form-item-1 {color:#4c4c4c;margin-bottom:30px; font-weight:bold;}
.review-form-item-2 { margin-bottom:13px;}
.review-field-title {font-size:18pt;color:#4c4c4c;font-weight:bold;}
.review-form-item-3 span { display:block;width:26px;height:25px;background:url(../img/xing-off.jpg) no-repeat 0 0 ;float:left;margin-right:6px;}
.review-form-item-3 .on { background:url(../img/xing-on.jpg) no-repeat 0 0;}
.review-form-item-3 .xing-ave { float:left;width:89px;height:21px;background:url(../img/xing-ave.jpg) no-repeat 0 0;margin:2px 0 0 5px; color:#fff;font-size:14px;text-align:center;line-height:21px;}
.review-form table { margin-top:15px;}
.review-form table th { text-align:left;font-size:18px;color:#4c4c4c;height:47px;}
.review-form .input { border:1px solid #f4b0a9;height:38px;width:702px;padding-left:10px;font-size:16px;}
.review-form .area { height:100px;font-size:16px;border:1px solid #cccccc;width:692px;padding:10px 0 10px 10px;overflow:auto;}
.review-form-item-4 { margin-top:28px;margin-bottom:13px;}
.review-visit li { cursor:pointer;width:89px;height:88px;border:1px solid #b7b7b7;float:left; -webkit-border-radius: 8px; -moz-border-radius: 8px;margin-right:18px;}
.review-visit .visit-bg {display:block;width:67px;height:40px;margin:9px auto 11px;}
.review-visit .visit-txt { display:block;text-align:center;}
.review-visit .on { color:#ea6153;border:1px solid #ea6153;}
.review-visit .visit-bg-1 { background:url(../img/review-icon-1.jpg) no-repeat 0 0; }
.review-visit .visit-bg-2 { background:url(../img/review-icon-2.jpg) no-repeat 0 0; }
.review-visit .visit-bg-3{ background:url(../img/review-icon-3.jpg) no-repeat 0 0; }
.review-visit .visit-bg-4 { background:url(../img/review-icon-4.jpg) no-repeat 0 0; }
.review-visit .visit-bg-5 { background:url(../img/review-icon-5.jpg) no-repeat 0 0; }

.review-visit .on .visit-bg-1 { background:url(../img/review-icon-on-1.jpg) no-repeat 0 0; }
.review-visit .on .visit-bg-2 { background:url(../img/review-icon-on-2.jpg) no-repeat 0 0; }
.review-visit .on .visit-bg-3{ background:url(../img/review-icon-on-3.jpg) no-repeat 0 0; }
.review-visit .on .visit-bg-4 { background:url(../img/review-icon-on-4.jpg) no-repeat 0 0; }
.review-visit .on .visit-bg-5 { background:url(../img/review-icon-on-5.jpg) no-repeat 0 0; }
.review-form-item-5 { margin:30px 0 16px 0;}
.review-did-select { margin-bottom:32px;height:40px;width:712px;border:1px solid #ccc;padding-left:10px;color:#8b8b8b;}
.review-form-msg { margin-top:20px;margin-bottom:20px;border:1px solid #c4c9cd;border-left:0;border-right:0;padding:20px 0 20px 0;}
.review-form-msg div { font-size:12px;color:#9d9d9d;line-height:17px;float:left;width:690px;}
.review-form-msg input { margin:3px 7px 0 0;}
.review-form-msg p { margin-bottom:13px;}

.review-form-submit { margin-right:23px;}
.review-btn {line-height:28px;padding:0 17px;background:#ea6153;border:1px solid #ac3d32;font-size:12px;color:#fff; font-size:12px; font-weight:400;}


.block { display:block;}

.review-finish { position:absolute;right:0;bottom:0px;}

.map-infowindow { display:none;}
.map-infowindow-wrap { width:226px;}
.map-info-title { display:block;color:#67C4F3;text-align:center;margin-bottom:5px;}
.map-infowindow-warp2 { width:226px;margin:0 auto;}


.r-adv { width:355px;}

.sc-icon { margin-top:10px;}
.sc-icon a { display:block;width:27px;height:27px; background-size:27px 27px;}
.sc-icon li { float:left;margin-right:6px;}
.icon-flickr { background:url(../img/flickr.png) no-repeat 0 0;}
.icon-facebook { background:url(../img/facebook.png) no-repeat 0 0;}
.icon-twitter { background:url(../img/twitter.png) no-repeat 0 0;}
.icon-linkedin { background:url(../img/linkedin.png) no-repeat 0 0;}
.icon-pinterest { background:url(../img/pinterest.png) no-repeat 0 0;}
.icon-vimeo { background:url(../img/vimeo.png) no-repeat 0 0;}
.icon-homepage { background:url(../img/homepage.png) no-repeat 0 0;}
.icon-blog { background:url(../img/blogger.png) no-repeat 0 0;}
.icon-instagram { background:url(../img/instagram.png) no-repeat 0 0;}
.icon-google { background:url(../img/google.png) no-repeat 0 0;}






/*아래 소스 시작*/
.jobpost{ width:1150px; height:auto; margin:40px auto 40px;}
.jobpost .h_job{ width:556px; height:518px; float:left; background:#F0F3F6; border-radius:3px; border:1px solid #e3e2e2; position:relative;}
.jobpost .h_job h3{ font-size:28px; color:#474646; width:460px; line-height:62px; margin:52px auto 0 auto; text-align:center; border:1px solid #ddd; background:#fff; font-weight:bold;}
.jobpost .h_job p.con{ display:block; margin-left:47px; line-height:22px; height:101px; width:460px; border-bottom:1px dashed #bbabac; padding-top:37px;}
.jobpost .h_job h4{ font-size:18px; width:556px; text-align:center; margin-top:33px; font-weight:400;}
.jobpost .h_job p.cre{ width:28px; height:28px;line-height:28px; text-align:center; font-size:18px; font-weight:bold; color:#656d78; margin:15px auto 0 auto; background:#fff;}
.jobpost .h_job .h_btn{ width:508px; height:98px; border:1px solid #b7b7b7; margin:40px auto 0 auto; position:relative;}
.jobpost .h_job .h_btn h5{ font-size:24px; color:#000; width:161px; background:#ebebeb; font-weight:bold; position:absolute; top:-20px; left:170px; text-align:center;}
.jobpost .h_job .h_btn ul{ display:block; margin:28px 0 0 14px;}
.jobpost .h_job .h_btn li{ float:left; margin-right:5px;}
.jobpost .h_job .h_btn li a{display:block;width:238px; height:47px; text-align:center; line-height:47px; font-size:18px; font-weight:600; color:#fff; background:#239fdb; border-radius:5px;}
.jobpost .h_job .h_btn_more{ margin:0 auto;display:block;width:172px;}
.jobpost .h_job .h_btn_more a{display:block; margin-top:69px; text-align:center; line-height:40px; height:40px; font-size:16px; font-weight:600; background:#598527; border-radius:3px; color:#fff;}
.h_btn_more:hover{background-color: rgba(0,0,0,0.5); border-radius:5px; z-index:100;}

.jobpost .s_job{ width:556px; height:518px; float:right;background:#F0F3F6; border-radius:3px; border:1px solid #e3e2e2; position:relative;}
.jobpost .s_job h3{ font-size:28px; color:#474646; width:460px; line-height:62px; margin:52px auto 0 auto; text-align:center; border:1px solid #ddd;background:#fff; font-weight:bold;}
.jobpost .s_job p.con{ display:block; margin-left:47px; line-height:22px; height:101px; width:460px; border-bottom:1px dashed #bbabac; padding-top:37px;}
.jobpost .s_job h4{ font-size:18px; width:556px; text-align:center; margin-top:33px; font-weight:400;}
.jobpost .s_job p.cre{ width:28px; height:28px;line-height:28px; text-align:center; font-size:18px; font-weight:bold; color:#656d78; margin:15px auto 0 auto; background:#fff;}
.jobpost .s_job .h_btn{ width:508px; height:98px; border:1px solid #b7b7b7; margin:40px auto 0 auto; position:relative;}
.jobpost .s_job .h_btn h5{ font-size:24px; color:#000; width:161px; background:#ebebeb; font-weight:bold; position:absolute; top:-20px; left:170px; text-align:center;}
.jobpost .s_job .h_btn ul{ display:block; margin:28px 0 0 14px;}
.jobpost .s_job .h_btn li{ float:left; margin-right:5px;}
.jobpost .s_job .h_btn li a{display:block;width:238px; height:47px; text-align:center; line-height:47px; font-size:18px; font-weight:600; color:#fff; background:#239fdb; border-radius:5px;}
.jobpost .s_job .h_btn_more{ margin:0 auto;display:block;width:172px;margin-top:50px;}
.jobpost .s_job .h_btn_more a{display:block; margin-top:69px; text-align:center; line-height:40px; height:40px; font-size:16px; font-weight:600; background:#598527; border-radius:3px; color:#fff;}
.banner-adv-wrap { background-size:cover;height:132px;}

.pro-msg-1 , .pro-msg-2 { padding:10px;}

/*공통*/

.font_12{ font-size:12px !important;}
.font_14{ font-size:14px !important;}
.font_16{ font-size:16px !important;}
.font_c01{color:#4b89dc !important;}
.font_c02{color:#666 !important;}
.font_c03{color:#c2c2c2 !important;}
.font_c04{color:#474747 !important;}
.font_c05{color:#ed1c24 !important}
.font_c06{color:#aab2bd !important}
.font_c_0200 { color:red;}

.mra_auto{ margin:0 auto;}
.text-cen{text-align:center;}
.bord0{border:0 none !important;}
.bord_ccc{border:1px solid #ccc;}
.job_bord01{border:1px solid #ccc;}
.display_n{ display:none !important;}
/*.display_b{ display:block !important;}*/

.wid_165{ width:165px;}
.wid_175{ width:175px;}
.wid_270{ width:270px;}
.wid_288{ width:288px;}
.wid_335{ width:335px;}
.wid_355{ width:355px;}
.wid_400{ width:400px;}
.wid_402{ width:402px;}
.wid_500{ width:500px;}
.wid_563{ width:563px;}
.wid_560{ width:560px;}
.wid_715{ width:715px;}
.wid_800{ width:800px;}
.wid_966{ width:966px;}
.wid_2000{ width:2000px;}

.ml_5{margin-left:5px !important;}
.ml_25{margin-left:25px !important;}
.ml_200{margin-left:200px !important;}

.mr_0{ margin-right:0px !important;}
.mr_10{ margin-right:10px !important;}
.mr_22{ margin-right:22px !important;}
.mr_25{ margin-right:25px !important;}
.mr_35{ margin-right:35px !important;}

.mt_-3{margin-top:-3px !important;}
.mt_10{margin-top:10px !important;}
.mt_12{margin-top:12px !important;}
.mt_14{margin-top:14px !important;}
.mt_15{margin-top:15px !important;}
.mt_20{margin-top:22px !important;}
.mt_22{margin-top:22px !important;}
.mt_23{margin-top:23px !important;}
.mt_26{margin-top:26px !important;}
.mt_28{margin-top:28px !important;}
.mt_30{margin-top:30px !important;}
.mt_34{margin-top:34px !important;}
.mt_38{margin-top:38px !important;}
.mt_40{margin-top:40px !important;}
.mt_42{margin-top:42px !important;}
.mt_44{margin-top:44px !important;}
.mt_45{margin-top:45px !important;}
.mt_55{margin-top:55px !important;}
.mt_61{margin-top:61px !important;}

.mb_8{ margin-bottom:8px !important;}
.mb_10{margin-bottom:10px !important;}
.mb_20{margin-bottom:20px !important;}
.mb_22{margin-bottom:22px !important;}
.mb_25{margin-bottom:25px !important;}
.mb_30{margin-bottom:30px !important;}
.mb_36{margin-bottom:36px !important;}
.mb_38{margin-bottom:38px !important;}

.pr_10{padding-right:10px !important;}
.pr_13{padding-right:13px !important;}
.pr_17{padding-right:17px !important;}
.pr_2{padding-right:2px !important;}
.pr_12{padding-right:12px !important;}
.pr_20{padding-right:20px !important;}
.pr_26{padding-right:26px !important;}

.pb_25{padding-bottom:25px !important;}
.pb_100{padding-bottom:100px !important;}

/*job 수정*/
.job01{word-break:break-all;width:500px}
.job02{width:765px;margin-right:30px;}
.job03{display:block;margin-bottom:10px;}
.ov_hi{overflow:hidden!important;}
.position_r{position:relative;}
.wid1150{ width:1150px;}
.job04{word-wrap:break-word;}
.job05{min-height:112px;background:#fff;border-bottom:1px solid #aab2bd;}
.job06{padding:18px 0;}
.job07{padding:0 24px;}
.job08{padding:18px 0;}
.job09{color:#717171;font-size:14px;line-height:25px;padding-left:10px;padding-top:10px;}
.job10{border-bottom:1px solid #e5e5e5;padding-bottom:25px;}
.job_tit01{color:#000;font-weight:bold;}
.job12{margin-top:24px;border-bottom:1px solid #ccc;padding-bottom:20px;}
.job_map{width:286px;height:174px;border:1px solid #ccc;}
.job13{clear:both;margin-top:10px; color:#4c4c4c;}
.job14{text-align:center;margin-top:30px;}
.job15{font-size:16px;color:rgb(102, 102, 102);color:#fff;}
.job16{margin-bottom:10px;border:1px solid #c9ccd1;float:left;margin-right:17px;}
.job17{width:334px;height:200px;border:1px solid #ccd0d9}
.job18{line-height:24px;font-size:14px !important; }
.job19{background:#fff;border-bottom:1px solid #aab2bd;}
.job20{font-size:32px;width:670px;padding-top:50px;}
.job21{display:block;font-size:36px;color:#737171;height:64px;line-height:64px;margin-top:22px; border-bottom:1px solid #d7d7d7; margin-bottom:30px;}
.job22{padding:34px 0 0 47px;}
.job23{height:30px;line-height:30px;}
.job24{display:inline-block;margin-right:55px;}
.job25{font-size:25px;color:#737171;margin-top:30px; font-weight:bold;}
.job26{color:#8b8b8b;padding-left:16px;line-height:22px;}
.job27{width:544px;margin:0 auto;}
.job28{width:150px;text-align:center;padding:0;text-indent:0;display:inline-block;margin-right:10px;}
.job29{font-size:36px;color:#737171;border-bottom:1px solid #aab2bd;height:94px;line-height:94px;}
.job30{float:right;margin-top:80px;}
.job31{font-weight:normal;font-size:12px;}
.job32{font-size:15px;color:#767676;font-weight:normal;}
.job33{width:564px;height:262px;margin-right:20px;}
.job34{height:210px;width:542px;overflow:auto;border:1px solid #d6d6d6;padding:10px;}
.job35{width:563px;height:260px;border:1px solid #d2d6dd;}
.job36{border:1px solid #d6d6d6;height:44px;line-height:44px;font-size:15px;color:#8b8b8b;width:554px;float:left;text-align:center;}
.job37{font-size:15px;text-align:center;color:#8b8b8b;width:40px;line-height:44px;float:left;}
.job38{width:552px;border:1px solid #d6d6d6;height:44px;line-height:44px;font-size:15px;color:#8b8b8b;float:left;text-align:center;}
.job39{padding:10px;width:1128px;border:1px solid #ccc;overflow:auto;height:100px;}
.job40{margin-right:10px;font-size:18px;color:#737171;}
.job41{width:29px;height:17px;margin-top:10px;margin-right:10px;}
.job42{margin-left: 2px; font-size:8pt; height: 29px;display:none;}
.job43{padding-top:5px;position:relative;display:inline-block;}
.job44{padding-top:5px;position:relative;display:inline-block;}
.job_btn{ text-align:center; margin:50px 0 100px 0;}
.job_btn a { display:inline-block; padding:3px 20px; background:#4b89dc; text-decoration:none; color:#fff; border-radius:3px; }
.job_btn a:hover{ background:#25537d;}
.job_btn span{display:inline-block; padding:3px 20px; background:#4b89dc; text-decoration:none; color:#fff; border-radius:3px;}
.job_btn span:hover{ background:#25537d;}

/*이력서 수정*/
.delete-fold-resume { display:none;}
.fold-chkbox { display:none;}
.resu01{width:765px;margin-right:30px;}
.resu02{line-height:25px;color:#aab2bd;word-break:break-all;}
.resu03{margin-top:42px;border-bottom:1px solid #e5e5e5; padding-bottom:45px;}
.resu04{border:1px solid #ccc;background:#dcdcdc;color:#4d4d4d;padding:10px;line-height:24px;margin-top:10px; margin-bottom:20px;}
.resu05{margin-top:23px;border-bottom:1px solid #e5e5e5;padding-bottom:25px;}
.resu06{padding-bottom:10px;margin:20px 0 20px 0;}
.resu06 h2{ font-size:24px !important; font-weight:600 !important; margin-top:30px;}
.resume_tit01{font-size:24px !important; font-weight:600 !important; margin-top:30px;}
.spec_con01{background:#dcdcdc; padding:20px 26px; margin-top:20px; color:#4d4d4d;}
.resu_bor01{border-top:1px dashed #a8a8a8; border-bottom:1px dashed #a8a8a8; margin-bottom:10px; margin-top:20px; padding-top:10px;}
.resu_bor01 p{ font-weight:600 !important; }
.resu07{clear:both;margin-top:10px; color:#4c4c4c;}
.resu08{text-align:center;margin-top:30px;}
.resu09{padding:0 20px;text-align:center;}
.resu10{color:#4c4c4c;font-weight:normal;font-weight:600;font-size:24px;}
.resu11{background:#fff;border-bottom:1px solid #aab2bd;height:217px;}
.resu12{width:780px;background:#fff;}
.resu20{line-height:25px;word-break:break-all; width:600px;}
.resu21{width:85px;height:17px;margin-top:10px;}
.wid_959{width:959px;}
.wid_467{width:467px;}


.upload-photo-wrap {
	border:1px solid #ccc;
	padding:5px;
	border-radius:5px;
	-moz-border-radius:5px;
	background:#f2f2f2;
	float:left;
}


.photo-preview {
		padding:2px;
		border:1px solid #ccc;
		width:265px;
		height:170px;
		position:relative;
		border-radius:3px;
		-moz-border-radius:3px;
		background:#fff;
}

.preview-no-img {
	background-image:url(../img/no_img.gif);
	background-repeat:no-repeat;
	background-position:center center;
}

.photo-preview img {
		width:263px;
		height:168px;
		border:1px solid #bbb;
}

.photo-preview .upload-loader {
	margin:76px 0 0 124px;
	border:0;
}
.upload-photo-root {

}
.upload-exp {
	overflow:hidden;
	height:24px;
	line-height:24px;
	text-align:center;
	background:#72a8cf;
	color:#fff;
	border-radius:3px;
}

.upload-cancel-span {
	display:block;
	width:16px;
	height:16px;
	position:absolute;
	right:-6px;
	top:-6px;
	background:url(../img/cancel-icon.png) no-repeat 0 0;
}

.up100 {
	width:2000px;padding-top:10px;
}
.resu13{padding:29px;height:190px;padding-bottom:0;}
.resu14{min-height:44px;color:#737171;line-height:22px;font-weight:bold;}
.resu15{height:24px;line-height:24px;}
.resu16{vertical-align:-1px;}
.resu17{color:#737171;font-weight:bold;}
.resu18{height:32px;line-height:32px;}
.mg-bottom-20 { margin-bottom:20px;}

.f-left { float:left;}
.mg-left-5 { margin-left:5px;}
.mg-bottom-5 { margin-bottom:5px;}
/*잡 industry box*/


.right-adv { margin-top:20px; }
.right-adv li { margin-bottom:10px;}

.rare { width:98%;height:60px;}
.rare99{ margin:20px 0 10px 0;}
.pt_20{ padding-top:20px !important;}
.pt_35{ padding-top:35px !important;}

.mg-left-30 { margin-left:30px;}
.job_industry_bg{ max-width:100%; border:1px solid #e1e1e1; padding:14px 20px; background:#f4f4f4;}
.job_industry_bg span{ margin-bottom:5px !important;}
.job_industry_bg label{ color:#818181 !important; font-size:14px;}

.job_titbg{ background:url(../img/tit_bg_03.png) no-repeat 100% 50%;}
.bor_bottom1{ border-bottom:1px solid #ddd; margin-bottom:30px;}


.mb_100{ margin-bottom:100px !important;}
.mb_30{ margin-bottom:30px !important;}

.event-contents table{ border-top:1px solid #ccc; border-left:1px solid #ccc; border-bottom:1px solid #ccc; width:100%;}
.event-contents table tr{ border-bottom:1px solid #ccc;}
.event-contents table th{ border-right:1px solid #ccc;}
.event-contents table td{ border-right:1px solid #ccc; padding:10px 20px;}


.search{ margin-top:20px; position:relative;}
.search img{ position:absolute; right:12px; top:9px;}
.search input{ width:346px; height:40px; border:1px solid #d1d1d1; padding-left:15px;}







/*2014-14-30*/ 
#new_toplink{background:#f5f5f5; border-bottom:1px solid #ebebeb;}
#new_toplink .new_in_toplink{ width:1150px; margin:0 auto; font-size:12px; height:auto; overflow:hidden; line-height:43px; }
#new_toplink .new_in_toplink .new_logo a{ float:left; font-size:22px; font-weight:bold; color:#000;}
#new_toplink .new_in_toplink .new_toplink{ float:right;}
#new_toplink .new_in_toplink .new_toplink li{ font-size:12px;float:left; color:#000; font-weight:600; margin-left:37px;}
#new_toplink .new_in_toplink .new_toplink li a{ font-size:12px;}
#new_toplink .new_in_toplink .new_toplink li a:hover{ font-size:12px;color:#cc0033; text-decoration:none;}
#new_head{ width:1150px; height:126px;; margin:0 auto; overflow:hidden;}
#new_head p{ margin-top:33px; float:left;}
#new_head div{ float:right; padding:19px 0 0 0;}

.new_atrti_menu{}
.new_spot_menu{ background:url(/static/img/spot_gnb_bar.gif) repeat-x!important;}
#new_gnb{ height:55px; background:#fff;-webkit-box-shadow: 4px 4px 7px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow:4px 4px 7px 0 rgba(0, 0, 0, 0.1); box-shadow: 4px 4px 7px 0 rgba(0, 0, 0, 0.1); z-index:2; position:relative;}
#new_gnb .new_in_gnb{ width:1150px; margin:0 auto;}
#new_gnb .new_in_gnb .new_gnb{ float:left;}
#new_gnb .new_in_gnb .new_gnb li{ float:left; line-height:55px; margin-right:45px; font-weight:bold;}
#new_gnb .new_in_gnb .new_gnb li a{ color:#3396d1; text-decoration:none; line-height:55px; font-weight:bold; font-size:16px; }
#new_gnb .new_in_gnb .new_gnb li.gnb01{ background:url(../img/hot_gnb_icon01.png) no-repeat 0 18px; padding-left:26px; position:relative;}
#new_gnb .new_in_gnb .new_gnb li.gnb01 .new_categori{ display:none;}
#new_gnb .new_in_gnb .new_gnb li.gnb01 .new_categori{ background:#fff; height:auto; padding-bottom:30px; border-bottom:1px solid #eb6b5e; position:absolute; top:45px; left:0; border:0 none; -webkit-box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.3); -moz-box-shadow:0 0 12px 0 rgba(0, 0, 0, 0.3); box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.3); width:720px; z-index:9999;  padding-top:30px; cursor:pointer;}
#new_gnb .new_in_gnb .new_gnb li.gnb01 .new_categori div{ float:left; margin-left:30px; padding-top:20px;}

#new_gnb .new_in_gnb .new_gnb li.gnb01 .new_categori li{line-height:26px !important; margin:0; float:none; padding:0 20px;}


#new_gnb .new_in_gnb .new_gnb li.gnb01 .new_categori .categori_01{ border:2px solid #eee; height:460px;}
#new_gnb .new_in_gnb .new_gnb li.gnb01 .new_categori .categori_01:hover{ border:2px solid #669900;}
#new_gnb .new_in_gnb .new_gnb li.gnb01 .new_categori .categori_01 h3{ font-size:24px; font-weight:bold; width:100%; text-align:center; color:#669900;}
#new_gnb .new_in_gnb .new_gnb li.gnb01 .new_categori .categori_01 li a{width:100%; border-bottom:1px solid #e7e7e7; color:#747682 !important; text-align:left; font-weight:600 !important; display:block; font-size:12px; line-height:26px;}
#new_gnb .new_in_gnb .new_gnb li.gnb01 .new_categori .categori_01 li a:hover{color:#669900 !important;}

#new_gnb .new_in_gnb .new_gnb li.gnb01 .new_categori .categori_02{border:2px solid #eee; height:460px;}
#new_gnb .new_in_gnb .new_gnb li.gnb01 .new_categori .categori_02:hover{ border:2px solid #669900;}
#new_gnb .new_in_gnb .new_gnb li.gnb01 .new_categori .categori_02 h3{ font-size:24px; font-weight:bold; width:100%; text-align:center; color:#669900;}
#new_gnb .new_in_gnb .new_gnb li.gnb01 .new_categori .categori_02 li a{width:100%; border-bottom:1px solid #e7e7e7; color:#747682 !important; text-align:left; font-weight:600 !important; display:block; 
font-size:12px; line-height:26px;}
#new_gnb .new_in_gnb .new_gnb li.gnb01 .new_categori .categori_02 li a:hover{color:#669900 !important;}

#new_gnb .new_in_gnb .new_gnb li.gnb01 .new_categori .categori_03{border:2px solid #eee; height:460px;}
#new_gnb .new_in_gnb .new_gnb li.gnb01 .new_categori .categori_03:hover{ border:2px solid #669900;}
#new_gnb .new_in_gnb .new_gnb li.gnb01 .new_categori .categori_03 h3{ font-size:24px; font-weight:bold; width:100%; text-align:center; color:#669900;}
#new_gnb .new_in_gnb .new_gnb li.gnb01 .new_categori .categori_03 li a{width:100%; border-bottom:1px solid #e7e7e7; color:#747682 !important; text-align:left; font-weight:600 !important; display:block; font-size:12px; line-height:26px;}
#new_gnb .new_in_gnb .new_gnb li.gnb01 .new_categori .categori_03 li a:hover{color:#669900 !important;}


#new_gnb .new_in_gnb .new_gnb li.gnb02{ background:url(../img/enent_gnb_icon02.png) no-repeat 0 17px; padding-left:24px;}
#new_gnb .new_in_gnb .new_gnb li.gnb03{ background:url(../img/enent_gnb_icon03.png) no-repeat 0 18px; padding-left:24px; position:relative;}
#new_gnb .new_in_gnb .new_gnb li.gnb01 a{ line-height:55px; display:block;}
#new_gnb .new_in_gnb .new_gnb li.gnb02 a{ line-height:55px; display:block;}
#new_gnb .new_in_gnb .new_gnb li.gnb03 a{ line-height:55px; display:block;}
#new_gnb .new_in_gnb .new_gnb li.gnb04 a{ line-height:55px; display:block;}
#new_gnb .new_in_gnb .new_gnb li.gnb03 .new_sub{ display:none;position:relative;}

#new_gnb .new_in_gnb .new_gnb li.gnb03 .new_sub{position:absolute; top:45px; left:0; height:auto; background:#fff; border:0 none; -webkit-box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.3); -moz-box-shadow:0 0 12px 0 rgba(0, 0, 0, 0.3); box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.3); font-size:14px; font-weight:200 !important; padding-bottom:5px; z-index:99; cursor:pointer;}
#new_gnb .new_in_gnb .new_gnb li.gnb03 .new_sub li{line-height:27px !important; margin:0; float:none; padding:0 20px;}
#new_gnb .new_in_gnb .new_gnb li.gnb03 .new_sub li a{width:100%; border-bottom:1px solid #e7e7e7; color:#747682 !important; text-align:left; font-weight:400; display:block; font-size:12px; line-height:27px;}
#new_gnb .new_in_gnb .new_gnb li.gnb03 .new_sub li a:hover{ color:#db4a3f !important;}
#new_gnb .new_in_gnb .new_gnb li.atrti_gnb01{background:url(../img/atrti_gnb_icon01.png) no-repeat 0 18px !important;}
#new_gnb .new_in_gnb .new_gnb li.atrti_gnb02{background:url(../img/atrti_gnb_icon02.png) no-repeat 0 18px !important;}
#new_gnb .new_in_gnb .new_gnb li.atrti_gnb03{background:url(../img/atrti_gnb_icon03.png) no-repeat 0 18px !important;}
#new_gnb .new_in_gnb .new_gnb li.spot_gnb02{background:url(../img/hot_gnb_icon02.png) no-repeat 0 18px !important;}
#new_gnb .new_in_gnb .new_gnb li.spot_gnb03{background:url(../img/hot_gnb_icon03.png) no-repeat 0 18px !important;}
#new_gnb .new_in_gnb .art_cf47721 a{ color:#f47721 !important;}
#new_gnb .new_in_gnb .spot_5b9a45 a{ color:#5b9a45 !important;}
#new_gnb .new_in_gnb .new_gnb li.gnb04{  background:url(../img/enent_gnb_icon01.png) no-repeat 0 18px; padding-left:26px; position:relative;}
#new_gnb .new_in_gnb .new_gnb li.gnb04 .new_sub{ display:none;position:relative;z-index:9999;}
#new_gnb .new_in_gnb .new_gnb li.gnb04 .new_sub{ position:absolute; top:45px; left:0; height:auto; background:#fff; border:0 none; -webkit-box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.3); -moz-box-shadow:0 0 12px 0 rgba(0, 0, 0, 0.3); box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.3); font-size:14px; font-weight:200 !important; padding-bottom:5px; }
#new_gnb .new_in_gnb .new_gnb li.gnb04 .new_sub li{line-height:26px !important; margin:0; float:none; padding:0 20px;}
#new_gnb .new_in_gnb .new_gnb li.gnb04 .new_sub li a{width:148px; border-bottom:1px solid #e7e7e7; color:#747682 !important; text-align:left;  font-weight:400; display:block; font-size:12px; line-height:26px !important;}
#new_gnb .new_in_gnb .new_gnb li.gnb04 .new_sub li a:hover{ color:#db4a3f !important;}
#new_gnb .new_in_gnb .new_login{ float:right;}
#new_gnb .new_in_gnb .new_login li{ float:left; line-height:55px; margin-left:40px; }
#new_gnb .new_in_gnb .new_login li a{ color:#3396d1; font-weight:bold; text-decoration:none; font-size:16px;}



.list-posting .list-ul span.f-c-red , span.f-c-red { background:url(/static/img/hart_on.png) no-repeat center center; }
.new_rue01{ width:22px; height:22px; line-height:22px; text-align:center; }
.min_h{min-height:460px;}
.min_h560{min-height:560px;}
.min_h600{min-height:600px;}
.min_h280{min-height:280px;}
.about_com{ border:1px solid #c6c6c6; width:904px; height:auto; padding:30px;}
.select_p{ background:rgba(240,243,246,1); min-height:112px; overflow:hidden;}
.select_p .w-1150 { padding:10px 0;}
.select_p .w-1150 h2{ color:#00325F;font-size:39px; font-weight:bold; margin-top:5px; height:50px;}
.select_p .w-1150 p{ color:#00325F; }
.wid_355{ width:355px;}
.wid_355 a{ display:block; margin-bottom:15px;}

.new_article01{ background:rgba(240,243,246,1);min-height: 153px; border-bottom-color: #E4E4E4; border-bottom-width: 1px; border-bottom-style: solid; background-image: none; background-attachment: scroll; background-repeat: repeat; background-position-x: 0%; background-position-y: 0%; background-size: auto; background-origin: padding-box; background-clip: border-box; z-index:-1;}

.text_cen{ margin-bottom:100px; font-size:16px; text-align:center;}
.share{}
.share span{ float:left; display:block; width:16px; height:16px; margin-right:4px;}
.head_bg{white-space:nowrap;word-break:break-all;position:absolute;left:0; width:765px;height:auto; bottom:70px; padding-bottom:30px;background:rgba(0,0,0,0.5);}
.head_bg h2{font-size:39px;color:#fff;padding:24px 33px 0 33px; max-width:100%; line-height:44px; margin-bottom:10px; font-weight:bold;}
.sha{margin-left:33px; padding-top:5px; color:#c6c6c8;}
.sha .new_date{ float:left;font-weight:300;}
.sha .share{ float:left; margin:4px 0 0 5px;}
.new_article01 div{ background-position:50% 50% !important;}

.job_date{ float:left;}
.job_sha{ float:left; margin:3px 0 0 5px;}
.hei_178{ height:178px;}
.ml_0{ margin-left:0 !important;}
.mb_80{ margin-bottom:80px !important;}
.pt_0{ padding-top:0 !important;}
.rudrhansrn{padding:20px; text-align:left;background:#f5f5f5; color:#000; margin-top:30px; font-size:14px; color:#898989;}
.rudrhansrn a{ color:#4b89dc; text-decoration:none;}

.table_n{ border:0 none !important;}
.table_n tr{ border:0 none !important;}
.table_n tr th{ border:0 none !important; padding:0 !important;}
.table_n tr td{ border:0 none !important; padding:0 !important;}
.job_left01{ overflow:hidden; height:auto; margin-right:20px; }
.resu_left01{ overflow:hidden; height:auto; margin-right:70px; }


.job04 table{ border-top:1px solid #ccc; border-left:1px solid #ccc; border-bottom:1px solid #ccc; width:100%;}
.job04 table tr{ border-bottom:1px solid #ccc;}
.job04 table th{ border-right:1px solid #ccc;}
.job04 table td{ border-right:1px solid #ccc; padding:10px 20px;}


.eve_icon{color:#b9b9b9; display:inline-block;  background:url(/static/img/Review_icon_off.png) no-repeat 8px 3px !important; padding-left:26px; margin-left:3px; text-decoration:none; float:right; margin-right:20px;}
.eve_icon:hover{ color:#01b7cc; background:url(/static/img/Review_icon_on.png) no-repeat 8px 3px !important;}
.resume_bg{ background:url(/static/img/resu_bg_img.jpg) no-repeat 50% 50% #ededed;}
.traving_list_bg{background:url(/static/img/Traving-list-bg.jpg) no-repeat 50% 50% #ededed;}
.traving_tltle_bg{background:url(/static/img/Traving-title-bg.jpg) no-repeat 50% 50% #ededed;}
.coupon-bg{background:url(/static/img/coupon-bg.jpg) no-repeat 50% 50% #ededed;}
.traving_profile_bg{background:url(/static/img/traving_profile_bg.jpg) no-repeat 50% 50% #ededed;}
.articles_list_bg{background:url(/static/img/articles-list-bg.jpg) no-repeat 50% 50% #ededed;}

#box a{color:#323232; font-weight:bold; text-decoration:none;}
.bg_fff{ background:#fff !important;}

.none-field { overflow:hidden;}
.Write_Delete{position:absolute;left:100px;;bottom:-7px; font-size:14px; font-weight:600;}

.new_job_style li{border-bottom:1px solid #dcdcdc; border-radius:3px; padding:25px 0 0 0;}
.hotjob_style li{background:#e1e4e7; border:1px solid #dcdcdc; border-radius:3px; padding:25px 0 0 22px; float:left; width:535px; height:180px; position:relative;}
.hotjob_style li:nth-child(odd){margin-right:30px;}



.bord_b_dcdcdc{ padding-bottom:10px; margin-bottom:10px; font-size:14px !important; width:395px; font-weight:100 !important;}
.Industry{}
.Industry li{ float:left; margin-right:10px; background:#13B4DE; line-height:20px; height:20px; padding:0 0; color:#fff; width:100px; text-align:center; border:1px solid #0A97BB; border-radius:3px; font-size:12px;}

.new_job_left{height:auto; overflow:hidden; margin-bottom:20px;}
.job_logo{border:1px solid #ccc; margin-right:15px;}
.job_company{ margin-top:0; width:220px;}
.job_left_title{font-weight:bold; font-size:24px; display:block; color:#00325F; line-height:24px;}

.wid_749{width:749px !important;}

.new_spot{ height:178px;}
.new_spot .w-1150 h2{ color:#5a9a44 !important; font-size:39px; font-weight:bold;}
.new_spot .w-1150 p{ color:#666 !important;}
.new_spot .w-1150{padding-top:33px;}


.new_article{ height:178px;}
.new_article .w-1150 h2{ color:#f47721 !important; font-size:39px; font-weight:bold;}
.new_article .w-1150 p{ color:#666 !important;}
.new_article .w-1150{padding-top:33px;}


.new_event{ height:178px;}
.new_event .w-1150 h2{ color:#3396d1 !important; font-size:39px; font-weight:bold;}
.new_event .w-1150 p{ color:#666 !important;}
.new_event .w-1150{padding-top:33px;}

.main_login{float:right;font-weight:bold!important;margin-top:27px;}
.main_login li{float:left; margin-left:15px;}
.main_login li a{display:block; background:#47739c; color:#fff; padding:3px 10px; font-size:11px !important; border-radius:3px; text-decoration:none; }
.main_login li a:hover{ background:#25537d;}


.main_left{float:left; height:247px; border-left:1px solid #bfbfbf; margin-top:35px; overflow: hidden;}
.main_left li{ margin-left:10px; border-bottom:1px solid #bfbfbf; width:243px; padding:21px 0 26px 110px; letter-spacing:-1px;}
.main_left li:last-child{ border:none;}
.main_left li h4{font-size:18px; font-weight:bold !important; color:#323232; margin-bottom:7px;}
.main_left .bg01{background:url(/static/img/main_icon01.gif) 21px 26px no-repeat;}
.main_left .bg02{background:url(/static/img/main_icon02.gif) 21px 26px no-repeat;}
.main_left ul li a{ font-weight:600; color:#121212; font-size:18px;}
.main_jobmore{ clear: both; text-align: center; }
.main_jobmore img{ margin-top:-30px; margin-top:-16px;}


.main_traving{ width:100%; background:url(/static/img/main_trav_bg.jpg) no-repeat top center; height:204px}
.main_traving ul{ display:block;width:1150px; margin:0 auto; padding-top: 46px; padding-left: 160px;}
.main_traving ul li{float:left; background:transparent; margin-right:26px;}
.main_traving ul li img{ width:75px; height:75px; border-radius:38px;}
.main_traving ul li figure{background:transparent;}
.main_traving ul li a{ text-decoration:none; color:#acacac;}
.main_traving ul li a:hover{color:#323232;}
.main_traving ul li figcaption{ text-align: center; margin-top:10px;}
.main_traving ul li:last-child{ margin-right:0;}

.main_trav_title{ margin:0 auto; width:1150px;}
.main_trav_title h3{ font-weight:400; color:#444; font-size:32px;  text-align: center; padding:55px 0;}

.main_trav01_tit{ color:#fff; font-size:24px; font-weight: bold !important; position:absolute; left:18px; bottom:15px;}
.main_trav01_tit a{ color:#fff; font-size:24px; font-weight: bold !important; text-decoration:none; }

.wid_886{width:886px;}
.main_spot_left{ float:right; width:357px; height: 446px;}
.text_c{color:#fff; background:#ff4021; border:1px solid #ff4021; font-weight:bold; padding:6px 15px 3px 15px;width:500px;text-align:center;margin:20px auto 10px auto;}
.roadview{clear:both; font-size:18px; font-weight:bold; color:#737171; padding-top:20px;}
.view_size{margin-top:10px; width:1150px; height:100px; margin-bottom:35px;border:1px solid #ccc;}
.page_load{font-size:12px;font-weight:200 !important;}
.background_color{background:rgba(240,243,246,1) !important;}


.folder_box{background:#fff;position:absolute;width:400px; height:230px; -webkit-box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.2); -moz-box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.2); box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.2); font-family:'Open Sans';}
.folder_box h2{text-align: center; font-size:20px; color:#676767; padding-top:23px;}
.folder_box input{ width:285px; height:36px; border:1px solid #e5e5e5; padding-left:15px; margin:0 0 14px 49px;}
.folder_btn{ display:flex;justify-content:center; padding-top:5px;}
.folder_btn a{display:block; width:83px; height:28px; background:#4b89dc; text-align:center; line-height:28px; font-size:13px; color:#fff; font-weight:400; text-decoration:none; }
.folder_btn a:first-child{ margin-right:10px;}
.folder_btn a:hover{ background:#25537d;}
#top-btn { position:fixed;right:30px;bottom:50px;width:30px;height:30px;background:url(/static/img/top_off.png) no-repeat; cursor:pointer;}
#top-btn:hover{background:url(/static/img/top_on.png) no-repeat; }

.atrtic_slide{width:100%;height:244px;position:relative; top: 0; left:-380px;/* -webkit-box-shadow:4px 4px 7px 0 rgba(0, 0, 0, 0.2); -moz-box-shadow:4px 4px 7px 0 rgba(0, 0, 0, 0.2); box-shadow:4px 4px 7px 0 rgba(0, 0, 0, 0.2);*/}
.atrtic_slide ul{}
.atrtic_slide ul li{position: absolute;}
/*.atrtic_slide ul li:frist-child{top:0;left:0;}*/
.atrtic_slide ul li:nth-child(2){top:122px; left:0;}
.atrtic_slide ul li:nth-child(3){top:0; left:185px;}
.atrtic_slide ul li:nth-child(4){top:122px; left:185px;}
.atrtic_slide ul li:nth-child(5){top:122px; left:370px;}
.atrtic_slide ul li:nth-child(6){top:0; left:555px;}
.atrtic_slide ul li:nth-child(7){top:0; left:960px;}
.atrtic_slide ul li:nth-child(8){top:122px; left:960px;}
.atrtic_slide ul li:nth-child(9){top:0; left:1145px;}
.atrtic_slide ul li:nth-child(10){top:122px; left:1145px;}
.atrtic_slide ul li:nth-child(11){top:122px; left:1330px;}
.atrtic_slide ul li:last-child{top:0; left:1515px;}
.atrtic_slide ul li img{
    transition:all 0.4s;
    -webkit-filter:grayscale(1);
    filter:grayscale(1)
}

.atrtic_slide ul li img:hover{
    -webkit-filter:grayscale(0);
    filter:grayscale(0);
}

.new_atrtic{}
.new_atrtic .new_atr_left{float:left; width:184px; border-right:1px solid #e5e5e5;}
.new_atrtic .new_atr_left .new_atr_gnb{ text-align:right; padding-top:23px; letter-spacing:-0.5px;}
.new_atrtic .new_atr_left .new_atr_gnb li{ border-bottom:1px solid #e5e5e5; }
.new_atrtic .new_atr_left .new_atr_gnb li a{text-decoration:none; color:#333; max-width:100%; max-height:100%; display:block;height:39px; line-height:39px; padding-right:40px; border-right:3px solid #fff;}
.new_atrtic .new_atr_left .new_atr_gnb li a:hover{text-decoration:none; color:#bb5545; font-weight:bold; border-right:3px solid #bb5545;}
.new_atrtic .new_atr_left .new_atr_gnb li ul li a{ padding-right:20px; font-size:13px; color:#666;}
.new_atrtic .new_atr_left .new_atr_gnb .link{text-decoration:none; color:#333; max-width:100%; max-height:100%; display:block;height:39px; line-height:39px; border-right:3px solid #fff; cursor:pointer;}
.new_atrtic .new_atr_left .new_atr_gnb .link01{background:url(/static/img/atrti_icon01.png) 95% 14px no-repeat;}
.new_atrtic .new_atr_left .new_atr_gnb .link02{background:url(/static/img/atrti_icon02.png) 95% 10px no-repeat;}
.new_atrtic .new_atr_left .new_atr_gnb .link03{background:url(/static/img/atrti_icon03.png) 95% 10px no-repeat;}
.new_atrtic .new_atr_left .new_atr_gnb .link04{background:url(/static/img/atrti_icon04.png) 95% 10px no-repeat;}
.new_atrtic .new_atr_left .new_atr_gnb .link05{background:url(/static/img/atrti_icon05.png) 95% 10px no-repeat;}
.new_atrtic .new_atr_left .new_atr_gnb .link06{background:url(/static/img/atrti_icon06.png) 95% 10px no-repeat;}
.new_atrtic .new_atr_left .new_atr_gnb .link01:hover{background:url(/static/img/atrti_icon01_on.png) 95% 14px no-repeat;}
.new_atrtic .new_atr_left .new_atr_gnb .link02:hover{background:url(/static/img/atrti_icon02_on.png) 95% 10px no-repeat;}
.new_atrtic .new_atr_left .new_atr_gnb .link03:hover{background:url(/static/img/atrti_icon03_on.png) 95% 10px no-repeat;}
.new_atrtic .new_atr_left .new_atr_gnb .link04:hover{background:url(/static/img/atrti_icon04_on.png) 95% 10px no-repeat;}
.new_atrtic .new_atr_left .new_atr_gnb .link05:hover{background:url(/static/img/atrti_icon05_on.png) 95% 10px no-repeat;}
.new_atrtic .new_atr_left .new_atr_gnb .link06:hover{background:url(/static/img/atrti_icon06_on.png) 95% 10px no-repeat;}

.new_atrtic .new_atr_left .new_search{}
.new_atrtic .new_atr_left .new_search input{width:168px !important; border:1px solid #e5e5e5; letter-spacing:-1px; background:#fafafa;}

.new_atrtic .new_atr_left .new_spon_item{ padding-top:30px; text-align:right;}
.new_atrtic .new_atr_left .new_spon_item h3{ color:#bb5545; font-size:28px; letter-spacing:-1px; text-align:right; margin-bottom:10px; padding-right:15px;}
.new_atrtic .new_atr_left .new_left_img{ display:block; -webkit-box-shadow:-5px 6px 11px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:-5px 6px 11px 0px rgba(0, 0, 0, 0.4); box-shadow:-5px 6px 11px 0px rgba(0, 0, 0, 0.4);}
.new_atrtic .new_atr_left a .spon-title{ text-align:right; padding-right:15px; margin-top:14px !important;}
.new_atrtic .new_atr_left .spon-content{ margin-top:7px !important; text-align:right; font-size:14px; font-weight:200 !important; padding-right:15px;}
.new_atrtic .new_atr_left .spon-date{font-size:12px !important; background:url(/static/img/atrti_icon07.gif) 0 3px no-repeat; padding-left:16px; display:inline-block; letter-spacing:-1px;margin-left:5px;}
.new_atrtic .new_atr_left .spon-by{font-size:12px !important; background:url(/static/img/atrti_icon06.gif) 0 3px no-repeat; padding-left:16px; display:inline-block; padding-right:15px; letter-spacing:-1px;}
.new_atrtic .new_atr_left .spon-by span{ color:#999 !important;}




.new_atrtic .new_atr_right{float:right; width:936px;}
/*.new_atrtic .new_atr_right div:frist-child{padding-top:0 !important;}*/
.new_atrtic .new_atr_right .atr_categor01{margin-top:20px;}
.new_atrtic .new_atr_right .atr_categor01 .atr_categor01_left{letter-spacing:-0.5px; float:left; width:760px;}
.new_atrtic .new_atr_right .atr_categor01 .atr_categor01_left h3{font-size:28px; color:#bb5545; margin-bottom:15px;}
.new_atrtic .new_atr_right .atr_categor01 .atr_categor01_left li{float:left; margin-right:29px; width:365px; height:340px;}
.new_atrtic .new_atr_right .atr_categor01 .atr_categor01_left li:nth-child(2){margin-right:0 !important;}
.atr_img01{display:block; -webkit-box-shadow:-3px 3px 20px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:-3px 3px 20px 0px rgba(0, 0, 0, 0.4); box-shadow:-3px 3px 20px 0px rgba(0, 0, 0, 0.4);}
.atr_img01 a img{border:0 none !important;}
.new_atrtic .new_atr_right .atr_categor01 .atr_categor01_left li h4{margin-top:10px;}
.new_atrtic .new_atr_right .atr_categor01 .atr_categor01_left li h4 a{font-size:24px; color:#000; text-decoration:none;}
.new_atrtic .new_atr_right .atr_categor01 .atr_categor01_left li h4 a:hover{ color:#bb5545;}
.new_atrtic .new_atr_right .atr_categor01 .atr_categor01_left li .atr_contents{ font-size:14px; font-weight:100 !important; color:#666; line-height:21px;}
.new_atrtic .new_atr_right .atr_categor01 .atr_categor01_left li .atr_name{background:url(/static/img/atrti_icon06.gif) 0 6px no-repeat; padding-left:16px; display:inline-block; padding-right:15px;}
.atr_date{background:url(/static/img/atrti_icon07.gif) 0 6px no-repeat; padding-left:16px; display:inline-block; letter-spacing:-1px;}
.new_atrtic .new_atr_right .atr_categor01 .atr_categor01_left li span{ color:#999; font-size:14px !important;}
.new_atrtic .new_atr_right .atr_categor01 .atr_categor01_left li span a{color:#999; font-size:14px !important; text-decoration:none;}
.new_atrtic .new_atr_right .atr_categor01 .atr_categor01_left li span a:hover{ color:#000;}

.new_atrtic .new_atr_right .atr_categor01 .atr_categor01_right{letter-spacing:-0.5px; float:right; width:148px; margin-top:58px;}
.new_atrtic .new_atr_right .atr_categor01 .atr_categor01_right li{position:relative; margin-bottom:14px;}
.new_atrtic .new_atr_right .atr_categor01 .atr_categor01_right li a img{ -webkit-box-shadow:-3px 3px 20px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:-3px 3px 20px 0px rgba(0, 0, 0, 0.4); box-shadow:-3px 3px 20px 0px rgba(0, 0, 0, 0.4);}
.new_atrtic .new_atr_right .atr_categor01 .atr_categor01_right li p{ position:absolute; right:0; bottom:20px;}
.new_atrtic .new_atr_right .atr_categor01 .atr_categor01_right li p a{ display:block; line-height:26px; height:26px; background:rgba(0, 0, 0, 0.5); color:#fff; font-size:14px;padding:0 7px; text-decoration:none;}

.new_atrtic .new_atr_right .atr_categor01 .atr_categor01_right li .more_link{display:block; border:1px solid #e5e5e5; height:94px; text-align:center; color:#e5e5e5; text-decoration:none; font-size:23px;}
.new_atrtic .new_atr_right .atr_categor01 .atr_categor01_right li .more_link .video_more{display:block; width:45px; height:45px; border-radius:30px; border:2px solid #e5e5e5; font-size:45px; color:#e5e5e5; font-weight:100; line-height:41px; margin:10px auto 0 auto;}
.new_atrtic .new_atr_right .atr_categor01 .atr_categor01_right li .more_link:hover{ color:#bb5545;border:1px solid #bb5545;}
.new_atrtic .new_atr_right .atr_categor01 .atr_categor01_right li .more_link:hover .video_more:hover{ color:#bb5545;border:2px solid #bb5545;}


.new_atrtic .new_atr_right .atr_categor02{margin-top:20px;}
.new_atrtic .new_atr_right .atr_categor02 .atr_categor01_left{letter-spacing:-0.5px; float:left;}
.new_atrtic .new_atr_right .atr_categor02 .atr_categor01_left h3{font-size:28px; color:#bb5545; margin-bottom:15px; position:relative;}
.new_atrtic .new_atr_right .atr_categor02 .atr_categor01_left h3 span{ position:absolute; right:0; bottom:0; width:39px; height:24px; padding-left:23px; line-height:24px; background:url(/static/img/atrti_more_off.gif) no-repeat 8px 6px; font-size:12px; color:#9f9f9f; border:1px solid #ccc; cursor:pointer;}
.new_atrtic .new_atr_right .atr_categor02 .atr_categor01_left h3 span a{ font-size:12px; color:#9f9f9f; }

.new_atrtic .new_atr_right .atr_categor02 .atr_categor01_left li{float:left; width:455px; height:385px;}
.new_atrtic .new_atr_right .atr_categor02 .atr_categor01_left li:nth-child(odd){margin-right:25px !important;}
.new_atrtic .new_atr_right .atr_categor02 .atr_categor01_left .atr_img01{display:block; border:0 none !important;overflow:hidden;}
.new_atrtic .new_atr_right .atr_categor02 .atr_categor01_left .atr_img01 a img{border:0 none !important;-webkit-box-shadow:-3px 3px 20px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:-3px 3px 20px 0px rgba(0, 0, 0, 0.4); box-shadow:-3px 3px 20px 0px rgba(0, 0, 0, 0.4);}
.new_atrtic .new_atr_right .atr_categor02 .atr_categor01_left li .fL iframe{border:0 none !important;-webkit-box-shadow:-3px 3px 20px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:-3px 3px 20px 0px rgba(0, 0, 0, 0.4); box-shadow:-3px 3px 20px 0px rgba(0, 0, 0, 0.4);}
.new_atrtic .new_atr_right .atr_categor02 .atr_categor01_left li h4{margin-top:10px;}
.new_atrtic .new_atr_right .atr_categor02 .atr_categor01_left li h4 a{font-size:24px; color:#000; text-decoration:none;}
.new_atrtic .new_atr_right .atr_categor02 .atr_categor01_left li h4 a:hover{ color:#bb5545;}
.new_atrtic .new_atr_right .atr_categor02 .atr_categor01_left li .atr_contents{ font-size:14px; font-weight:100 !important; color:#666; line-height:21px;}
.new_atrtic .new_atr_right .atr_categor02 .atr_categor01_left li .atr_name{background:url(/static/img/atrti_icon06.gif) 0 6px no-repeat; padding-left:16px; display:inline-block; padding-right:15px;}
.new_atrtic .new_atr_right .atr_categor02 .atr_categor01_left li .atr_date{background:url(/static/img/atrti_icon07.gif) 0 6px no-repeat; padding-left:16px; display:inline-block; letter-spacing:-1px;}
.new_atrtic .new_atr_right .atr_categor02 .atr_categor01_left li span{ color:#999; font-size:14px !important;}
.new_atrtic .new_atr_right .atr_categor02 .atr_categor01_left li span a{color:#999; font-size:14px !important; text-decoration:none;}
.new_atrtic .new_atr_right .atr_categor02 .atr_categor01_left li span a:hover{ color:#000;}



.new_atrtic .new_atr_right .atr_categor03{margin-top:20px;}
.new_atrtic .new_atr_right .atr_categor03 .atr_categor01_left{letter-spacing:-0.5px; float:left;}
.new_atrtic .new_atr_right .atr_categor03 .atr_categor01_left h3{font-size:28px; color:#bb5545; margin-bottom:15px; position:relative;}
.new_atrtic .new_atr_right .atr_categor03 .atr_categor01_left h3 span{ position:absolute; right:0; bottom:0; width:39px; height:24px; padding-left:23px; line-height:24px; background:url(/static/img/atrti_more_off.gif) no-repeat 8px 6px; font-size:12px; color:#9f9f9f; border:1px solid #ccc; cursor:pointer;}
/*.new_atrtic .new_atr_right .atr_categor03 .atr_categor01_left h3 span:hover{ border:1px solid #bb5545; color:#bb5545; background:url(/static/img/atrti_more_on.gif) no-repeat 8px 6px;}*/
.new_atrtic .new_atr_right .atr_categor03 .atr_categor01_left h3 span a{ font-size:12px; color:#9f9f9f; }
.new_atrtic .new_atr_right .atr_categor03 .atr_categor01_left li{float:left; width:455px; height:122px; margin-bottom:40px;}
.new_atrtic .new_atr_right .atr_categor03 .atr_categor01_left li:nth-child(odd){margin-right:25px!important;}
.new_atrtic .new_atr_right .atr_categor03 .atr_categor01_left .atr_img01{display:block; -webkit-box-shadow:-3px 3px 20px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:-3px 3px 20px 0px rgba(0, 0, 0, 0.4); box-shadow:-3px 3px 20px 0px rgba(0, 0, 0, 0.4); float:left;}
.new_atrtic .new_atr_right .atr_categor03 .atr_categor01_left li .atr03_right{float:left; width:262px; height:122px;}
.new_atrtic .new_atr_right .atr_categor03 .atr_categor01_left li h4{margin-top:-4px;}
.new_atrtic .new_atr_right .atr_categor03 .atr_categor01_left li h4 a{font-size:24px; color:#000; text-decoration:none; line-height:24px;}
.new_atrtic .new_atr_right .atr_categor03 .atr_categor01_left li h4 a:hover{ color:#bb5545;}
.new_atrtic .new_atr_right .atr_categor03 .atr_categor01_left li .atr_contents{ font-size:14px; font-weight:100 !important; color:#666; line-height:21px;}
.new_atrtic .new_atr_right .atr_categor03 .atr_categor01_left li .atr_name{background:url(/static/img/atrti_icon06.gif) 0 6px no-repeat; padding-left:16px; display:inline-block; padding-right:15px;}
.new_atrtic .new_atr_right .atr_categor03 .atr_categor01_left li .atr_date{background:url(/static/img/atrti_icon07.gif) 0 6px no-repeat; padding-left:16px; display:inline-block; letter-spacing:-1px;}
.new_atrtic .new_atr_right .atr_categor03 .atr_categor01_left li span{ color:#999; font-size:14px !important;}
.new_atrtic .new_atr_right .atr_categor03 .atr_categor01_left li span a{color:#999; font-size:14px !important; text-decoration:none;}
.new_atrtic .new_atr_right .atr_categor03 .atr_categor01_left li span a:hover{ color:#000;}



.new_hotspot{width:1150px; height:482px;margin:0 auto;position:relative;}
.new_hotspot .new_sp01{position:absolute; top:0; left:0; width:574px;}
.new_hotspot .new_sp01 .new_sp01_box{background:rgba(0, 0, 0, 0.2);width:574px; height:482px; position:absolute; top:0; left:0;}
.new_hotspot .new_sp01 .new_sp01_box h3{margin-top:180px; padding:0 30px; text-shadow:0px 1px 1px #000; height:85px;}
.new_hotspot .new_sp01 .new_sp01_box h3 a{color:#fff;font-size:36px; word-break: break-all; line-height:42px;}
.new_hotspot .new_sp01 .new_sp01_box .new_sp_user{width:240px; height:110px; background:rgba(0, 0, 0, 0.4); position:absolute; left:0; bottom:20px;}
.new_hotspot .new_sp01 .new_sp01_box .new_sp_user .user_img{display:block; margin:19px 0 0 19px; float:left;}
.new_hotspot .new_sp01 .new_sp01_box .new_sp_user .user_img img{width:70px; height:70px; border-radius:35px;}
.new_hotspot .new_sp01 .new_sp01_box .new_sp_user .user_right{float:left; margin-left:15px;}
.new_hotspot .new_sp01 .new_sp01_box .new_sp_user .user_right .user_name{ color:#fff; font-size:20px;font-weight:400; margin-top: 12px;}
.new_hotspot .new_sp01 .new_sp01_box .new_sp_user .user_right .user_name a{color: floralwhite;}
.new_hotspot .new_sp01 .new_sp01_box .new_sp_user .user_right .user_r{font-size:12px; color:#fff;}
.wid_280{width:280px !important;}



.new_hotspot .new_sp02, .new_hotspot .new_sp03, .new_hotspot .new_sp04, .new_hotspot .new_sp05{width:288px; height:241px; position:absolute; background:#fbfbfb;}
.new_hotspot .new_sp02{top:0; left:574px;}
.new_hotspot .new_sp02 span{ position:absolute; top:85px; right:0;}


.new_hotspot .new_sp03{top:0; left:862px; padding-top:15px; padding-left:20px; width:268px !important;height:226px !important;}
.new_hotspot .new_sp03 .new_sp_date a{ font-size:12px; color:#98a1ab;}
.new_hotspot .new_sp03 .new_sp_title a{ font-size:26px; color:#ff7b1d;}
.new_hotspot .new_sp03 .new_sp_con{font-size:14px;font-weight:100 !important; letter-spacing:-0.5px; color:#676975; width:245px;}
.new_hotspot .new_sp03 .new_sp_user{position:absolute; left:20px; bottom:20px;}
.new_hotspot .new_sp03 .new_sp_user .user_img{display:block;float:left;}
.new_hotspot .new_sp03 .new_sp_user .user_img img{width:70px; height:70px; border-radius:35px;}
.new_hotspot .new_sp03 .new_sp_user .user_right{float:left; margin-left:15px;}
.new_hotspot .new_sp03 .new_sp_user .user_right .user_name{ color:#8a8a8b; font-size:20px;font-weight:400; margin-top: -7px;}





.new_hotspot .new_sp04{top:241px; left:574px; padding-top:15px; padding-left:20px; width:268px !important;height:226px !important;}
.new_hotspot .new_sp04 .new_sp_date{ }
.new_hotspot .new_sp04 .new_sp_date a{font-size:12px; color:#98a1ab;}
.new_hotspot .new_sp04 .new_sp_title a{ font-size:26px; color:#ff7b1d;}
.new_hotspot .new_sp04 .new_sp_con{font-size:14px;font-weight:100 !important; letter-spacing:-0.5px; color:#676975; width:245px;}
.new_hotspot .new_sp04 .new_sp_user{position:absolute; left:20px; bottom:20px;}
.new_hotspot .new_sp04 .new_sp_user .user_img{display:block;float:left;}
.new_hotspot .new_sp04 .new_sp_user .user_img img{width:70px; height:70px; border-radius:35px;}
.new_hotspot .new_sp04 .new_sp_user .user_right{float:left; margin-left:15px;}
.new_hotspot .new_sp04 .new_sp_user .user_right .user_name{ color:#8a8a8b; font-size:20px;font-weight:400; margin-top: -7px;}

.new_hotspot .new_sp05{top:241px; left:862px;}
.new_hotspot .new_sp05 span{ position:absolute; top:85px; left:0;}

.new_spot_content{width:1150px; margin:0 auto;}
.new_spot_content h3{ color:#a2a2a2; font-size:32px; font-weight:400; width:1150px; text-align:center; margin:0 auto 40px auto; padding-top:40px;}
.in_trav_wrap { width:1188px;}
.new_spot_content h3 span{ color:#b2656b;}

.new_spot_content_box{ width:100%; height:auto; overflow:hidden; background:#e5e5e5; padding-bottom:60px;}
.new_spot_content .new_spot_box{position:relative; height:722px; background:#fbfbfb;}
.new_spot_content .new_spot_box .spot_box01{position:absolute; top:0; left:0; width:287px; height:722px;}
.new_spot_content .new_spot_box .spot_box01 span{ position:absolute; top:83px; right:0;}
.new_spot_content .new_spot_box .spot_box02{position:absolute; top:0; left:287px; width:287px; height:240px;}
.new_spot_content .new_spot_box .spot_box02 h4{color:#5b9a45;font-size:24px; width:250px; margin:5px auto 0 auto;}
.new_spot_content .new_spot_box .spot_box02 ul{display:block; width:250px; margin:5px auto 0 auto;}
.new_spot_content .new_spot_box .spot_box02 ul li{float:left; width:120px; line-height:18px;}
.new_spot_content .new_spot_box .spot_box02 ul li:nth-child(odd){margin-right:10px;}
.new_spot_content .new_spot_box .spot_box02 ul li a{font-size:14px; letter-spacing:-1px; font-weight:100 !important; color:#9D9D9D;}
.new_spot_content .new_spot_box .spot_box02 ul li a:hover{color:#333;}


.new_spot_content .new_spot_box .spot_box03{position:absolute; top:0; left:574px; width:287px; height:240px;}
.new_spot_content .new_spot_box .spot_box03 span{ position:absolute; top:83px; right:0;}
.new_spot_content .new_spot_box .spot_box04{position:absolute; top:0; left:861px; width:289px; height:240px;}
.new_spot_content .new_spot_box .spot_box04 h4, .new_spot_content .new_spot_box .spot_box08 h4{color:#5b9a45;font-size:24px; width:250px; margin:15px auto 0 auto;}
.new_spot_content .new_spot_box .spot_box04 div, .new_spot_content .new_spot_box .spot_box08 div{ width:250px; margin:5px auto 0 auto; font-size:14px; font-weight:100 !important; color:#9D9D9D; line-height:18px; letter-spacing:-1px;}
.new_spot_content .new_spot_box .spot_box05{position:absolute; top:240px; left:287px; width:287px; height:240px;}
.new_spot_content .new_spot_box .spot_box05 span{ position:absolute; top:83px; right:0;}
.new_spot_content .new_spot_box .spot_box06{position:absolute; top:240px; left:574px; width:287px; height:240px;}
.new_spot_content .new_spot_box .spot_box06 h4{color:#5b9a45;font-size:24px; width:250px; margin:5px auto 0 auto;}
.new_spot_content .new_spot_box .spot_box06 ul{display:block; width:250px; margin:5px auto 0 auto;}
.new_spot_content .new_spot_box .spot_box06 ul li{float:left; width:250px; line-height:18px;}
.new_spot_content .new_spot_box .spot_box06 ul li a{font-size:14px; letter-spacing:-1px;font-weight:100 !important; color:#9D9D9D;}
.new_spot_content .new_spot_box .spot_box06 ul li a:hover{color:#333;}
.new_spot_content .new_spot_box .spot_box07{position:absolute; top:240px; left:861px; width:287px; height:240px;}
.new_spot_content .new_spot_box .spot_box07 span{ position:absolute; bottom:0; left:110px;}
.new_spot_content .new_spot_box .spot_box08{position:absolute; top:480px; left:287px; width:289px; height:240px;}
.new_spot_content .new_spot_box .spot_box09{position:absolute; top:480px; left:574px; width:287px; height:240px;}
.new_spot_content .new_spot_box .spot_box09 span{ position:absolute; top:83px; left:0;}
.new_spot_content .new_spot_box .spot_box10{position:absolute; top:480px; left:861px; width:289px; height:240px;}
.new_spot_content .new_spot_box .spot_box10 h4{color:#5b9a45;font-size:24px; width:250px; margin:5px auto 0 auto;}
.new_spot_content .new_spot_box .spot_box10 ul{display:block; width:250px; margin:5px auto 0 auto;}
.new_spot_content .new_spot_box .spot_box10 ul li{float:left; width:120px; line-height:18px;}
.new_spot_content .new_spot_box .spot_box10 ul li:nth-child(odd){margin-right:10px;}
.new_spot_content .new_spot_box .spot_box10 ul li a{font-size:14px; letter-spacing:-1px; font-weight:100 !important; color:#9D9D9D;}
.new_spot_content .new_spot_box .spot_box10 ul li a:hover{color:#333;}



.by_type{height:25px; padding-top:5px;}
.by_type p{ float:left; font-size:14px; color:#141414;}
.font_14 td{ font-size:14px !important; color:#141414; font-weight:100 !important; }
.posipo_img{position:absolute; top:20px; right:20px;}


.traving_title{ width:1150px; margin:40px auto; color:#a2a2a2; font-size:32px; font-weight: 400; text-align:center;}
.traving_title span{color:#b2656b;}


.event_slide{width:100%;height:366px;position:relative; top:0; left:-380px;/* -webkit-box-shadow:4px 4px 7px 0 rgba(0, 0, 0, 0.2); -moz-box-shadow:4px 4px 7px 0 rgba(0, 0, 0, 0.2); box-shadow:4px 4px 7px 0 rgba(0, 0, 0, 0.2);*/}
.event_slide ul{}
.event_slide ul li{position: absolute;}
/*.event_slide ul li:frist-child{top:0;left:0;}*/
.event_slide ul li:nth-child(2){top:122px; left:0;}
.event_slide ul li:nth-child(3){top:0; left:185px;}
.event_slide ul li:nth-child(4){top:122px; left:185px;}
.event_slide ul li:nth-child(5){top:122px; left:370px;}
.event_slide ul li:nth-child(6){top:0; left:555px;}
.event_slide ul li:nth-child(7){top:0; left:960px;}
.event_slide ul li:nth-child(8){top:122px; left:960px;}
.event_slide ul li:nth-child(9){top:0; left:1145px;}
.event_slide ul li:nth-child(10){top:122px; left:1145px;}
.event_slide ul li:nth-child(11){top:122px; left:1330px;}
.event_slide ul li:nth-child(12){top:0; left:1515px;}
.event_slide ul li:nth-child(13){top:244px; left:0;}
.event_slide ul li:nth-child(14){top:244px; left:370px;}
.event_slide ul li:nth-child(15){top:244px; left:555px;}
.event_slide ul li:nth-child(16){top:244px; left:758px;}
.event_slide ul li:nth-child(17){top:244px; left:960px;}
.event_slide ul li:nth-child(18){top:244px; left:1330px;}
.event_slide ul li:nth-child(19){top:244px; left:1515px;}
.event_slide ul li:nth-child(20){top:244px; left:1717px;}
.event_slide ul li img{
    transition:all 0.4s;
    -webkit-filter:grayscale(1);
    filter:grayscale(1)
}

.event_slide ul li img:hover{
    -webkit-filter:grayscale(0);
    filter:grayscale(0);
}

.new_slide_btn{width:1150px; margin:0 auto; position:relative; z-index:9999;}
.new_slide_btn ul{ display:block; position:absolute; left:50%; bottom:35px;}
.new_slide_btn ul li{float:left; margin-right:10px;}


.ft_16{font-size:20px !important; font-weight:bold; color:#588f27; line-height:20px;}
.ft_16_event{font-size:20px !important; font-weight:bold; color:#3396d1 !important; line-height:20px;}


/*new study*/

.study_warp{ width:100%; height:auto; overflow:hidden;}
.ban_search{background:#E4E4E4;width:100%; height:320px;}
.ban_search .in_ban_search{width:1150px; height:auto; overflow:hidden; margin:0 auto;}
.ban_search .in_ban_search .study_ban{width:575px; height:288px; float:left; margin-top:16px;position:relative;}
.ban_search .in_ban_search .study_ban p{position:absolute; right:22px; bottom:14px;}
.ban_search .in_ban_search .study_ban p span{float:left;}
	
.ban_search .in_ban_search .study_search{margin-top:16px; width:554px; height:288px; float:right; position:relative;}
.ban_search .in_ban_search .study_search h3{color:#05284b; font-size:30px; font-weight:600; line-height:36px; margin-top: 20px;}
.ban_search .in_ban_search .study_search ul{display:block; margin-top:39px;}
.ban_search .in_ban_search .study_search ul li{float:left; margin-bottom:20px;}
.ban_search .in_ban_search .study_search ul li:nth-child(odd){ margin-right:21px; }
.ban_search .in_ban_search .study_search ul li select{width:251px; height:41px; background:#179BD7; border:none; padding-left:16px; font-size:16px; font-weight: bold; color:#fff;}
.ban_search .in_ban_search .study_search ul li input{width:236px !important; height:41px; border:none 0; background:#179BD7; padding-left:16px; font-size:16px; font-weight: bold; color:#000 !important;}
.ban_search .in_ban_search .study_search p{ position:absolute;right:31px;bottom:0;}
.ban_search .in_ban_search .study_search p a{display:block; border:2px solid #ff5a00; width:103px; height:37px; color:#ff5a00; text-align:center; line-height:37px;}
.ban_search .in_ban_search .study_search p a:hover{color:#fff; background:#ff5a00;}
.study_warp .study_course{width:1150px; height:auto; overflow:hidden; margin:50px auto 0 auto;}
.study_warp .study_course li{float:left; width:288px; height:349px; position: relative;}
.study_warp .study_course li:nth-child(odd){width:287px;}
.study_warp .study_course li:first-child{ background:#179bd7; padding:40px 0 0 33px; width:254px; height:309px;}
.study_warp .study_course li:first-child h3{font-size:36px; font-weight:bold; color:#fff; line-height:46px;}
.study_warp .study_course li:first-child p{display:block; position:static; font-size:14px; font-weight:100 !important; color:#fff; line-height:21px; padding:0; background:transparent;}
.study_warp .study_course li:first-child span{ padding-top:38px; clear:both; display: block;}
.study_warp .study_course li:first-child span a{ display:block; font-size:14px; font-weight:400; width:128px; height:36px; border:2px solid #fff; border-radius:3px; color:#fff; text-align:center; line-height:36px;}
.study_warp .study_course li:first-child span a:hover{background:#fff; color:#179bd7;}

.study_warp .study_course li .course{position:absolute; top:0; left:0; line-height:28px; background:rgba(0, 0, 0, 0.5); width:100%; color:#fff; padding-left:10px;}
.study_warp .study_course li .school_name{ position:absolute; left:0; bottom:0; background:url(/static/img/study_icon.png) no-repeat 80% 50% rgba(0, 0, 0, 0.5); width:100%; height:46px; padding-left:21px; padding-top: 5px; cursor:pointer;}
.study_warp .study_course li .school_name:hover{ height:80px;}
.study_warp .study_course li .school_name h4{ color:#fff; font-size:14px;}
.study_warp .study_course li .school_name p{ width:250px; display:block; color:#f5f804;font-size:14px;}	
	

.study_warp  .study_sever{width:100%; height:224px; background:url(/static/img/brushed.png); padding-top:64px; margin-top:50px;}
.study_warp  .study_sever .in_study_sever{width:1150px; margin:0 auto; display:flex; justify-content:space-between;}
.study_warp  .study_sever .in_study_sever article{width:247px; text-align: center; float:left; }
.study_warp  .study_sever .in_study_sever article h4{ color:#222; font-weight:600; padding-top:20px;}
.study_warp  .study_sever .in_study_sever article p{font-size:12px; color:#444; letter-spacing:-1px; padding-top:12px;}

	
.study_warp .study_bottom{width:1150px; height:417px; margin:0 auto; background:url(/static/img/study_bg01.jpg) no-repeat;}	
.study_warp .study_bottom .stu_right{width:554px; height:417px; float:right;}	
.study_warp .study_bottom .stu_right h3{ color:#343439; font-size:30px; font-weight:500; line-height:36px; margin-top:100px;}
.study_warp .study_bottom .stu_right p{ font-size:14px; font-weight:100; letter-spacing:-1px; color:#999; margin-top:20px;}	
.study_warp .study_bottom .stu_right span{display:block; margin-top:15px;}
.study_warp .study_bottom .stu_right span a{display:block; background:#179bd7; font-size:16px; font-weight:700; width:195px; height:59px; border-radius:3px; color:#fff; text-align:center; line-height:59px;}





.new_trav01{ background:rgba(240,243,246,1) !important; border:none !important; font-size:32px; line-height:153px; }
.worap_s_job{float:right; height:700px;}
.main_job_m{ display:block;background:#00325f; border-radius:3px; color:#fff; width:208px; height: 32px; line-height:32px; margin:0 auto; font-weight:600;}
.main_event_m{display:block;background:#3396d1; border-radius:3px; color:#fff; width:208px; height: 32px; line-height:32px; margin:0 auto; font-weight:600;}
.main_spot_m{display:block;background:#5b9a45; border-radius:3px; color:#fff; width:208px; height: 32px; line-height:32px; margin:0 auto; font-weight:600;}


.new_job_top{height:94px; background:url(/static/img/48.png) no-repeat 22px 50% #222; margin-top: 20px; border-radius:5px; color:#fff;}
.new_job_top .job_topleft{ float:left; color:#fff; font-size:16px; margin:19px 0 0 90px;}
.new_job_top .job_topleft span{font-size:24px; font-weight:600; display: block;}
.new_job_top .job_topleft a{color:#fff;}
.new_job_top .apple{float:right; overflow: hidden; height:94px; }
.new_job_top .apple li a{ display: block; color:#fff; width:300px; height:75px; padding-top:19px; font-size:16px;}


.search_job{ display: block; margin-top:20px;}
.iframe-widget input{font-family:"open Sans", Arial !important;}

.art_list_ul{width:800px; display:block;}
.art_list_ul li{ float:left; width:365px; margin-right:19px; height:320px; margin-bottom:25px;}

.art_list_ul li iframe{display:block; -webkit-box-shadow:-3px 3px 20px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:-3px 3px 20px 0px rgba(0, 0, 0, 0.4); box-shadow:-3px 3px 20px 0px rgba(0, 0, 0, 0.4);}
.color_999{color:#999;}
.ov_flow{}


.new_resu_box{
	position:relative;
}

.new_resu_box .tip{ display:none;}
.new_resu_box:hover{
	cursor:pointer;
}
.new_resu_box:hover .tip{
	position:absolute; bottom:100%; left:0;
	display:block;
	width:450px; height:auto; overflow:hidden;
	background:#fff; border:1px solid #ccc;
	padding:30px;
}

.new_resu_box:hover .tip h3{
	font-size:24px;
	font-weight:bold;
	margin-bottom:5px;
}

.new_resu_box:hover .tip h3:last-child{
	margin-top:15px;
}

.new_img_gn{
	-webkit-box-shadow:-3px 3px 20px 0px rgba(0, 0, 0, 0.4);
	-moz-box-shadow:-3px 3px 20px 0px rgba(0, 0, 0, 0.4);
	box-shadow:-3px 3px 20px 0px rgba(0, 0, 0, 0.4);
}


@media (min-width: 1200px) and (max-width: 1400px) {
#wrap #main_slide .main_slide_bg{ height:357px;}
}
@media (min-width: 1400px) and (max-width: 1600px) {
#wrap #main_slide .main_slide_bg{ height:447px;}
}
@media (min-width: 1600px) and (max-width: 1900px) {
#wrap #main_slide .main_slide_bg{ height:485px;}
}
