.con_group_job,.con_specialdetail,.wrp_joboffer{margin:auto;max-width:1160px}@media only screen and (max-width: 1159px){.con_group_job,.con_specialdetail,.wrp_joboffer{width:95%}}@media print{.con_group_job,.con_specialdetail,.wrp_joboffer{width:95%}}.ie8 .con_group_job,.ie8 .con_specialdetail,.ie8 .wrp_joboffer{width:95%}.con_group_job:after,.con_group_job .st:after,.con_group_job ul:after,.con_specialdetail:after,.con_specialdetail .photo:after,.con_specialdetail .box_cols:after,.wrp_joboffer:after{content:"";display:table;clear:both}.con_group_job{margin-bottom:83px}@media only screen and (max-width: 767px){.con_group_job{margin-bottom:0;width:100%}}.con_group_job .att{padding:0 5px;height:92px;width:7.5%;float:left;line-height:100px;text-align:center;background:#d54d48;color:#fff;font-size:150%;font-weight:bold;position:relative;z-index:1}@media only screen and (max-width: 768px){.con_group_job .att{width:10%}}@media only screen and (max-width: 767px){.con_group_job .att{width:23%;height:70px;line-height:76px;font-size:115%}}.con_group_job .att:after{margin-left:-5px;content:'';width:0;height:0;position:absolute;left:50%;bottom:-10px;border-left:5px solid transparent;border-top:10px solid #d54d48;border-right:5px solid transparent}.con_group_job .st{margin-bottom:20px;padding:30px 30px 20px 30px;background:url(../images/common/bg_st.png) 0 0 no-repeat;background-size:cover;border-bottom:1px solid #ddc6c1;border-right:7px solid #d54d48;margin-left:-4px;position:relative;float:left;width:92.8%}@media only screen and (max-width: 767px){.con_group_job .st{padding:10px;border-right:none;border-top:5px solid #d54d48;background:none}}.con_group_job .st h3{color:#c84646;font-size:165%}@media only screen and (max-width: 767px){.con_group_job .st h3{padding-top:0;font-size:136%;text-align:center}}@media only screen and (max-width: 767px){.con_group_job .st h3 span{width:25px !important;height:25px !important;background-size:auto auto !important;background-position:0 0 !important}}@media only screen and (max-width: 768px){.con_group_job .st{width:90%}}@media only screen and (max-width: 767px){.con_group_job .st{margin-left:0;margin-bottom:0;padding:0 15px;width:77%;height:70px;line-height:62px;background:none;border-top:6px solid #d54d48}.con_group_job .st h3{padding-top:0}}.con_group_job ul{padding-top:20px;clear:both}@media only screen and (max-width: 767px){.con_group_job ul{padding-top:0}}.con_group_job ul li{float:left;width:50%;min-height:250px;padding:15px 1% 21px;background:url(../images/home/border_bg.png) repeat-x}@media only screen and (max-width: 1024px){.con_group_job ul li{min-height:0}}.con_group_job ul li:nth-child(1),.con_group_job ul li:nth-child(2){padding-top:0;background:none}@media only screen and (max-width: 767px){.con_group_job ul li:nth-child(2){padding-top:10px}}.con_group_job ul li:nth-child(2n+1){padding-left:0;position:relative}.con_group_job ul li:nth-child(2n+1):after{position:absolute;content:'';background:url(../images/home/border_r_bg.png) repeat-y;right:0;top:0;width:1px;height:100%}@media only screen and (max-width: 767px){.con_group_job ul li:nth-child(2n+1):after{background:none;width:0;height:0%}}.con_group_job ul li:nth-child(2n+2){padding-right:0}@media only screen and (max-width: 767px){.con_group_job ul li{width:100%;padding:10px 27px 10px 15px;border:none;background:none}.con_group_job ul li:nth-child(2n+1){padding-left:15px;padding-right:15px}.con_group_job ul li:nth-child(2n+2){padding-right:15px}}.con_group_job ul p{width:100%;clear:both}@media only screen and (max-width: 1024px){.con_group_job ul p img{width:100%}}.con_group_job ul p a{width:100%;display:block;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.con_group_job ul p a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}.con_group_job ul .job{display:inline-block;width:50%;padding-top:6px;font-size:86%}@media only screen and (max-width: 767px){.con_group_job ul .job{font-size:79%}}.con_group_job ul .job label{display:inline-block;vertical-align:middle;background:#797776;color:#fff;height:22px;line-height:22px;text-align:center;width:74px;border-radius:5px}@media only screen and (max-width: 767px){.con_group_job ul .job label{height:20px;line-height:20px}}.con_group_job ul .job .name_job{display:inline-block;vertical-align:middle;padding-left:5px;font-size:93%}@media only screen and (max-width: 767px){.con_group_job ul .job .name_job{font-size:86%}}.con_group_job ul .count_job{padding-top:5px;float:right;width:40%;text-align:right;color:#929292}.con_group_job ul .count_job i{margin-right:5px}.con_group_job ul .count_job .views{padding-left:5px;display:inline-block;font-size:93%}@media only screen and (max-width: 767px){.con_group_job ul .count_job .views{font-size:86%}}.con_group_job .hide{display:none}.con_group_job .btn_show_more{margin:0 auto;padding-top:27px;width:100%}@media only screen and (max-width: 767px){.con_group_job .btn_show_more{padding:15px 20px 30px 20px}}.con_group_job .btn_show_more a{padding:0.3em 0.8em;display:block;text-decoration:none;background:#f7f6f1;text-align:center;position:relative;font-size:108%;font-weight:600;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #dcdcdc;color:#440a0a;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.con_group_job .btn_show_more a i{margin-right:5px;font-size:122%}.con_group_job .btn_show_more a span{margin-right:8px;display:inline-block;vertical-align:middle;position:relative;left:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}@media only screen and (min-width: 1025px){.con_group_job .btn_show_more a:hover,.con_group_job .btn_show_more a.active{background:#fb722f;color:#fff}}@media print{.con_group_job .btn_show_more a:hover,.con_group_job .btn_show_more a.active{background:#fb722f;color:#fff}}.ie8 .con_group_job .btn_show_more a:hover,.ie8 .con_group_job .btn_show_more a.active{background:#fb722f;color:#fff}.con_group_job .btn_show_more a:hover i,.con_group_job .btn_show_more a.active i{color:#fff}.con_group_job .btn_show_more a.sm-size{padding:0.6em 0.8em;font-size:108%}@media only screen and (max-width: 767px){.con_group_job .btn_show_more a.sm-size{padding:0.8em;border:2px solid #3e0b00;background:#fff800;box-shadow:0px 5px 0px #3e0b00}}.con_group_job .btn_show_more a.md-size{padding:0.9em 0.8em;font-size:115%}@media only screen and (max-width: 767px){.con_group_job .btn_show_more a.md-size{font-size:108%}}.con_group_job .btn_show_more a.lg-size{padding:1.2em 0.8em;font-size:136%}@media only screen and (max-width: 767px){.con_group_job .btn_show_more a.lg-size{font-size:115%}}.con_group_job .btn_show_more a.sm-size{padding:0.9em 0.8em}@media only screen and (max-width: 767px){.con_group_job .btn_show_more a.sm-size{box-shadow:0px 2px 0px #3e0b00}}.con_group_job .btn_show_more span:before{content:" ";width:17px;height:17px;background:url(../images/common/arrows.png) 0 -49px no-repeat;float:left;margin:0}.con_specialdetail{margin-bottom:25px}@media only screen and (max-width: 767px){.con_specialdetail{width:100%;padding-top:15px}}.con_specialdetail .img_main{margin-bottom:34px;text-align:center}@media only screen and (max-width: 767px){.con_specialdetail .img_main{margin-bottom:15px}}.con_specialdetail .img_main img{width:100%}.con_specialdetail .box_txt{margin-bottom:40px;padding:0 22px}@media only screen and (max-width: 767px){.con_specialdetail .box_txt{padding:0 15px}}.con_specialdetail h3{margin-bottom:10px;font-size:165%;font-weight:normal}@media only screen and (max-width: 767px){.con_specialdetail h3{font-size:115%;line-height:1.3em}}.con_specialdetail .box_slider{margin-bottom:112px}@media only screen and (max-width: 767px){.con_specialdetail .box_slider{margin-bottom:100px}}.con_specialdetail .box_slider .inner-slide .slick-arrow{top:50%;width:22px;height:35px;bottom:auto;background:url(../images/common/ic_controls_white.png) no-repeat}.con_specialdetail .box_slider .inner-slide .slick-arrow.slick-next{background-position:0 -92px}.con_specialdetail .photo{margin-bottom:72px}@media only screen and (max-width: 767px){.con_specialdetail .photo{margin-bottom:36px}}.con_specialdetail .photo img{width:100%}.con_specialdetail .photo.single{width:100%}.con_specialdetail .photo.double img{width:50%;float:left}.con_specialdetail .photo.triple img{width:33.33%;float:left}.con_specialdetail .box_cols{margin-bottom:72px}@media only screen and (max-width: 767px){.con_specialdetail .box_cols{margin:0 auto 36px auto;width:95%}}.con_specialdetail .box_cols .photo{margin-bottom:0;width:100%;max-width:580px}@media only screen and (max-width: 1024px){.con_specialdetail .box_cols .photo{width:55%}}.con_specialdetail .box_cols.left .photo{padding:0 4% 1% 0;float:left}.con_specialdetail .box_cols.right .photo{padding:0 0 1% 4%;float:right}.con_specialdetail table{margin-bottom:32px}@media only screen and (max-width: 767px){.con_specialdetail table{margin:0 auto 32px auto;width:95%}}.con_specialdetail table th{width:246px}@media only screen and (max-width: 767px){.con_specialdetail table th{width:90px}}.con_specialdetail .btn{margin:0 auto;width:100%;max-width:370px}@media only screen and (max-width: 767px){.con_specialdetail .btn{max-width:240px}}.con_specialdetail .btn a{padding:0.3em 0.8em;display:block;text-decoration:none;background:#fff800;text-align:center;position:relative;font-size:108%;font-weight:600;color:#440a0a;border:3px solid #3e0b00;box-shadow:0px 3px 0px #3e0b00;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}@media only screen and (max-width: 767px){.con_specialdetail .btn a{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-shadow:0px 2px 0px #3e0b00}}.con_specialdetail .btn a i{margin-right:5px;font-size:122%}.con_specialdetail .btn a span{margin-right:8px;display:inline-block;vertical-align:middle;position:relative;left:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}@media only screen and (min-width: 1025px){.con_specialdetail .btn a:hover,.con_specialdetail .btn a.active{background:#fb722f;color:#fff}}@media print{.con_specialdetail .btn a:hover,.con_specialdetail .btn a.active{background:#fb722f;color:#fff}}.ie8 .con_specialdetail .btn a:hover,.ie8 .con_specialdetail .btn a.active{background:#fb722f;color:#fff}.con_specialdetail .btn a:hover i,.con_specialdetail .btn a.active i{color:#fff}.con_specialdetail .btn a:hover span.ic-hand:before,.con_specialdetail .btn a.active span.ic-hand:before{background-position:-34px -155px}@media only screen and (max-width: 767px){.con_specialdetail .btn a:hover span.ic-hand:before,.con_specialdetail .btn a.active span.ic-hand:before{background-position:-25px -116px}}.con_specialdetail .btn a.sm-size{padding:0.6em 0.8em;box-shadow:0px 2px 0px #3e0b00;font-size:108%}@media only screen and (max-width: 767px){.con_specialdetail .btn a.sm-size{padding:0.8em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}}.con_specialdetail .btn a.md-size{padding:0.9em 0.8em;box-shadow:0px 3px 0px #3e0b00;font-size:115%}@media only screen and (max-width: 767px){.con_specialdetail .btn a.md-size{font-size:108%;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-shadow:0px 2px 0px #3e0b00}}.con_specialdetail .btn a.lg-size{padding:1em 0.8em;box-shadow:0px 4px 0px #3e0b00;border:3px solid #3e0b00;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;font-size:122%}@media only screen and (max-width: 767px){.con_specialdetail .btn a.lg-size{font-size:108%;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}}.con_specialdetail .btn a span:before{content:" ";width:9px;height:14px;background:url(../images/common/arrows.png) 0 -78px no-repeat;float:left;margin:0}@media only screen and (max-width: 767px){.con_specialdetail .btn a.lg-size{box-shadow:0px 3px 0px #3e0b00 !important}}@media only screen and (max-width: 767px){.wrp_joboffer{width:100%}}.wrp_joboffer h3.st_md{margin-bottom:20px;padding-top:10px;border-top:7px solid #d54d48;color:#c84646;text-align:center;font-size:186%}@media only screen and (max-width: 767px){.wrp_joboffer h3.st_md{padding-top:10px;font-size:136%;border-top:5px solid #d54d48}}@media only screen and (max-width: 767px){.con_search{padding-top:0 !important}}
