@charset "utf-8";
/* CSS Document */
html,body{font-size: 14px;color: #999;background: #fff;font-family: "微软雅黑";}
/* headertop */
.header{width: 100%;background: #fff;border-bottom: 2px solid #999;position: relative;z-index: 2;}
.headertop{width: 1200px;margin: auto;overflow: hidden;}
.headertop .hea_l{width: 200px;height: auto;float: left;}
.headertop .hea_r{width: 900px;height: auto;float: right;}
hr{height: 3px;width: 100%;color: #077aca;background: #077aca;border:0;margin: 0;}
/* nav */
.bignav{width: 900px;float: right;overflow: hidden;padding: 6px;box-sizing:border-box;}
.center_dernav{
	width:100%;float: right;
	overflow: hidden;
	background: #fff;
	/*background: linear-gradient(180deg,#eaeaea,#fdfdfd,#fff);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#eaeaea, endColorstr=#ffffff);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#eaeaea, endColorstr=#ffffff)";*/
	border-radius:3px 3px 3px 3px;
	border: 1px solid #ccc;
	float: left;
	margin-top: 20px;
	box-shadow: 0px 0px 6px -1px rgba(6,0,1,0.35);box-sizing:border-box;
	
}
.center_dernav div{width: 14.2857%;text-align: center;float: left;padding-top: 3px;}
.center_dernav div a{display: block;width: 100%;box-sizing:border-box;border-right: 1px dashed #ccc;font-size: 16px;height: 24px;line-height: 24px;margin-bottom: 4px;color:#000;text-decoration:none;}
.center_dernav div a:hover{color:#666;text-decoration: underline;}
.center_dernav div:nth-of-type(1){/*border-right: 1px solid #ccc;*/box-sizing:border-box;height: auto;margin-top: 3px;}
/*.center_dernav div:nth-of-type(1) a{border-right: 0;height: 45px;}*/
.center_dernav div.last a{border-right: 0;}

/* headerdown */

.headerdown{width: 1200px;margin: auto;height: 70px;background: #fff;    z-index: 100;}
.headerdown .doleft{float: left;width: 200px;color: #006fb5;box-sizing: border-box;font-family: "宋体";font-size: 32px;font-weight: bold;line-height: 70px;padding-left: 50px;background: url(../images/6.png) no-repeat 20px center;}
.headerdown .doright{float: left;width: 908px;color: #666;font-family: "微软雅黑";font-size: 14px;height: 70px;}
.headerdown .doright .big{width: 100%;margin-top: 20px;}
.headerdown .doright .big .onestyle{width: 22%;padding-left:1%;margin-left:1.99% ;box-sizing: border-box;border: 1px solid #ccc;float: left;line-height: 30px;font-size: 14px;background: #fff;position: relative;}
.headerdown .doright .big .onestyle span{width: 100%;height: 30px;display: block;background: #fff url(../images/spanbg.jpg) no-repeat right center;}
.headerdown .doright .big .onestyle ul{padding:0 5%;position: absolute;left: 0;top: 31px;display: none;background: #fff;width: 90%;}

.headerdown .doright .big .onestyle ul li a{display: block;text-decoration: none;color:#000;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.headerdown .doright .big .onestyle ul li a:hover{border-bottom: 1px dashed #ccc;}
.headerdown .doright .big .twostyle{width: 24%;overflow: hidden;margin-left:2.99% ;box-sizing: border-box;border: 1px solid #ccc;float: left;line-height: 30px;font-size: 14px;background: tan;}
.headerdown .doright .big .twostyle .ipt{width: 60%;height: 30px;background: #fff;float: left;text-indent: 0.5em;}
.headerdown .doright .big .twostyle .ipt input{border: none;margin:0;padding:0;width: 90%;height: 30px;outline: none;}
.headerdown .doright .big .twostyle .search{width: 40%;height: 30px;list-style: none;border: 0;float: left;color:#fff;background: #f60 url(../images/98.png) no-repeat 15px center;text-indent: 2.5em;cursor: pointer;}



.doright02{float: right;width: 90px;text-align: center;}
.doright02 .kefu{width: 100%;margin-top:25px;}
.doright02 img{display: block;margin: auto;}


/* --------------------------------------date--------------------------------- */


/*----date doright----- */
.doright .team_one{float: left;width: 35%;line-height: 70px;margin: 0 60px;}
.team_two{float: left;width:30%;line-height: 70px;background: url(../images/shu.png) no-repeat center center;}
.team_three{float: left;width:17%;line-height: 70px;}

.doright .team_one a{float: left;text-align: center;width: 50%;font-size: 22px;color: #000;text-decoration: none;}
.team_two a{float: left;text-align: center;width: 50%;text-decoration: none;color: #666;font-size: 16px;}


.team_three a{display: block;width:100% ;text-align: center;text-decoration: none;color: #666;font-size: 16px;}



/* datecenter2 */
.datecenter2{background: #fff;width: 100%;overflow: hidden;}
.datecenter2 .datecentop02{width: 1200px;margin:20px auto 0;overflow: hidden;background-size:100% 100% ;}
.datecentopleft{text-align: right;height: 130px;float: left;margin-left: 30px;}

.datecentopright02 .righton{width: 100%;overflow: hidden;}
.datecentopright02 .rightin{width: 100%;overflow: hidden;margin-top: 20px;}
.datecentopright02 .righton h2{font-size: 36px;color: #000;margin: 30px 0;}
.datecentopright02 .righton span{float: left;font-size:18px;font-weight: bold;color: #fff;background: #fa0;padding:3px 8px;margin-top:12px;margin-left: 10px;}





.datecenter2 .datecendown02{width: 1200px;background: #fff;margin: auto;overflow: hidden;}


.datecendown02 .cendownlan11{width: 73%;float: left;background: #fff;overflow: hidden;}

.cendownlan11 .lfheafl{float: left;overflow: hidden;width: 58%;}
.cendownlan11 .rtheart{float: right;overflow: hidden;width: 40%;}

.cendownlan11 .lanhea{overflow: hidden;padding: 10px 0 20px 0;border-bottom: 1px solid #ccc;}
.cendownlan11 .lanhea .lfhea{width: 100%;overflow: hidden;margin-bottom: 15px;}
.cendownlan11 .lanhea .lfhea2{width: 100%;overflow: hidden;margin-bottom: 5px;}

.cendownlan11 .lanhea .lfhea h4{float: left;font-size:30px;color: #000;font-weight: bold;line-height: 40px;}
.cendownlan11 .lanhea .lfhea a{float: left;color: #f60;font-size: 16px;text-decoration: none;margin-top: 10px;margin-left: 10px;}
.cendownlan11 .lanhea a:hover{text-decoration: underline;}

.cendownlan11 .lanhea .lfhea3 p{color: #666;font-size: 14px;padding: 0 0 5px 0;}
.cendownlan11 .lanhea .lfhea4 p{color: #999;font-size: 12px;padding: 0 0 5px 0;}


.cendownlan11 .lanhea .lfhea2 span{font-size: 16px;padding:10px;}
.cendownlan11 .lanhea .lfhea2 .sp4{background: none;}
.cendownlan11 .lanhea .lfhea2 .sp1{color: #f60;padding-left: 0;}
.cendownlan11 .lanhea .lfhea2 .sp2{padding-left: 20px;background: url(../images/di.png) no-repeat left center;}

/* rtheart */

.cendownlan11 .rtheart>div{width: 47%;float: left;font-size: 20px;line-height: 50px;border: 1px solid #000;margin-top: 8px;text-align: center;box-sizing: border-box;cursor:pointer;}
.cendownlan11 .rtheart .hre1,.hre3{margin-right:3%;}
.cendownlan11 .rtheart .hre1{border: 1px solid #2caceb;color: #077aca;box-sizing: border-box;line-height: 48px;}
.cendownlan11 .rtheart .hre2{border:0 ;color: #fff;background: #2caceb;box-sizing: border-box;line-height: 50px;text-decoration: none;}
.cendownlan11 .rtheart .hre3{border: 2px solid #2caceb;color: #000;background: #fff;box-sizing: border-box;line-height: 46px;}
/*.cendownlan11 .rtheart .hre3 li{float:left;}
.cendownlan11 .rtheart .hre3 a{display: inline-block;width: 24px;height: 24px;padding:10px 0 0 5px;}
.cendownlan11 .rtheart .hre3 a img{display: block;width: 100%;height: 100%;}*/

.cendownlan11 .rtheart .hre4{border: 2px solid #077aca;color: #000;background: #fff;box-sizing: border-box;line-height: 46px;border-radius:3px ;}















/* 右边 */
.datecendown02 .cenrightlan22{width: 26%;float: right;overflow: hidden;background: #fff;padding: 10px 0;}

.cenrightlan22 .lanmu22{width: 95%;margin:10px auto 6px;border: 1px solid #eaeaea;box-shadow: 0px 0px 6px -1px rgba(6,0,1,0.35);box-sizing: border-box;border-radius: 3px;background: #fff;padding: 20px 10px;}



.cenrightlan22 .net{border:2px solid #2dafed;font-size: 18px;line-height: 40px;width:92%;color: #000;text-align: center;margin:30px auto;}
.cenrightlan22 .net a{font-size: 18px;line-height: 40px;color: #000;text-align: center;text-decoration: none;}
.wenzilanmu{padding:20px 10px;overflow: hidden;}
.wenzilanmu div{margin-bottom: 10px;}
.wenzilanmu div span{color: #666;font-size: 14px;}
.wenzilanmu div .onezi{color: #000;font-size: 14px;margin-right: 10px;}

.cendownlan11 .lanmu1top2{width: 98%;overflow: hidden;padding: 30px 1% 30px 0;}

.sanson{padding: 5px 20px;width: 100px;line-height: 40px;font-size: 22px;color: #fff;background: #03b6b2;text-align: center;}
.cendownlan11 .lanmu1top2 p{margin-top: 15px;font-size: 16px;color: #666;line-height: 30px;}

.cendownlan11 .lanmu1top2 .kai{width: 35px;color: #048bde;font-size: 16px;padding-right: 20px;background: url(../images/kai.png) no-repeat right center;cursor: pointer;margin-left: 26px;}

.f60{color: #f60;}

.lanmu1top2 h5{margin-top: 50px;margin-bottom: 30px;font-size: 16px;font-weight: bold;color: #000;}



.imger{width: 96%;margin:20px auto;text-align: center;overflow: hidden;}
.imger img{text-align: center;}
.lanmu22 h3{font-size:16px;color: #000;text-align: center;line-height: 30px;font-weight: bold;}
.lanmu22 p{font-size:14px;color: #999;line-height: 22px;margin-bottom: 10px;}
.lanmu22 .cenp{font-size:16px;color: #999;text-align: center;margin: 10px 0;}
.lanmu22 hr{height: 1px;color: #ccc;background: #ccc;border: none;margin: 30px 0;}
.lanmu22 h4{font-size: 14px;color: #000;font-weight: bold;margin-bottom: 10px;}
.lanmu22 h5{font-size: 14px;color: #666;font-weight: bold;margin: 20px 0 10px;}
.lanmu22 .wang{color: #03b6b2;font-size: 14px;}
.lanmu22 .company-desc img{width: 95% !important;height: auto !important;}


.cenrightlan22 .erweima{width: 95%;margin:20px auto 0;border: 1px solid #eaeaea;box-shadow: 0px 0px 6px -1px rgba(6,0,1,0.35);box-sizing: border-box;border-radius: 3px;background: #fff;}

.cenrightlan22 .erweima .dingyue{width:99%;line-height: 50px;font-size: 18px;color: #000;background: #eaeaea;padding-left: 2%;}
.erweima p{text-align: center;font-size: 14px;color: #999;margin-bottom: 20px;}

 
/* .fins-----------完善简历--------- */


.fins{width: 100%;background: #fff6cc;padding: 20px 0;overflow: hidden;}
.fins .divleft{float: left;width: 60%;font-size: 16px;color: #000;line-height: 26px;margin-left: 40px;background: url(../images/jianli.png) no-repeat left center;padding: 26px 0 26px 50px;}

.fins .divrightbtn{float: right;width: 25%;font-size: 22px;color: #fff;background: #2dafed;line-height: 40px;text-align: center;margin-right: 40px;margin-top: 30px;text-decoration: none;}

.lanmu1top34{width: 98%;overflow: hidden;padding: 30px 0 30px 0;}
.lanmu1top34 .sanson34{padding: 5px 0;width: 200px;line-height: 40px;font-size: 22px;color: #03b6b2;background: #fff;text-align: left;font-weight: bold;margin-bottom: 10px;}
.lanmu1top34 .downsan{width: 100%;background: #fff;font-size: 14px;color: #666;line-height: 30px;overflow: hidden;padding: 20px 0;}
.lanmu1top34 .downsan span{display: block;font-size: 14px;color: #666;line-height: 30px;}
.downsan .renlo{float: left;width:100px;height: 100px;border-radius:50% ;overflow: hidden;margin-right: 30px;}
.downsan .renlo img{width: 100%;height: 100%;}

.downsan .zi{float: left;width: 30%;}
.downsan .zi h5{font-size: 16px;font-weight: bold;color: #000;margin-top: 20px;}
.downsan .anniubtn{float: left;background: #2dafed;font-size: 22px;text-align: center;width: 33%;margin-top: 30px;padding: 10px 0;color: #fff;margin-left: 50px;text-decoration: none;}
/* 2*/ 

.cendownlan11 .lanmu1top1{width: 98%;min-height: 167px;overflow: hidden;padding: 30px 1% 30px 0;}

.cendownlan11 .lanmu1top1 p{margin-top: 15px;font-size: 16px;color: #666;}

.cendownlan11 .lanmu1top1 .kai{width: 35px;color: #048bde;font-size: 16px;padding-right: 20px;background: url(../images/kai.png) no-repeat right center;cursor: pointer;margin-left: 26px;}

/* lanmu1down */

.lanmu1down2{width: 98%;overflow: hidden;padding: 30px 1%;}

.lanmu1down2 .joblist{width: 100%;margin: 20px 0;background: #fff;}

.joblist ul li{border-top: 1px dashed #ccc;width: 98%;padding: 10px 0 10px 1%;overflow: hidden;}
.joblist ul li:hover{box-shadow: 0px 0px 6px -1px rgba(6,0,1,0.4);border: 1px solid #ccc;}
.joblist ul li .xiang{float: left;width: 80%;overflow: hidden;}

.joblist ul li .enniu{float: right;width:15%;background: #3d9ccc;line-height: 40px;font-size: 16px;color: #fff;text-align: center;font-weight: bold;margin-right: 2%;border-radius:3px ;}
.joblist ul li .xiangxi span{padding-right: 10px;background: url(../images/shu.png) no-repeat right center;color: #666;font-size: 16px;line-height: 36px;}
.joblist ul li .xiangxi .spn014{background: none;}
.joblist ul li .xiangxi .spn011{color: #f60;}
.joblist ul li .xiangxi2{padding: 10px 0;}
.joblist ul li .xiangxi2 span{padding-right: 10px;color: #999;font-size: 14px;margin: 26px 0;}
.joblist ul li .xiangxi2 .spn01{border-right: 1px solid #ccc;}
.joblist ul li .xiangxi2 .spn02{background: none;margin-left: 5px;}


.joblist ul li h3{font-size: 20px;color: #0c77ad;line-height:40px;}

.lanmu1down2 .next{width: 100%;text-align: center;}
.lanmu1down2 .next span{padding: 10px 10px;border: 1px solid #ccc;border-radius: 3px;margin-right: 6px;color: #077aca;font-size: 14px;cursor: pointer;}

.lanmu1down2 .next .cut{color: #000;background: #eaeaea;}




/* -----------------感兴趣的职位----------------- */

.morezhaopin{margin: 10px auto 40px;width: 1200px;border-top: 1px solid #ccc;}

.morezhaopin .realy{width: 100%;padding: 20px 0;overflow: hidden;}
.morezhaopin .realy span{float: left;font-size: 20px;font-weight: bold;color:#000000;line-height: 40px;}
.morezhaopin .realy a{float: right;font-size: 16px;color: #2dafed;text-decoration: none;}


.morezhaopin .dowrea{width: 100%;overflow: hidden;}
.morezhaopin .dowrea li{width: 15%;border: 1px solid #ccc;height: 260px;float: left;margin-right:18px;overflow: hidden;}
.morezhaopin .dowrea li a{display: block;text-align: center;text-decoration: none;padding: 10px;}
.morezhaopin .dowrea li a p{text-align: center;color: #666;font-size: 16px;margin-top: 10px;line-height: 26px;}
.morezhaopin .dowrea li a h5{text-align: center;color: #000;font-size: 18px;font-weight: bold;margin-top: 10px;}

.morezhaopin .dowrea .fasli{margin-right: 0;}
.morezhaopin .dowrea li .imge002{width:100%;margin:10px auto;overflow: hidden;}
.morezhaopin .dowrea li a img{text-align: center;max-width:160px;max-height:54px;}














/* foot */
.mart10 {
    margin-top: 10px;
}
.content3 {
    width: 976px;
    margin: 0 auto 50px;
	line-height: 26px;
}
.botBox {
    text-align: center;
}


.hidden{display:none;}