/*企业首页*/
.company{width: 1200px; margin: 0 auto; overflow: hidden;}
.company-1{width: 1128px; height: 160px; padding: 34px 35px 20px; border: 1px solid #e8e8e8; background: #fff}
.company-1 dl{width: 980px; height: 150px;}
.company-1 dl dt,.company-1 dl dd{float: right; width: 660px;}
.company-1 dl dd{float: left; }
.company-1 dl dt{float: left;width:290px; height: 150px; margin-right: 30px;}
.company-1 dl dt img{display: block; width: 100%; height: 100%}
.company-1 dl dd{width: 660px; height: 36px; overflow: hidden; font-size: 16px; color: #666; line-height: 36px;}
.company-1 dl dd.title{width:660px; height: 32px; padding-bottom: 10px;}
.company-1 dl dd.title a{color: #3ea3ff; font-size: 24px;}
.company-1 dl dd span{margin-right: 30px;}
.company-1 dl dd span i{color:#ff0000}
.company-1 .r{width: 130px; height: 160px}
.company-1 .r img{display: block;width: 100%; height: 130px;}
.company-1 .r p{line-height:30px; text-align: center}

.company-2{width: 1173px; height:53px; padding-left: 25px; margin: 10px 0; background: #fff; line-height: 53px; border:1px #e8e8e8 solid; color: #999; font-size: 14px;}
.company-2 .l{width:750px;}
.company-2 span{margin-right: 40px;}
.company-2 span i{color:#ff0000}
.company-2 span em{display:inline-block; vertical-align:middle; height: 10px; background: url(../images/star.png); }
.company-2 .r{width:320px;}
.company-2 .r a{font-size: 16px; color: #3ea3ff; margin: 0 20px;}

.company-3 {position: relative; width: 1158px; padding: 10px 20px; border:1px solid #e8e8e8; background: #fff; margin-bottom: 10px; margin-top:10px;}
.company-3 div.con{width: 95%; margin:40px auto;  font-size: 16px; color: #666; line-height:35px;}
.company-3 h3{width: 100%; height: 50px; line-height: 50px; font-size: 18px; color: #3ea3ff; border-bottom:1px solid #e8e8e8}
.company-3 p{ text-indent: 2em; font-size: 16px; color: #666; line-height:35px;}


.company-4{padding-bottom:30px; }
.company-4 h3 div{position:absolute; top:10px; right: 10px; }
.company-4 h3 div a{ display: inline-block; width: 20px; height: 20px; font-size: 14px; line-height:20px; text-align: center;color: #666; margin-right: 10px;}
.company-4 h3 div a.on{background: #3ea3ff; color: #fff}
.company-4 ul{width: 1160px; height:50px; margin: 0 auto; border-bottom: 1px solid #e8e8e8; }
.company-4 ul.title{background: #f6f6f6; border-bottom: none; margin-top: 15px; font-size: 15px;}
.company-4 ul li{float: left; height: 50px; overflow: hidden; text-align: center; font-size: 16px; font-family: "宋体";line-height: 50px; color: #666}

.company-4 ul li.one{width: 50px;}
.company-4 ul li.two{width: 200px;}
.company-4 ul li.three{width: 100px;}
.company-4 ul li.four{width:120px;}
.company-4 ul li.five{width:80px;}
.company-4 ul li.six{width: 105px;}
.company-4 ul li.seven{width:115px;}
.company-4 ul li.eight{width:90px;}

.company-5 ul{padding: 30px 20px }
.company-5 ul li{line-height: 35px; color: #666; font-size: 16px;}

.company-6{overflow: hidden;}
.company-6 .l{width:506px; height: 400px; }
.company-6 .r{width: 632px;  }
.company-6 ul{padding: 20px 0 0px 20px}
.company-6 ul li{line-height: 35px; color: #666; font-size: 16px;}
.company-6 ul li font{color: #ff0000}
.company-6 ul li a{color: #8dc200}

/*企业招聘列表*/
.list_con{width: 1198px; padding: 30px 0; overflow: hidden; margin: 0 auto; background: #fff}
.list_con .left{width: 210px; margin-left: 20px; overflow: hidden; background: #fbfbfb}
.list_con .right{width: 943px; overflow: hidden;background: #fbfbfb}
.list_con .l h3{cursor: pointer; width: 180px; margin-left: 15px; line-height:50px; font-size: 16px; color: #000; font-weight: 600; background: url(../images/list.jpg) no-repeat right center;}
.list_con .l ul{width:180px; overflow: hidden; border-top:1px solid #e8e8e8; margin-left: 5px; padding-left: 20px}
.list_con .l ul li{font-size: 14px; color: #333;width: 180px; height: 30px; overflow: hidden; line-height: 30px;}

.list_con .r .title{width: 920px; height: 50px; line-height: 50px; font-size: 14px; border-bottom: 1px solid #e8e8e8}
.list_con .r .title .l{width: 605px; margin-left: 15px}
.list_con .r .title .m{width: 185px; margin-left: 15px; float: left;}
.list_con .r .title .r{cursor: pointer; width: 98px; text-align: center;background: url(../images/down.jpg) no-repeat 85px center;  position: relative; border: 1px solid #fff; }
.list_con .r .title .r.on{background:#fff url(../images/top.png) no-repeat 85px center;border: 1px solid #e8e8e8;}
.list_con .r .title .r ul{display: none; padding:0 0 10px 0; position: absolute; background: #fff; z-index: 9999; width: 98px; border:1px solid #e8e8e8; border-top: none; left:-1px; top:49px; overflow: hidden; }
.list_con .r .title .r li{width: 100%; height: 30px; line-height: 30px; color: #666; font-size: 14px;}

.com_con{position: relative; width: 890px; height:80px; padding: 20px 15px; background: #fff}
.com_con dl.l{width: 600px; height: 90px; margin:0; background: none;}
.com_con dl dt{float: left; width: 190px; height: 80px;}
.com_con dl dt a,.com_con dl dt a img{display: block; width: 190px; height: 80px;}
.com_con dl dd{width: 400px; height: 26px; overflow: hidden; float: right; line-height: 26px;}
.com_con dl dd.top{font-size: 18px; height: 28px; overflow: hidden; }
.com_con dl dd.top a{color:#1369c0}
.com_con dl dd em{ color: #666; font-size: 12px;}
.com_con dl dd i{color:#ff6842 }
.com_con dl dd span{color: #999;  margin-right: 20px;}
.com_con .r{width: 290px; height: 90px; background:none; overflow: hidden;}
.com_con .r a{display:inline-block; padding:4px 10px; margin:2px 4px;  border-radius:10px; border:1px solid #e8e8e8;}
.com_con.on{background: #fbfbfb; }
.com_con s{display: none;cursor: pointer; position: absolute; width: 25px; height: 100px; right:-23px; top:20px; background: url(../images/look.png) no-repeat;}
.com_con s a{display: block; width: 100%; height: 100%}
.com_con.on s{display: block;}



.fenye{width: 890px; height: 40px; margin: 10px 0; text-align: center;}
.fenye a{display: inline-block; padding: 4px 10px; border:1px solid #e8e8e8; margin: 3px; font-size: 14px}
.fenye a.on{background: #007ccf; font-weight: 700; color: #fff}
.fenye a.pre_,.fenye a.next_{color: #999}