﻿@charset "utf-8";
/* CSS Document */

body,div,ul,li,dl,dt,dd,h2,p{padding:0;margin:0;}
body{ font-size:14px; font-family:微软雅黑; }
#contain{#margin:0 auto;}
#main_content{ border-bottom:#e6e6e6 solid 1px}
a{ text-decoration:none; color:#666666;}
.float-clear{ clear:both;}/*清除浮动*/
.overflow{width:1060px; margin:0 auto; overflow:hidden;}
/**轮播banner样式开始**/
li{	list-style: none;}
#focus-banner{min-width:1060px;position: relative;width: 100%;height:500px;overflow: hidden;}
#focus-banner-list{position: relative;}
#focus-banner-list li{position: absolute;left: 0;top: 0;width: 100%;height:500px;}
#focus-banner .focus-handle{position: absolute;top: 50%;margin-top: -40px;z-index: 100;display: block;width: 80px;height: 80px;background-image: url("../../images/pc/focus_handle.png");}
#next-img{left: 50px;background-position:0 0;}
#next-img:hover{background-position: 0 -80px;}
#prev-img{right: 50px;background-position: -80px 0;}
#prev-img:hover{background-position: -80px -80px;}
#focus-bubble{position: absolute;left: 50%;bottom: 10px;z-index: 999;display:none;}
#focus-bubble li{float: left;width: 10px;height: 10px;margin: 0 5px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;
-o-border-radius: 50%;-ms-border-radius: 50%;border:1px #fff solid;cursor: pointer;}
a{blr:expression(this.onFocus=this.blur());outline:none;}
#focus-banner-list li div{width:100%; height:500px;background-repeat:no-repeat 50% 0%;z-index:1001;}
#index-banner{position:relative; height:500px; }
#index-banner1{background: url(../../images/pc/banner3.png);}
#index-banner2{background: url(../../images/pc/banner4.png);}
#index-banner3{background: url(../../images/pc/banner5.png); }
#index-banner4{background: url(../../images/pc/banner6.png); }
#index-banner5{background: url(../../images/pc/banner7.png); }

/**轮播banner样式结束**/
/**公共部分：header CSS样式**/
#header{width:1060px; position:relative;margin:0 auto;}
#nav{float:right; font-size:16px;position: absolute; left:395px; top:40%;}
#nav li{ height:26px;float:left; margin-left:75px; }
#nav li:hover{ border-bottom:4px #ff9f40 solid; }
#nav li a:hover{color:#ff9f40;}
#nav a{ text-decoration:none; color:#666666; }
.nav_active{border-bottom:#ff9f40 solid 4px;}
/**公共部分：header CSS样式END**/
/**公共部分：footer CSS样式**/
#footer{min-width:1060px;width:100%; height:166px; background-color:#333333; padding-top:34px;}
#footer_content{ width:1060px; margin:0 auto;}
#footer_nav{width:540px;  float:left; margin-left:28px;}
#footer_nav ul{float:left; line-height:2em; margin-right:100px;}
.footer_title{ color:#FFF; font-size:14px; margin-bottom:8px;}
.footer_title a{ text-decoration:none; color:#ffffff;}
.footer_detail{ color:#888888;font-size:14px; }
.footer_detail a{ text-decoration:none; color:#888888;}
.wechat-weibo{padding-top:10px;}
#footer_contact_us{width:244px; float:right;line-height:22px; margin-right:25px}
#footer_contact_us img{ margin-right:10px;}
#QR_code{width:100px; height:100px;float:right; margin-right:36px; margin-top:8px; text-align:center; color:#aaaaaa;}
#QR_code img{ margin-bottom:8px;}
#QR_code p{ font-size:12px;}
/***公共部分：footer CSS样式END**/
/**公共部分：您当前的位置location-box CSS样式**/
#location-box{ width:1060px; padding:20px 0px; margin:0 auto; color:#aaaaaa; }
#location-box span{color:#666666;}
#location-box a:hover{color:#ff9f40;}
/**公共部分：您当前的位置location-box CSS样式END**/
/**公共部分：明星企业 CSS样式**/
#star-company-box{ width:100%; border-top: #e6e6e6 solid 1px; padding-top:40px;}
#star-company{width:1060px; margin:0 auto;}
/*table{ margin:0 auto; border-spacing:9px; margin-bottom:40px;}*/
.newsTable{margin-bottom:0px;}
#tableRight{float:right;}
/*tr{ display:block; margin:5px 0; }
td{ width:50px;}*/
/**公共部分：明星企业 CSS样式END**/
/**index.html CSS样式**/
#box_1080px{ width:1060px; margin:0 auto;  position:relative;}

#download{position:absolute; right:0px; top:-450px; z-index:999;}

/**index-搜索栏 CSS样**/
#search-box{width:630px; height:60px;position:absolute; left:0px; top:-128px; border-radius:10px; z-index:999; }
#search-box_search{width:630px; height:60px; border-radius:10px;z-index:1000;  font-size:20px; font-family:微软雅黑; border:none; text-indent:1em; outline:none;}
#input-button{background-image:url(../../images/pc/search_icon.png); background-color:transparent;  width:34px; height:38px; border:none; position:absolute;left:580px; top:15px; outline:none; }
#input-button:hover{ cursor:pointer;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color:#cccccc;}
input:-moz-placeholder, textarea:-moz-placeholder {color:#cccccc;}
input::-moz-placeholder, textarea::-moz-placeholder {color:#cccccc;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#cccccc;}
/**index-搜索栏 CSS样式END**/
#title{width:1060px; margin:0 auto; padding-top:31px; font-size:12px; color:#aaaaaa; margin-bottom:36px;}
#title span{  font-size:30px; color:#ff9f40;}
#job{width:1060px; margin:0 auto;}
.job_one{width:330px; height:144px; float:left; margin-right:30px;}
.job_two{width:330px; height:144px; float:left;}
.job_name{width:310px; height:20px; border-left:#ff9f40 solid 8px; padding-left:12px;  font-size:18px; margin-bottom:8px;position:relative; color:#666666;}
.job_name span{ position:absolute; top:-2px;}
.index_more-button{position:absolute; width:13px; height:17px; right:0px;top:0px; background:url(../../images/pc/more.png) no-repeat; }
.index_more-button a{ display:block; width:13px; height:13px;}
.job_name img{float:right;}
.zhiwei{ line-height:28px;font-size:14px;}
.zhiwei_name{ float:left; }
.zhiwei_name a span{color:#aaaaaa;}
.space{color:#aaaaaa; padding:0px 10px; float: left;}
.company_name{ }
.zhiwei span{ color:#aaaaaa;}
.zhiwei span a{ color:#aaaaaa; text-decoration:none;}
#app-intro_01{ margin:0 auto; width:1060px; padding: 80px 0px; position: relative;}

.appTitle{font-family: "微软雅黑"; font-size: 30px;color: #666666;}
.summary{font-family: "微软雅黑";font-size: 16px; line-height: 30px;color: #666666;}
.summary span{color:#F08437;}
#appTitle1{position: absolute;left:420px;top: 225px; }
#summary1{position: absolute; left:420px;top:276px; max-width:593px ;}
#app-intro_02-bg{ width:100%; height:auto; background-color:#fafafa;}
#app-intro_02{ margin:0 auto; width:1060px;padding: 80px 0px;position: relative;}
#appTitle2{position: absolute;top:225px;left:77px;}
#summary2{position: absolute;top: 276px;left: 77px;}
#app-intro_03{ margin:0 auto; width:1060px;padding: 80px 0px;position: relative;}
#appTitle3{position: absolute;left:420px;top: 225px; }
#summary3{position: absolute; left:420px;top:276px; max-width:593px ;}
#app-intro_04-bg{ width:100%; height:auto; background-color:#fafafa;}
#app-intro_04{ margin:0 auto; width:1060px;padding: 80px 0px;position: relative;}
#appTitle4{position: absolute;top:225px;left:77px;}
#summary4{position: absolute;top: 276px;left: 77px;}
#appTitle5{position: absolute;left:420px;top: 225px; }
#summary5{position: absolute; left:420px;top:276px; max-width:593px ;}
#app-intro_05{ margin:0 auto; width:1060px;padding: 80px 0px;position: relative;}
#app-intro_06-bg{ width:100%; height:auto; background-color:#fafafa;}
#app-intro_06{ margin:0 auto; width:1060px;padding: 80px 0px;position: relative;}
#appTitle6{position: absolute;top:225px;left:77px;}
#appTitle6{position: absolute;top:225px;left:77px;}
.newBox{width:1060px; margin: 0 auto; font-size: 30px; color: #FF9F40; border-top-color:#e6e6e6 solid 1px;}
.newTitle-Box{margin-top: 50px; margin-bottom: 30px;}
.newsTitle-box{margin-bottom: 30px;}
.boxLeft{width: 530px;float: left; min-height: 144px; }
.boxRight{width: 530px;float:right;min-height: 144px;}
.newsTitle{display: inline-block;width:350px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.tableTitle{font-size: 14px;color:#666;}
.tableDate{font-size: 14px;color: #aaaaaa;text-align: right;}
/*index.html CSS样式END*/
/*about_us.html CSS样式*/
a:hover{color:#ff9f40;}
#navbar{width:230px;float:left;}
#article-box{width:800px; float:right;}
#article-box-title{ padding-right:23px; float:left; background-color:#FFF;font-size:22px; color:#ff9f40;}
#article-box .article-title{font-size: 22px; color: #FF9F40;}
#article-box-title-bg{ background-image:url(../../images/pc/about_us/1.gif); width:100%; height:27px; float:left ;background-repeat:repeat-x;}
/*about_us.html CSS样式END*/
/*news.html CSS样式*/
.list_content span{ color:#ff9f40;}
#news-box{ padding:13px 0px 37px 0px; }
.every-new-box{ height:40px;border-bottom:#e6e6e6 1px solid;}
.news{height:16px; width:650px;float:left;padding:12px 0px; overflow:hidden;white-space:nowrap; }
.news a:hover{color:#ff9f40;}
.news-date{float:right; color:#aaaaaa;padding:10px 0px;}
#page_box{ height:83px; padding-top:18px;}
#news-page{ width:430px;height:26px; margin:0 auto;}
#first_page{float:left; color:#aaaaaa;}
#turn_page{width:310px;float:left; margin-left:29px; position:relative;}
#up_page{float:left; color:#aaaaaa;}
#page_number_box{ width:200px;float:left; position:absolute; left:55px;}
#active-page{background-color:#ff9f40; color:#FFF;}
.page_number{width:25px; height:23px; float:left; text-align:center; border-radius:3px; margin-left:11px; padding-top:2px}
.page_number a:hover{ color:#FFF}
#point-page{width:25px; height:25px; float:left; text-align:center; border-radius:3px; margin-left:11px;}
.page_number:hover{ color:#FFF; background-color:#ff9f40;}
#down_page{float:right;}
#final_page{float:right;}
/*news.html CSS样式END*/
/*job_detail.html CSS样式*/

#box3{width:800px; float:right;}
.job_detail-title{float:left;color:#666666; font-size:22px; width:535px;}
#article_title_bg{ background-image:url(../../images/pc/about_us/1.gif); width:690px; height:27px; float:right;}
#article{ padding:37px 0px; color:#666666; font-size:14px; text-indent:2em; line-height:2em;  min-height:400px;}
#company_logo{ width:210px; height:210px; border:#fafafa 10px solid;}
#company_introduction{font-size:12px; font-family:微软雅黑; color:#aaaaaa; padding-top:20px;padding-bottom:10px; line-height:2em; padding-left:12px;}
#company_introduction_name{color:#666666; font-size:14px;}
.tag{width:19px; height:19px; background-color:#ff9f40; color:#FFF; float:left; border-radius:4px; font-size:12px; font-size:微软雅黑; text-align:center; margin-top:7px; margin-left:10px; }
#share{float:right;color:#aaaaaa;}
#share span{color:#aaaaaa; font-size:14px; font-family:微软雅黑;important!}
#job_detail_date{color:#aaaaaa; margin-top:10px;}
#monthly-pay{display:block;color:#666666; padding:14px 0px;}
.require{float:left;color:#666666;width:50%; padding:10px 0px; border-top:#e6e6e6 1px solid;}
#company_name {color:#666666; padding:14px 0px; border-top:#e6e6e6 1px solid;}
#company_address{color:#666666; padding:14px 0px 32px 0px; border-top:#e6e6e6 1px solid;}
#description_list{ background-color:#fafafa; width:100%; height:40px; margin-top:19px;}
.description{float:left; width:110px; padding:10px 0px; color:#666666; font-size:14px; text-align:center; height:20px; margin-left:10px; }
#description-job{border-top: #ff9326 solid 4px; padding:6px 0px; color:#ff9326;}
.description:hover{border-top: #ff9326 solid 4px; padding:6px 0px; color:#ff9326; background-color:#FFF; height:40px;}
#description_content{ font-family:微软雅黑; font-size:14px; color:#666666; line-height:2em;  padding:34px 0px;padding-left:20px; border-bottom:#e6e6e6 1px solid;}
#apply_box{ padding-top:37px;padding-bottom:70px; width:100%;  border-top:#e6e6e6 1px solid;}
#apply_button{ margin:0 auto;width:220px; height:53px; background-color:#ff9326; font-size:28px; color:#FFF; text-align:center; border-radius:8px; padding-top:7px;}
#apply_button:hover{cursor:pointer;}
/*tab样式*/
.tab-bg{background-color:#fafafa; width:100%; height:40px;}
#tabOption li{float:left; width:110px; height:40px; text-align:center; color:#666666; cursor:pointer}

#tabContent{ min-height:400px;color:#666666;}
#tabs1-js{display:none; min-height:254px;padding-left: 15px;padding-right:15px; text-indent: 2em;line-height: 24px;padding-bottom: 20px;}
#tabs1-html{min-height:254; padding-left: 15px;padding-right:15px;text-indent: 2em;line-height: 24px;padding-bottom: 20px;}
.tab{padding-top:10px;color: #666666;}
.tab:hover{ border-top:2px #FF9326 solid; padding-top:8px;}
.tabActive{border-top:2px #FF9326 solid; padding-top:8px; color:#ff9326;}
.linkActive{color:#FF9326;}


/*
.etabs { margin: 0; padding: 0;background-color:#fafafa; height:40px; }
.tab { display: inline-block; zoom:1; *display:inline;width:110px;text-align:center;height:38px; padding-top:2px }
.tab:hover{border-top: #ff9326 solid 2px;  color:#ff9326; background-color:#FFF; height:38px; padding-top:0px; }
.tab a { font-size: 14px; line-height: 2em; display: block;  outline: none; padding-top:0px; }
.tab a:hover { text-decoration: none;}
. { background: #fff; position: relative; border-top: #ff9326 solid 2px;}
.tab a.active {  color:#ff9326; }
/*
.tab-container{border-top: #fff solid 2px; }
.panel-container { background: #fff;padding:33px 0px;  padding-left: 10px;  color:#666666; line-height:2em; min-height:287px; }
#tabs1-html #tabs1-js #tabs1-css{padding:33px 0px;height:283px;line-height:2em; border-top: #fff solid 2px;}
*/
/*tab样式END*/
#baidu-button{ margin:0 auto; margin-bottom:10px;background-color:#ff9f40; height:24px; padding-top:4px; border-radius:3px;  text-align:center; color:#FFF; padding-top:2px; font-size:14px;}
#baidu-button a{ display:inline-block; color:#FFF; width:230px;}
/*job_detail.html CSS样式END*/
/*news_detail.html CSS样式*/
#box3_1{ margin:0 auto; width:1060px;}
#box4{ margin:0 auto; width:1060px;}
#index_img{width:18px; height:18px;background:url(../../images/pc/index_logo1.gif) no-repeat;}
#index_img a{display:block; width:18px; height:18px; }
#index_img:hover { background:url(../../images/pc/index_logo.gif);}
#banner{min-width:1060px; width:100%; height:200px; background:url(../../images/pc/about_us/banner.png) no-repeat 50% 0%;}
#middle_box{width:1060px; margin:0 auto;}
#box1{ width:1060px; padding:20px 0px; margin:0 auto;}
#box1 span{#666666;}
#box1 a{text-decoration:none; color:#666666;}
#box1 a:hover{color:#ff9f40;}
#box2{width:230px;float:left;}
#list_title{ width:220px; padding-left:10px; padding-bottom:11px;  padding-top:11px;background-color:#fafafa;font-family:微软雅黑; font-size:14px; color:#666666; }
.list_content{width:220px; min-height:20px;  padding-top:12px; padding-left:10px; padding-bottom:12px;border-bottom:#e6e6e6 1px solid; position:relative;}
.list_content_img{width:14px; height:12px; margin:0px 4px 30px 0px; position:absolute; top:12px; left:5px;}
.list_content_img img{margin-top:2px;}
.list_content_text{width:200px; margin-left:10px; }
#box3{width:800px; float:right;}
#box3 span{  font-size:22px; color:#ff9f40;}
#news_detail-date{ font-family:微软雅黑; font-size:14px; color:#aaaaaa; padding:12px 0px; border-bottom:1px solid #e6e6e6;}
#news_detail-article{ padding:18px 0px 27px 0px; color:#666666;  text-indent:2em; line-height:2em;border-bottom:1px solid #e6e6e6;min-height:400px;}
#news_detail-page{float:left; padding:16px 0px;  color:#666666; line-height:2em; margin-bottom:17px; }
#news_detail-page span{ color:#aaaaaa; font-size:14px;}
#news_detail-page a:hover{ color:#ff9f40;}
/*news_detail.html CSS样式END*/
/*job_list.html CSS样式*/
#job_list-1080px-box{width:1060px; margin:0 auto; overflow:hidden; margin-top:20px;}
#job_list-search-box{width:1036px; height:50px; border:#ff9326 2px solid; padding-left:24px;}
.dropdown{ width:60px;  font-size:16px; font-family:微软雅黑; outline:none; float:left;margin-top:12px;}
#job_list-search{width:700px; border:none; font-size:16px; margin-top:15px; margin-left:10px;outline:none; text-indent:1em; border-left:#e5e5e5 1px solid; float:left;}
#job_list-search-button{width:108px; height:50px; float:right; background-color:#ff9326; border:none; font-size:18px; color:#FFF; font-family:微软雅黑; }
#option-box{width:1060px; margin-top:30px;}
#job_list-job-box{ margin-top:5px;}
.job_list-job{ border-top:#e5e5e5 1px solid; padding:25px 20px;  font-size:18px;  position:relative; width:1020px;}
.job_list-job_title{float:left;}
.job_list-job_title a:hover{color:#ff9f40;}
.job_list-job_title span{color:#ff9326;}
.job_list-job_tag-box{float:left;}
.job_list-job_tag{width:19px; height:19px; background-color:#ff9f40; color:#FFF; float:left; border-radius:4px; font-size:12px;  text-align:center; margin-top:4px; margin-left:10px;}
.job_list-job_content{  color:#666666; margin-top:10px; width:700px; line-height:23px; font-size:14px;}
.job_list-job_content_detail{float:left;}
.money{ font-size:14px; color:#666666; position:absolute; right:22px; top:64px;}
.money span{ font-size:22px; color:#ff9326;}
/*筛选器样式*/
.cate_list .cate_list_dl { width:1060px;overflow:hidden;margin-bottom:5px; border-top:#e6e6e6 1px solid; }
.cate_list .cate_list_dl dt{ float:left;width:100px;height:30px;line-height:30px;text-align:center; color:#aaaaaa;margin-top:5px;}
.cate_list .cate_list_dl dd{  margin-top:5px;}
.cate_list .cate_list_dl dd .cate_list_ul{ overflow:hidden;}
.cate_list .cate_list_dl dd .cate_list_ul li{ float:left;margin-right:10px;display:inline-block;height:30px;line-height:30px;padding:0 10px;border-radius:4px;cursor:pointer; color:#666666; }
.cate_list .cate_list_dl dd .cate_list_ul li:hover{ background:#fe9226;color:#fff;}
.cate_list .cate_list_dl dd .cate_list_ul li.active{ background:#ff9326;color:#fff;}
#line{ border-top:1px solid #e5e5e5; width:1060px;}
/*筛选器样式END*/
/*job_list.html CSS样式END*/
/*no-result 样式*/
#no_result-box{ margin-top:5px; position:relative; height:400px;}
#no_result-box img { margin-top:100px; margin-left:300px; float:left;}
#no_result-text{ margin-top:138px; margin-left:30px; float:left; font-size:20px; color:#dddddd;}
/*no-result 样式 END*/
/*遮罩弹窗*/
.bg{display:none;  margin:0px; padding:0px;position:fixed;_position:absolute;width:1920px;height:100% ; _height:expression(document.body.offsetHeight+"px");background:#000;z-index:2;top:0;left:0;filter:alpha(opacity=70); opacity:0.7; 
}
.dialog-content{display:none;width:400px;height:310px;position:absolute;top:600px;background:#fff;z-index:3;left:50%; margin-left:-200px;border-radius:10px; }
#dialog-content_QRcode{ width:120px; margin:0 auto; margin-top:40px;}
#dialog-content_text{ font-size:16px; text-align:center; margin-top:20px;}
#dialog-content_button{width:140px; height:32px; border-radius:8px; background-color:#ff9326; font-size:18px; color:#FFF; margin:0 auto; text-align:center; margin-top:20px; padding-top:8px;}
#dialog-content_button:hover{cursor:pointer;}
/*返回顶部*/
#back-to-top{_top:expression(eval(document.documentElement.scrollTop));display:block; cursor:pointer;transition:bottom 0.4s;position:fixed;_position:absolute;top:365px;left:50%;  margin-left:550px; width:36px; z-index:1000; }
/* IE6浏览器的特有方法 */
* html #back-to-top{position:absolute;left:expression(eval(document.documentElement.scrollLeft+930));top:expression(eval(document.documentElement.scrollTop+300))}

#back-to-top img{margin-bottom:3px; }
.show{display: block;}

/*所有input,select字体颜色*/
input,select{ color:#666666; font-family:"微软雅黑";}
select{
outline:none;
border: solid 1px #FFF;
background: url(../../images/pc/icon_dropdown.gif) no-repeat scroll right center transparent; /*在选择框的最右侧中间显示小箭头图片*/
appearance:none;/*清楚select默认样式*/
-moz-appearance:none;/*清楚select默认样式*/
-webkit-appearance:none;/*清楚select默认样式*/}
/*job_list 搜索选项search_item样式*/
/*分页CSS*/
.PagerView{
 color: #333;
 text-align: center;
 margin: 8px;
}
.PagerView span{
 color: #999;
 margin: 0 1px;
 padding: 3px 6px;
 /*border: 1px solid #ccc;*/
 border-radius:4px;
 
}
.PagerView span.on{
 color: #FFF;
 font-weight: bold;
 
 background: #ff9326;
}
.PagerView a{

 text-decoration: none;
 
}
.PagerView a span{
 /*border: 1px solid #66c;*/
 color: #666666;
}
.PagerView a:hover span{
 color: #FFF;
 background: #ff9326;
}
#pager{width: 800px;  padding: 4px;margin:0 auto;}
#info{text-align: center; width: 900px; margin: 0 20px; padding: 4px; border: 1px solid #999; display:none;}
img {border:none;} 







