﻿body{font-family:"microsoft yahei";}
.box {width:1000px; margin:0 auto;}
/*header*/
.header {width:100%; height:156px;}
.header .logo {height:103px;}
.header .nav{position:relative;height:46px;background:url(../images/navbg_05.png) repeat-x; overflow:hidden;font-family:"microsoft yahei";}
.header .nav ul{padding-left:71px;}
.header .nav li{float:left;*display:inline;width:103px;margin-right:78px;}
.header .nav li a{font-size:18px;color:#fff;display:block;cursor:pointer;height:18px;line-height:18px;text-align:center; cursor:pointer;padding:16px 0 13px;}
.header .nav li a:hover,.header .nav li a.on{text-decoration:none;background:#1469ca;}

/*banner*/
.banner{height:380px;background:url(../images/banner_08.jpg) no-repeat center top;}

.mainbox{width:100%;margin:0 auto;padding:0 0 65px 0;position:relative;background:url(../images/contentbg_12.png) no-repeat center top;}

/*公司简介-company*/
/*.company{display:none;}*/
.company{position:relative;top:-37px;z-index:1000;}
.company .box_t{padding:0 0 28px 15px;}
.company .content{font-size:14px;line-height:30px;color:#000;padding-left:13px;}
.company .content .img{float:left;margin-right:20px;*display:inline;}
.company .content .txt{width:681px;float:left;*display:inline;}

/*招贤纳士*/
.zxns{position:relative;top:-37px;z-index:1000;display:none;}
.zxns .box_t{padding:0 0 28px 15px;}
.zxns .form_table{width:1000px;font-size:14px;table-layout:fixed;margin: 0 auto;border-bottom:2px solid #1558a5;margin-bottom:2px;}
.form_table th {height:34px;line-height:34px;text-align:left;font-weight:bold;color:#000;font-size:14px;width:115px;font-weight:normal;}
.form_table th.one{	text-align:left;padding-left:29px;width:224px;}
th.w4{width: 121px;}
.zxns ul li span.w2{width:140px;*line-height:32px;}
.zxns ul li span.w4{width:140px;*line-height:32px;}
.zxns ul li span.w3{width:162px;*line-height:32px;}
.zxns ul li span.w5{width:142px;*line-height:32px;}
.zxns ul li span.w6{*line-height:32px;padding-left:70px;}
.zxns h3{height:43px;line-height:43px;background:#eaeaea;font-size:16px;color:#333;padding-left:13px;}
.zxns ul li{height:46px;line-height:45px;background:url(../images/libg_26.png) repeat-x left bottom;}
.zxns ul li a{display:block;text-decoration:none;line-height:45px;overflow:hidden;height:46px;color:#000;}
.zxns ul li a:hover{text-decoration:none; cursor:pointer;}
.zxns ul li.hove a{color:#e82727;}
.zxns ul li span{display:inline-block;font-size:14px;line-height:42px;height:42px;overflow:hidden;text-align:center;}
.zxns ul li a i{position:relative;top:10px;*top:5px;display:inline-block;width:118px;height:26px;line-height:26px;font-style:normal;background:#e82727;text-align:center;font-size:12px;color:#fff;}
.zxns ul li.hove a i{cursor:pointer;}
.zxns ul li span.current {text-align:left;white-space:normal;padding-left:29px;width:278px;*width:278px;}
.zxns ul li span.current b{font-weight:normal;max-width:184px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;float:left;*display:inline;}
.zxns ul li span.current img{position:relative;top:12px;left:3px}



/*shhj*/
.shhj{position:relative;display:none;top:-37px;z-index:1000;}
.shhj .box_t{padding:0 0 48px 15px;}

.culture{display:none;position:relative;top:-37px;z-index:1000;}
.culture .box_t{padding:0 0 0px 15px;}
.culture .cont{padding:29px 32px 12px 33px;font-size:14px;line-height:26px;color:#333;}
.culture .cont p{text-indent:2em;}

/*联系我们--contact*/
.contact{display:none;position:relative;top:-37px;z-index:1000;}
.contact .box_t{padding:0 0 75px 15px;}
.contact .content{height:260px;padding-left:146px;background:url(../images/contactbg_21.jpg) no-repeat right bottom;}
.contact .content ul{padding-left:52px;margin-bottom:35px;height:46px;background:url(../images/icon_21.jpg) no-repeat left center;}
.contact .content ul li{line-height:24px;font-size:14px;color:#000;}
.line{width:332px;border-bottom:1px solid #1558a5;    padding-bottom: 10px;}

/*footer*/
.footer {height:35px; line-height:35px;background-color:#5c5c5c; color:#fff; text-align:center;font-size:14px;}
.footer a{color:#fff;}
.footer img{ vertical-align:middle;}

.code_layer{position:fixed;z-index:9999;right:0px;bottom:0px;width:114px;border:1px solid #ccc;background-color:#fff;font-size:12px;}*html .code_layer{position:absolute;bottom:auto;right:0px;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));width:114px;border:1px solid #ccc;background-color:#fff}.code_layer p{text-align:right;line-height:24px;height:24px;padding:2px 5px;cursor:pointer}.code_layer p a{color:#000;}.code_layer p a:hover{color:#f00;text-decoration:underline}


.box-layer {
  position: fixed;
  top: 20%;
  left: 50%;
  z-index: 9999;
  margin-left: -120px;
  padding: 10px;
  width: 240px;
  border: solid 1px #d8d8d8;
  background-color: #fff;
}

.box-layer .title .icon-close {
  float: right;
  width: 16px;
  height: 16px;
  background: no-repeat scroll url(../images/icon_close.gif) left top transparent;
  cursor: pointer;
}

.box-layer .index {
  padding: 10px;
  font-size: 12px;
  color: #666;
  line-height: 22px;
}

.box-layer .index > img {
  display: block;
  margin: 0 auto;
  text-align: center;
}