﻿@charset "utf-8";
/* CSS Document */
/*内页公用*/
.wp{position: relative;width:1200px!important; margin:0 auto; }
.bgwhite{ background-color:#fff;}
#sban{min-width: 1200px;}
#sban div{height: 225px;}
.tit2{height: 40px;position: absolute;top:-40px;left: 0;background: url(../images/bg3.png);width: 100%;}
.ul-nv2 li{float: left;width: 130px;height: 40px;line-height: 40px;text-align: center;}
.ul-nv2 li a{display: block;width: 100%;height: 100%;color: #eef3f7;font-size: 15px;border-right: 1px solid #baceeb;}
.ul-nv2 li.on a,.ul-nv2 li a:hover{background-color: #f78126;border-right: 0;}
.ul-nv2 li:last-child a{border-right: 0;}
.tit2 span{display: inline-block;height: 40px;line-height: 40px;font-size: 14px;color: #eef3f7;margin-right: 45px;}
.pdBox{padding: 50px 20px;}
.pdBox h2{height: 67px; background: url(../images/tit3-2.jpg) no-repeat left top;line-height: 32px;padding-left: 13px;color: #fff;font-size: 20px;font-weight: normal;margin-bottom: 10px;}

/*aboutus*/
.c-jj{color: #444;font-size: 14px;line-height: 2.2em;}
.c-jj p{color: #2d2d2d;font-size: 13px;}
/*.c-jj div{margin-bottom: 20px;}*/

table td{padding:0 5px;}

.c-jj h2{height: 67px;margin-top: 30px; background: url(../images/tit3-2.jpg) no-repeat left top;line-height: 32px;padding-left: 30px;color: #fff;font-size: 16px;font-weight: normal;margin-bottom: 10px;}
.c-jj h2 span{font-size: 16px;}
.c-jj h3{height: 30px;line-height: 30px;color: #337DBE;font-size: 18px;font-weight: bold;margin-bottom: 8px; margin-top: 12px;}
.c-jj h3 span{font-size: 14px;}

/*资质*/
ul.zizhi{ width: 1120px; height: auto; overflow: hidden;}
ul.zizhi li{ display: inline; overflow: hidden; float: left; width: 240px;margin-bottom:30px; margin-right: 40px;}
ul.zizhi li a{ display: block; overflow: hidden; }
ul.zizhi li a img{ width: 238px; height: 198px; border: 1px #ccc solid;}
ul.zizhi li a span{ display: block; height: 30px; line-height: 30px; font-size: 14px; text-align: center;}
ul.zizhi li a:hover img{border: 1px #93BCE1 solid;}

/*新闻中心*/
/*.news_list{width: 520px;height:394px;margin-bottom:30px;border-bottom: 1px solid #e6e6e6;}
.hot-news{ margin-bottom: 20px;overflow: hidden;}
.hot-news .img{float: left;}
.hot-news .img img{width: 194px;height: 131px;}
.hot-news .txt{float: right;width: 290px;}
.hot-news .txt h4{font-weight: normal;margin-bottom: 10px;width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.hot-news .txt h4 a{font-size: 16px;color: #005bac;}
.hot-news .txt h4 a:hover{color:#f78126; text-decoration:underline;}
.hot-news .txt h4 span{font-size: 13px;color: #929292;}
.hot-news .txt p{font-size: 13px;color: #676767;line-height: 24px;height:76px; overflow:hidden;}
.hot-news .txt .more2{display: inline-block;width: 69px;height: 16px;background: url(../images/more2.jpg) no-repeat left top;margin-top: 5px;}
.ul-news li{height: 36px;line-height: 36px;overflow: hidden;}
.ul-news li a{color: #393939;font-size: 14px;}
.ul-news li span{font-size: 13px;color: #929292;}
.ul-news li a:hover{color: #458a07;}

.news_list1{margin-bottom:20px;border-bottom: 1px dotted #e6e6e6;}
.news_list1 .hot-news .txt{width:850px;}
.news_list1 .hot-news .txt p{height:auto;}*/

.page{text-align: center;}
.page em,.page a,.page span{display: inline-block;height: 24px;line-height: 24px;border: 1px solid #ddd;padding: 0 8px;color: #888;font-weight: bold;margin: 0 2px;}
.page span{background-color: #72b92b;font-weight: normal;color: #fff;}


/*产品中心*/
.pro-slide{position: relative;margin-top: 35px;margin-bottom: 50px;overflow: hidden;}
.pro-slide .bd li{text-align: center;}
.pro-slide .bd li img{width: 602px;height: 400px;}
.pro-slide .bd li p{font-size: 16px;color: #3f3f3f;}
.pro-slide .bd li .bg{width: 100%;background: url(../images/bg4.html) no-repeat center top;height: 34px;}
.pro-slide a.prev,.pro-slide a.next{cursor: pointer;display: inline-block;width: 37px;height: 45px;position: absolute;top:162px;}
.pro-slide a.prev{left:29px;background: url(../images/prev2.png) no-repeat left top;}
.pro-slide a.next{right:29px;background: url(../images/next2.png) no-repeat left top;}

h1.show_title{  padding-bottom: 5px; width: 100%; font-size: 20px; font-weight: bold; line-height: 40px; color: #333; text-align: center;}
ins.show{ font-size: 12px; padding-bottom: 8px; margin-bottom: 30px; color: #999; text-align: center; text-decoration: none; display: block; border-bottom: 1px #ddd solid; width: 100%; }
.np{ width: 100%; line-height: 25px; font-size: 12px; color: #666;border-top: 1px #eee solid; padding-top: 5px; margin-top: 40px;}


ul.pro{}
ul.pro li{ display: inline; overflow: hidden; float: left;width: 233px; margin:15px 20px;}
ul.pro li a{ display: block;  overflow: hidden; }
ul.pro li a img{ width: 233px; height: 180px;}
ul.pro li a span{ display: block; width: 233px; height: 30px; line-height: 30px; font-size: 14px; text-align: center;}


.help_faq li {
  float: left;
  width: 360px;
  color: #555;
  background: url(../images/bg_mc_0107_1.png) left 10px no-repeat;
  margin-top: 5px;
}
.help_faq li a{color: #555;
  text-decoration: none;
  word-break: keep-all;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-indent: 10px;
  height: 25px;
  display: block;
  }

/*下载中心*/
.downlist .trbg{ background:#efefef; height:36px; text-align:left;}
.downlist table td{text-align:left; height:36px; line-height:36px;text-indent:5px;}
.filetitle{color:#0983d8}
.downloadfile{color:#f78126}
.gry{ background:#fafafa}

.trackbox {
  position: relative;
  background: url(../images/bg_new.png) center 0 no-repeat;
}
.section { width: 610px; margin: 0 auto; padding-top: 90px; min-height: 430px; _height: 430px; }
.search-box { position: relative; z-index: 5; }
.search-box .inp-metro {vertical-align: middle;
padding: 4px 8px;color: #333; width: 464px; height: 34px; line-height: 34px; font-size: 16px; border: 1px solid #ff7a01; outline:none; }
.inp-metro:hover{ border: 1px solid #ff7a01; border-top: 1px solid #ff7a01; -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); box-shadow: inset 0 1px 2px rgba(0,0,0,0.1) }
.inp-metro:focus{ outline: none; border: 1px solid #ff7a01; -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); box-shadow: inset 0 1px 2px rgba(0,0,0,0.3) }
/*查询框*/
.search-box .btn-query {display: inline-block;
padding: 0;overflow: hidden;
vertical-align: middle;cursor: pointer;
border: none; width: 128px; height: 44px; line-height: 44px; font-size: 18px; text-indent: 60px; color: #fff; background: url(../images/a_17.jpg) 20px center no-repeat #ff7a01; }
.search-box a.btn-query:hover { text-decoration: none; opacity:0.8}

/*查询结果框*/
.queryContext{width:810px;margin-left:-100px;z-index: 4; display: block;}
.result-top { height: 43px; background-color: #fbfbfb; border: 1px solid #ddd; border-bottom: none; }
.result-top span, .result-top a { display: inline-block; height: 43px; line-height: 43px; vertical-align: middle; font-size: 14px; }
.result-top .col1 { width: 184px; text-align: center; font-weight: bold; border-right: 1px solid #ddd; color: #333; }
.result-top .col2 { width: 303px; text-align: center; font-weight: bold; color: #333; }

.result-info2{border:1px solid #ddd;width:100%;}
.result-info2 td{padding:10px;color:#878787;border-bottom:1px solid #d8d8d8;background-color:#fbfbfb;font-size:12px;}
.result-info2 .status{width:30px;background:url("../images/ico_status.gif") -50px center no-repeat #fbfbfb}
.result-info2 .status-first{background:url("../images/ico_status.gif") 0px center no-repeat #fbfbfb}
.result-info2 .status-check{background:url("../images/ico_status.gif") -150px center no-repeat #fbfbfb}
.result-info2 .status-wait{background:url("../images/ico_status.gif") -100px center no-repeat #fbfbfb;}
.result-info2 .last td{color:#FF8c00;border-bottom:none;background-color:#ffffff}
.result-info2 .row1{width:140px;text-align:right;}

/*系统登陆*/
.login{width:400px;height:360px;padding:13px 14px 15px;text-align:left;background:url(../images/login_v4.png) no-repeat;margin:0 auto;}
.loginFunc{width:100%;height:47px;overflow:hidden;clear:both;line-height:46px;font-size:18px;line-height:48px;color:#444; text-indent:40px;padding-top:20px;}
.loginForm{position:relative;padding-top:20px;}
.loginFormIpt,.ico,.ico-uid,.ico-pwd,.btn{background-image: url(../images/bg_v3.png)}
.loginFormIpt{position:relative;width:323px;height:42px;line-height:42px;margin:0 0 20px 36px;padding-right:5px;clear:both;background-position:0 -25px;z-index:2}
.loginFormIpt .ico{position:absolute;left:9px;top:13px;z-index:1;}
.loginFormIpt-over{}
.loginFormIpt-focus{box-shadow:0 0 5px rgba(2,145,252,.5);}
.loginFormIpt-focus .placeholder{ display:none;}
.formIpt{width:298px;padding:10px 0 10px 30px;height:21px;top:1px;left:28px;color:#333;font-size:14px;font-weight:700;border:none;font-family:verdana;line-height:21px;background:transparent!important;}
.formIpt:focus{outline:0;}
.placeholder{color:#C9C9C9;;font-size:14px;position:absolute;left:30px;top:14px;line-height:14px;visibility:hidden;background:none;}
.loginFormBtn{position:relative;width:245px;height:38px;margin:18px 0 0 36px;}
.btn-login 
{
  width: 328px;
  height: 53px;
  float: left;
  text-align: center;
  cursor: pointer;
  border: 0;
  padding: 0;
  font-weight: 700;
  font-size: 18px;
  display: inline-block;
  vertical-align: baseline;
  line-height: 38px;
  outline: 0;
  background-color: transparent;
  font-family: 'Microsoft YaHei';
  font-weight: normal;
background-position: 0 -70px;color: #fff;
}
.btn-login:hover {
background-position: 0 -129px;color: #fff;
}
.btn-reg {
background-position: -117px -208px;
float: right;color: #6d798c;
box-shadow: 0 2px 5px rgba(0,0,0,.1);
}
/* ico */
.ico-code{width:14px;height:16px;background-position:-45px 0}
.ico-uid{width:14px;height:16px;background-position:0 0}
.ico-pwd{width:14px;height:16px;background-position:-25px 0}

/*收派件区域*/
.arealist li {
  border: 1px solid #e9e9e9;
  background: #f7f7f7;
  float: left;
  width: 150px;
  height: 80px;
  overflow: hidden;
  line-height: 80px;
  text-align: center;
  margin:20px 12px;
}
.arealist li:hover,.arealist li.on {
  background: #0983d8;
}
.arealist li a {
  outline: none;
  display: block;
  font-size: 16px;
  text-decoration: none;
  color: #666;
}
.arealist li:hover a,.arealist li.on a {
  color: #fff;
}

/*网点*/
.networkbox .font-blue {
  font-size: 16px;
  font-weight: normal;
  display: block;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 20px;
  color: #0085ff;
  vertical-align:middle;
  width:228px;
  border: 1px solid #e9e9e9;
  background: #f7f7f7;
  margin:10px;
  float:left;
}
.networkbox  .on{ background-color:#0085ff; color:#fff;
  border: 1px solid #0085ff;}
.icon-location 
{
  float: left;
  background-repeat: no-repeat;
  background-position: 0 0;
  margin: 0;
  padding: 0;
  display: inline-block;
  line-height: 14px;
  vertical-align: middle;
  margin-left: -7px;  width: 28px;
  height: 28px;
  background-image: url("../images/icon.png");
  background-position: -84px -56px;
}
.networkbox  .on .icon-location 
{
  background-position:  -32px -56px;
}
/*发展历程*/
.yearsItem { background: url(../images/yearline.jpg) repeat-y 75px top; }
.yearsItem ul { padding: 20px 0; }
.yearsItem li { margin-bottom: 10px; }
.yearsL { width: 85px; background: url(../images/yeardot.jpg) no-repeat right center; color: #333; float: left; display: inline; margin-top: 10px; height: 21px; }
.yearsR { background-color: #f6f6f6; float: right; display: inline; width: 700px; padding: 10px; }
.yearsR h3, .yearsR h3 a { font-size: 16px; color: #333; padding-bottom: 10px; }
.yearsarrow { width: 7px; height: 13px; display: block; overflow: hidden; background: url(../images/yeararrow.jpg) no-repeat; }

/*jobs*/
.Recruitment{ width:100%; margin:0px auto;}
.Recruitment ul { padding:10px 0px; margin:0px;}
.Recruitment ul li{ }
.Recruitment ul li .titel{  color: #0a83d8  ; font-weight:700; font-size:16px; height:40px; background:url(../images/resources_titel.png) bottom repeat-x; cursor:pointer;}

.Recruitment ul li .jobinfo{  position:relative; margin-top:10px;}
.Recruitment ul li .jobinfo table{  border-collapse:collapse; color:#888888; margin-bottom:15px; }
.Recruitment ul li .jobinfo table td{  border-collapse:collapse; line-height:45px;}
.Recruitment ul li .jobinfo table td.head_t{  float:left; color:#de4803; line-height:30px;}
.Recruitment ul li .jobinfo dl{ padding:0px 30px 15px 0px; }
.Recruitment ul li .jobinfo dl p{ padding:0px; margin:0px; line-height:30px;}
.Recruitment ul li .jobinfo .job_btn{ position:absolute; right:0px; bottom:0px; width:81px; height:31px; background:url(../images/resources_btn.png) no-repeat; color:#fff; text-align:center; font-size:1em; line-height:31px;}
.Recruitment ul li .jobinfo .job_btn a{ color:#fff; text-decoration:none;}
.applyinfo tr{ height:32px; line-height:32px;}
.applyinfo tr .form_err{ color:#F00;}
.applyinfo .name{ width:70px; padding-left:14px;}
.applyinfo .name2{width:161px; padding-left:14px;}
.applyinfo .title{ height:31px; line-height:31px; background:#e8f2f9; padding-left:18px; margin-top:23px; color:#666;}
.applyinfo .require .requiredesc{ padding:10px 18px;}
.Candidates table{margin:30px;}
.Candidates tr .left{ width:98px; text-align:right;}
.Candidates tr input{width:186px; height:25px; line-height:25px; border:1px solid #e4e4e4; padding-left:5px;}
.Candidates tr .file{ border:none;}
.Candidates tr .file2{ padding-left:60px;}
.Candidates tr .btn{ width:100px !important; height:32px !important; border:0 !important; background-image:none; display:block; text-align:center; line-height:32px; color:#fff; cursor:pointer; font-size:16px; background-color:#f78126;color:#fff; font-family: '微软雅黑';}
.Candidates .text2{ width:350px; height:150px;border:1px solid #e4e4e4; padding-left:5px;}

.apply-from td{ padding:5px 0;}
.apply-from .tips{ color:#999;}
.apply-from strong{ font-size:14px; color:#de4803;}
.applyinfo .title{ height:34px; line-height:34px; background:#f4f4f4; padding-left:18px; margin-top:23px; color:#000;}
