.box{width: 1182px;margin: 0 auto}
.mt45{margin-top: 45px}
/* banner */
.header{width:100%;height: 920px;margin: 0 auto;background:url("../images/headerbg.png") no-repeat 0 0;margin-top: 45px}

/** 一个LOGO
.header .part1{width: 1182px;height: 120px;margin:0 auto;}
.header .part1 .partlogo{width: 228px;height: 52px;margin-top: 30px;float: left;}
.header .part1 .partlogo a{width: 228px;height: 52px;float: left;}
.header .part1 .partlogo .netlogo{background:url("../images/bluelogo.png") no-repeat 0 center;}
.header .part1 .topsearch{width: 800px;height: 44px;float: left;border: 2px solid #ff5c30;border-radius:5px;margin-top: 38px;float: left;margin-left: 30px}
.header .part1 .topsearch .topsearch_input {position:relative;float: left;width:800px;height:44px;border-radius:2px;}
.header .part1 .topsearch .topsearch_input input{float: left;width:450px;text-indent: 5px;height:44px;line-height:44px;border:#0093dd 0.00px solid;border-right: none;font-size: 14px; font-family: 微软雅黑; color:#A9A9A9;background-color:transparent;}
.header .part1 .topsearch .topsearch_input_city{float: left;margin-top:0px;height:44px;line-height:40px;border-left:1px #c1c1c1 solid;background-color: #f6f6f6;position: relative;}
.header .part1 .topsearch .topsearch_input_city div{float:left; padding:0px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:44px; line-height: 44px;text-indent: 10px;font-size: 14px;color:#A9A9A9;background:url("../images/cityxia.png") no-repeat 230px center;}
.header .part1 .topsearch .topsearch_input_city select{width:90px;line-height: 30px; height:30px;border: none;text-align: center;color:#4a4a4a ;}
.header .part1 .topsearch .topsearch_input_city select option{line-height: 48px;border: none;}
.header .part1 .topsearch .topsearch_input .topsearch_input_btn{width:100px;height:44px;line-height:44px;background:#ff5c30;cursor:pointer;text-align:center;overflow: hidden; position: absolute;right: 0;top: 0}
.header .part1 .topsearch .topsearch_input .topsearch_input_btn span{color:#fff;font-size:20px;}
.header .part1 .deepsearch{width: 80px;height: 48px;float: left;margin-top: 38px;margin-left: 10px}
.header .part1 .deepsearch a{width: 80px;height: 24px;float: left;line-height: 24px;text-align: center;color: #999;cursor: pointer;}
*/
/** 两个LOGO  header的高度为920px**/
.header .part1{width: 950px;height: 180px;margin-left:112px;display: inline-block;}
.header .part1 .partlogo{width: 460px;height: 52px;margin-top: 10px;margin-left: 246px}
.header .part1 .partlogo a{width: 228px;height: 52px;float: left;}
.header .part1 .partlogo .netlogo{background:url("../images/logo.png") no-repeat 0 center;height: 57px;}
.header .part1 .partlogo .servicepeople{background:url("../images/peopleservice.png") no-repeat 10px 5px;border-left: 1px solid #c8c8c8;height: 45px;margin-top: 8px}
.header .part1 .topsearch{width: 800px;height: 44px;float: left;border: 2px solid #ff5c30;border-radius:5px;margin-top: 30px}
.header .part1 .topsearch .topsearch_input {position:relative;float: left;width:800px;height:44px;border-radius:2px;}
.header .part1 .topsearch .topsearch_input input{float: left;width:450px;text-indent: 5px;height:44px;line-height:44px;border:#0093dd 0.00px solid;border-right: none;font-size: 14px; font-family: 微软雅黑; color:#A9A9A9;background-color:transparent;}
.header .part1 .topsearch .topsearch_input_city{float: left;margin-top:0px;height:44px;line-height:40px;border-left:1px #c1c1c1 solid;background-color: #f6f6f6;position: relative;}
.header .part1 .topsearch .topsearch_input_city div{float:left; padding:0px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:44px; line-height: 44px;text-indent: 10px;font-size: 14px;color:#A9A9A9;background:url("../images/cityxia.png") no-repeat 230px center;}
.header .part1 .topsearch .topsearch_input_city select{width:90px;line-height: 30px; height:30px;border: none;text-align: center;color:#4a4a4a ;}
.header .part1 .topsearch .topsearch_input_city select option{line-height: 48px;border: none;}
.header .part1 .topsearch .topsearch_input .topsearch_input_btn{width:100px;height:44px;line-height:44px;background:#ff5c30;cursor:pointer;text-align:center;overflow: hidden; position: absolute;right: 0;top: 0}
.header .part1 .topsearch .topsearch_input .topsearch_input_btn span{color:#fff;font-size:20px;}
.header .part1 .deepsearch{width: 80px;height: 48px;float: left;margin-top: 30px;margin-left: 10px}
.header .part1 .deepsearch a{width: 80px;height: 24px;float: left;line-height: 24px;text-align: center;color: #999;cursor: pointer;}


.header .part2{width:100%;height: 800px;margin-top: 0px}
.header .part2 .uppart{width:100%;height: 452px;margin-top: 0px;position: relative;}
.header .part2 .uppart .upleft{width:170px;height: 450px;float: left;border: 1px solid #d6d6d6;background-color: #fafafa;z-index: 9999;display: inline-block;}
.header .part2 .uppart .upleft .title{width:170px;height: 44px;float: left;border-bottom: 1px solid #d6d6d6;text-indent: 10px;color: #333;font-size: 14px;line-height: 44px;z-index: 9999;cursor: pointer;}
.header .part2 .uppart .upleft ul{width:150px;height: 405px;float: left;margin-left: 10px;z-index: 9999;}
.header .part2 .uppart .upleft ul li{width:150px;height: 44px;float: left;border-bottom: 1px solid #d6d6d6;background:url("../images/togoin.png") no-repeat right center;cursor: pointer;display: inline-block;z-index: 9999;}
.header .part2 .uppart .upleft ul .active{border: none;z-index: 9999;}
.header .part2 .uppart .upleft ul li span{width:auto;height: 16px;float: left;border-right: 1px solid #d6d6d6;line-height: 16px;font-size: 14px;color: #666;cursor: pointer;padding: 0 5px;margin-top: 14px;z-index: 9999;}
.header .part2 .uppart .upleft ul li .active{border: none;}
.header .part2 .uppart .upleft ul li .org{color: #fb6002;}
.header .part2 .uppart  .ca11box{width:300px;height: 450px;float: left;border: 1px solid #d6d6d6;background-color: #fcf8e3;position:absolute;left: 172px;right: 0;border-left: none;z-index: 8990;padding: 0 20px 0 20px}
.header .part2 .uppart  .ca11box h1{width:100%;height: 44px;float: left;border-bottom: 1px dotted #d6d6d6;text-indent: 10px;color: #1683f1;font-size: 14px;line-height: 44px;z-index: 9999;display: inline-block;position: relative;}  
.header .part2 .uppart  .ca11box h1 label{width:20px;height: 20px;position: absolute;right: -15px;top: 5px;background:url("../images/detailclose.png") no-repeat 0 0;cursor: pointer;} 
.header .part2 .uppart  .ca11box a{height: 14px;float: left;color: #333;font-size: 12px;line-height: 14px;margin-left: 5px;padding: 5px 5px;cursor: pointer;display: inline-block;float: left;} 
.header .part2 .uppart  .ca11box a:HOVER{color: #fb6002;}
  
.header .part2 .uppart .upmid{width:684px;margin-top: 0px;height: 450px;float: left;border: 1px solid #d6d6d6;margin-left: 15px}
.header .part2 .uppart .upmid .pic{width:683px;margin-top: 0px;height: 320px;float: left;border-bottom: 1px solid #d6d6d6;}
.header .part2 .uppart .upmid .pic a{width:683px;height: 320px;float: left;cursor: pointer;}
.header .part2 .uppart .upmid .pic a img{width:683px;height: 320px;float: left;cursor: pointer;}
.header .part2 .uppart .upmid .quicklink{width:684px;margin-top: 0px;height: 130px;float: left;}
.header .part2 .uppart .upmid .quicklink a{width:207px;margin-top: 0px;height: 70px;float: left;border-right: 1px solid #d6d6d6;padding-left: 20px;font-size: 20px;font-weight: bold;cursor: pointer;font-style:oblique;line-height: 35px;padding-top: 30px;padding-bottom: 30px;color: #333}
.header .part2 .uppart .upmid .quicklink a:HOVER{color: #fb6002}
.header .part2 .uppart .upmid .quicklink .zhuanshi{background:url("../images/zhuanshi.png") no-repeat 140px center;}
.header .part2 .uppart .upmid .quicklink .rocket{background:url("../images/rocket.png") no-repeat 140px center;border: none;}
.header .part2 .uppart .upmid .quicklink .grclose{background:url("../images/close.png") no-repeat 140px center;}
.header .part2 .uppart .upright{width:298px;margin-top: 0px;height: 452px;float: left;margin-left: 10px;background:url("../images/headerright.png") no-repeat 0 0;}
.header .part2 .uppart .upright .title{width:296px;height: 48px;float: left;margin-top: 13px}
.header .part2 .uppart .upright .title h1{width:296px;height: 30px;float: left;line-height: 30px;color: #1683f1;font-size: 18px;text-indent: 25px}
.header .part2 .uppart .upright .title span{width:296px;height: 18px;float: left;line-height: 18px;color: #999;text-indent: 25px}
.header .part2 .uppart .upright .zphmain{width:298px;height:390px;float: left;}
.header .part2 .uppart .upright .zph{width:298px;height:130px;float: left;margin-top: 16px;cursor: pointer;}
.header .part2 .uppart .upright .zph .content{width:250px;height:80px;float: left;margin-top: 5px;margin-left: 33px}
.header .part2 .uppart .upright .zph .content h1{width:250px;height:20px;float: left;line-height: 20px;color: #1683f1;font-size: 12px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.header .part2 .uppart .upright .zph .content span{width:250px;height:20px;float: left;line-height: 20px;color: #999;font-size: 12px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.header .part2 .uppart .upright .zph .content .ora{color: #fb6002}
.header .part2 .uppart .upright .margin1{margin-top: 12px}
.header .part2 .uppart .upright .margin2{margin-top: 0px}
.header .part2 .uppart .upright .active{background:url("../images/headeractive.png") no-repeat 0 0}
.header .part2 .downpart{width:100%;height: 140px;margin-top: 10px}

/* 公共服务 */
.header .part2 .ggfwmain{width:1180px;height: 172px;margin: 0 auto;margin-top: 16px;display: inline-block;}
.header .part2 .ggfwmainbox{width: 1180px;height: 170px;border: 1px solid #c8c8c8;float: left;position: relative;margin: 0 0}
.header .part2 .ggfwmainbox:HOVER{border: 1px solid #1683f1;}
.header .part2 .ggfwmainbox .ggffcontone{width: 1180px;height: 160px;float: left;}
.header .part2 .ggfwmainbox .ggffcontone ul{width: 1180px;height: 160px;float: left;}
.header .part2 .ggfwmainbox .ggffcontone ul li{width: 168px;height: 160px;float: left;margin-left: 0px}
.header .part2 .ggfwmainbox .ggffcontone ul li a{width: 150px;height: 110px;float: left;display: inline-block;margin-left:  9px;margin-top: 15px;}
.header .part2 .ggfwmainbox .ggffcontone ul li span{width: 150px;height: 35px;float: left;margin-left: 9px;line-height: 35px;text-align: center;font-size: 14px;color: #666}


.header .part2 .ggfwmainbox .ggffconttwo{width: 1030px;height: 120px;float: left;}
.header .part2 .ggfwmainbox .ggffconttwo ul{width: 1030px;height: 120px;float: left;}
.header .part2 .ggfwmainbox .ggffconttwo ul li{width: 1030px;height: 120px;float: left;}
.header .part2 .ggfwmainbox .ggffconttwo ul li a{width: 170px;height: 50px;float: left;display: inline-block;line-height: 25px;font-size: 16px;color:#636363;cursor: pointer;text-align: center;margin-top: 25px }



.header .part2 .ggfwmainbox .ggffcontone ul li a.hx1{background:url("../images/hx1.png") no-repeat 0 0;}
.header .part2 .ggfwmainbox .ggffcontone ul li a.hx2{background:url("../images/hx2.png") no-repeat 0 0;}
.header .part2 .ggfwmainbox .ggffcontone ul li a.hx3{background:url("../images/hx3.png") no-repeat 0 0;}
.header .part2 .ggfwmainbox .ggffcontone ul li a.hx4{background:url("../images/hx4.png") no-repeat 0 0;}
.header .part2 .ggfwmainbox .ggffcontone ul li a.hx5{background:url("../images/hx5.png") no-repeat 0 0;}
.header .part2 .ggfwmainbox .ggffcontone ul li a.hx6{background:url("../images/hx6.png") no-repeat 0 0;}
.header .part2 .ggfwmainbox .ggffcontone ul li a.hx7{background:url("../images/hx7.png") no-repeat 0 0;}


.header .part2 .ggfwmainbox .ggffcontone ul li .ggfw11{background:url("../images/ggfw11.png") no-repeat 0 center;}
.header .part2 .ggfwmainbox .ggffcontone ul li .ggfw11:HOVER{background:url("../images/ggfw12.png") no-repeat 0 center;color: #1683f1;text-decoration: none;}
.header .part2 .ggfwmainbox .ggffcontone ul li .ggfw21{background:url("../images/ggfw21.png") no-repeat 0 center;}
.header .part2 .ggfwmainbox .ggffcontone ul li .ggfw21:HOVER{background:url("../images/ggfw22.png") no-repeat 0 center;color: #1683f1;text-decoration: none;}
.header .part2 .ggfwmainbox .ggffcontone ul li .ggfw31{background:url("../images/ggfw31.png") no-repeat 0 center;}
.header .part2 .ggfwmainbox .ggffcontone ul li .ggfw31:HOVER{background:url("../images/ggfw32.png") no-repeat 0 center;color: #1683f1;text-decoration: none;}
.header .part2 .ggfwmainbox .ggffcontone ul li .ggfw41{background:url("../images/ggfw41.png") no-repeat 0 center;}
.header .part2 .ggfwmainbox .ggffcontone ul li .ggfw41:HOVER{background:url("../images/ggfw42.png") no-repeat 0 center;color: #1683f1;text-decoration: none;}
.header .part2 .ggfwmainbox .ggffcontone ul li .ggfw51{background:url("../images/ggfw51.png") no-repeat 0 center;}
.header .part2 .ggfwmainbox .ggffcontone ul li .ggfw51:HOVER{background:url("../images/ggfw52.png") no-repeat 0 center;color: #1683f1;text-decoration: none;}
.header .part2 .ggfwmainbox .ggffcontone ul li .ggfw61{background:url("../images/ggfw61.png") no-repeat 0 center;}
.header .part2 .ggfwmainbox .ggffcontone ul li .ggfw61:HOVER{background:url("../images/ggfw62.png") no-repeat 0 center;color: #1683f1;text-decoration: none;}
.header .part2 .ggfwmainbox .ggffcontone ul li .ggfw71{background:url("../images/ggfw71.png") no-repeat 0 center;}
.header .part2 .ggfwmainbox .ggffcontone ul li .ggfw71:HOVER{background:url("../images/ggfw72.png") no-repeat 0 center;color: #1683f1;text-decoration: none;}
.header .part2 .ggfwmainbox .ggffcontone ul li .ggfw81{background:url("../images/ggfw81.png") no-repeat 0 center;}
.header .part2 .ggfwmainbox .ggffcontone ul li .ggfw81:HOVER{background:url("../images/ggfw82.png") no-repeat 0 center;color: #1683f1;text-decoration: none;}
.header .part2 .ggfwmainbox .ggffcontone ul li .ggfw91{background:url("../images/ggfw91.png") no-repeat 0 center;}
.header .part2 .ggfwmainbox .ggffcontone ul li .ggfw91:HOVER{background:url("../images/ggfw92.png") no-repeat 0 center;color: #1683f1;text-decoration: none;}
.header .part2 .ggfwmainbox .ggffcontone ul li .ggfw01{background:url("../images/ggfw01.png") no-repeat 0 center;}
.header .part2 .ggfwmainbox .ggffcontone ul li .ggfw01:HOVER{background:url("../images/ggfw02.png") no-repeat 0 center;color: #1683f1;text-decoration: none;}
.header .part2 .ggfwmainbox .ggffcontone ul li .ggfwa1{background:url("../images/ggfwa2.png") no-repeat 0 center;}
.header .part2 .ggfwmainbox .ggffcontone ul li .ggfwa1:HOVER{background:url("../images/ggfwa1.png") no-repeat 0 center;color: #1683f1;text-decoration: none;}

/* 推荐企业 */
.recommid{width:100%;height: auto;margin: 0 auto;background-color:#fafafa;margin-top: 5px;display: inline-block;padding-bottom: 10px}
.recommid h1{width:100%;height: 60px;line-height: 60px;font-size: 20px;color: #272727;font-weight: bold;float: left;}
.recommid ul{width:100%;height: 320px;float: left}
.recommid ul .recomrgin{margin-right: 0px}
.recommid ul li{width:387px;height: 150px;float: left;margin-bottom: 10px;margin-right: 7px}
.recommid ul li .reclogo{width:387px;height: 90px;float: left}
.recommid ul li .reclogo a{width:387px;height: 90px;}
.recommid ul li .reclogo a img{width:387px;height: 90px;}
.recommid ul li .recjobs{width:387px;height: 60px;float: left;background-color:#f0f0f0 }
.recommid ul li .recjobs .singlejob{width:190px;height: 30px;float: left;}
.recommid ul li .recjobs .singlejob a{width:130px;height: 30px;float: left;line-height: 30px;color: #0f6b99;cursor: pointer;text-indent: 8px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.recommid ul li .recjobs .singlejob a:HOVER{color:#ff5c30;}
.recommid ul li .recjobs .singlejob span{width:50px;height: 30px;float: left;line-height: 30px;color: #999;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;margin-left: 10px}
.recommid .recommidtl{width: 1182px;height:auto;margin-top: 10px;float: left;}
.recommid .recommidtl a{width:1182px;height: 100px;padding-bottom: 10px;display: inline-block;float: left;}
.recommid .recommidtl a img{width:1182px;height: 100px;}

/* 推荐企业 */
.recommid1{width:100%;height: auto;margin: 0 auto;background-color:#fafafa;margin-top: 5px;display: inline-block;padding-bottom: 10px}
.recommid1 h1{width:100%;height: 60px;line-height: 60px;font-size: 20px;color: #272727;font-weight: bold;float: left;}
.recommid1 ul{width:100%;height: 210px;float: left}
.recommid1 ul .recomrgin{margin-right: 0px}
.recommid1 ul li{width:197px;height: 92px;float: left;margin-bottom: 15px;}
.recommid1 ul li .reclogo{width:185px;height: 90px;float: left;border: 1px solid #d6d6d6;margin-left: 6px}
.recommid1 ul li .reclogo a{width:185px;height: 90px;}
.recommid1 ul li .reclogo a img{width:185px;height: 90px;}
.recommid1 .recommidtl{width: 1182px;height:auto;margin-top: 10px;float: left;}
.recommid1 .recommidtl a{width:1182px;height: 100px;padding-bottom: 10px;display: inline-block;float: left;}
.recommid1 .recommidtl a img{width:1182px;height: 100px;}


/* floor */
.floortitle{width: 100%;height: 80px;}
.floortitle h1{width: 40px;height: 80px;line-height: 80px;font-size: 28px;color:#1683f1;font-weight: bold;float: left;display: inline-block;}
.floortitle h2{width: 500px;height: 80px;line-height: 80px;font-size: 20px;color:#000 ;font-weight: bold;float: left;display: inline-block;}
.floor{width: 1180px;height: 428px;border: 1px solid #d6d6d6;border-top: 2px solid #d6d6d6}
.floor .flleft{width: 250px;height: 428px;background-color: #f5f5f5;float: left;display: inline-block;}
.floor .flleft .flleftmain{width: 240px;height: 300px;display: inline-block;margin: 10px 5px;}
.floor .flleft .flleftmain a{height: 24px;padding: 0 10px;line-height:24px;border: 1px solid #c8c8c8;border-radius:15px;color:#8b8989;cursor: pointer;background-color: #fff;margin-left: 4px;margin-top: 10px;display: inline-block;font-size: 14px }
.floor .flleft .flleftmain a:HOVER{color:#ff5c30;}
.floor .flmid{width: 503px;height: 428px;display: inline-block;}
.floor .flmid ul{width: 503px;height: 320px;}
.floor .flmid ul li{width: 503px;height: 24px;float: left;display: inline-block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.floor .flmid ul li a{margin-left:8px;height: 24px;line-height:24px;float: left;cursor: pointer;color: #999;font-size: 14px}
.floor .flmid ul li a:HOVER{color:#ff5c30;}
.floor .flmid ul li .flmidblue{color: #0f6b99}
.floor .flright{width: 423px;height: 428px;display: inline-block;}
.floor .flright .fllogo{width: 140px;height: 106px;display: inline-block;float: left;border-left: 1px solid #c8c8c8;border-bottom: 1px solid #c8c8c8;}
.floor .flright .fllogo a{width: 140px;height: 106px;}
.floor .flright .fllogo a img{width: 140px;height: 106px;}
.floor .flright .flnobor{border-bottom: none;}

/* 最新资讯 */
.newstitle{width: 100%;height: 80px;}
.newstitle h1{width:200px;height: 80px;line-height: 80px;font-size: 20px;color:#000;font-weight: bold;float: left;display: inline-block;}
.newstitle a{height: 80px;line-height: 80px;color:#999 ;font-weight: bold;float:right;display: inline-block;}
.newstitle a:HOVER {color:#1683f1;}
.newsmain{width: 100%;height: 220px;display: inline-block;}
.newsmain .singlepart{width: 290px;height: 220px;display: inline-block;float: left;margin-left: 5px}
.newsmain .singlepart a{width: 290px;height: 32px;display: inline-block;line-height: 32px;color: #999;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;font-size: 14px}
.newsmain .singlepart a:HOVER{color:#1683f1;}
.newsmain .singlepart .active{height: 40px;display: inline-block;line-height: 40px;font-size: 16px}
.newsmain .singlepart .col1{color: #c94946}
.newsmain .singlepart .col2{color: #3272c2}
.newsmain .singlepart .col3{color: #c76e26}
.newsmain .singlepart .col4{color: #28ad1a}
/* 友情链接 */
.friendlink{width: 100%;height: 224px;background-color: #eeeeee;margin-top: 30px;display: inline-block;}
.friendlink .friendtitle{width: 100%;height:60px;background:url("../images/friendlink.png") no-repeat 0 0;line-height: 60px;font-size: 24px;color:#000 ;font-weight: bold;float: left}
.friendlink .linkmain{width: 100%;height:144px;display: inline-block;}
.friendlink .linkmain a{height:48px;line-height:48px;float: left;color: #333333;margin-right: 30px;font-size: 14px}
.friendlink .linkmain a:HOVER {color:#1683f1;}


/* 知名企业专区 */
.hot_job {width: 1182px;  height: 43px; margin: 0 auto;}
.hot_job ul li {font-size: 12px; color: #a9a9a9; cursor: pointer; float: left; padding-right: 10px;}
.main_content {width: 1156px; border: 13px solid #e5e5e5; margin: 15px auto 16px;}
.main_content .mctitle{width: 1182px;height: 60px;text-align: center;font-size: 24px;font-weight: bold;line-height: 60px;float: left;}
.main_content ul li {float: left; width: 287px; height: 134px; border: 1px solid #e5e5e5;}
.main_content ul li a {width: 287px; height: 90px; cursor: pointer;}
.main_content ul li a img {width: 287px; height: 90px;}
.main_content ul li span {background-color: #f7f7f7; width: 287px; height: 45px; display: block; line-height: 45px; color: #4d4d4d; font-size: 14px; text-indent: 15px; cursor: pointer;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/* 应届毕业生 */
.header_bg {width: 100%;}
.content_main_bg {width: 100%; background-color: #323d48; padding-bottom: 26px;}
.content_main {width: 1180px; margin: 0 auto;}
.content_main ul {background-color: #fff; margin: 0;}
.content_main ul li {width: 236px; height: 87px; border: none;}
.content_main ul li .nav_tabs_a {width: 234px; height: 85px; display: block; border: none; line-height: 85px; padding: 0; background-color: #fafafa; border: 1px solid #e6e6e6; border-radius: 0; text-align: center; font-size: 22px; color: #7a7a7a; font-weight: bold;}
.content_main ul li .nav_tabs_a:hover, .content_main ul li .nav_tabs_a:focus, .content_main ul li .nav_tabs_a:active, .content_main ul .active .nav_tabs_a {background-color: #fff; border-top: 1px solid #007ce0; border-bottom: 1px solid #fff; border-right: 1px solid #fff; border-left: 1px solid #fff; border-radius: 0; color: #007ce0;}
.content_main .tabbody {background-color: #fff; border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; padding: 34px 0 37px 41px;}
.content_main .tabbody ul li {display: block; float: left; margin-right: 59px; width: 310px; height: 140px; border-bottom: 1px solid #e5e5e5;}
.content_main .tabbody ul .actli{height: 70px;width: 220px}
.content_main .tabbody ul li .job_span {display: block; width: 310px; font-size: 18px; color: #007ce0; cursor: pointer; padding: 20px 0 3px; margin: 0;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.content_main .tabbody ul .actli .job_span{width: 220px}
.content_main .tabbody ul li p{display: block; width: 310px; font-size: 14px; color: #808080; padding: 5px 0 0; margin: 0;}
.content_main .tabbody ul li .job_span:HOVER{color:#ff5c30;}
.content_main .tabbody ul li .detail_span {display: block; width: 310px; font-size: 14px; color: #4d4d4d; padding: 3px 0 0; margin: 0;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.content_main .tabbody ul li .company_span {display: block; width: 310px; font-size: 14px; color: #808080; padding: 5px 0 0; margin: 0;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.content_main .tabbody ul .actli .jobsmain{width: 210px;height:30px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.content_main .tabbody ul .actli .jobsmain a{display: block; width: auto; font-size: 14px; color: #808080; padding: 5px 0 10px;float: left;margin-right: 10px}
.content_main .tabbody ul li .company_span:HOVER{color:#ff5c30;}
.content_main .tabbody ul .actli .jobsmain a:HOVER{color:#ff5c30;}
.content_main .tabbody ul .suggestion{width: 1014px;height: 280px;float: left;margin-left: 60px}
.content_main .tabbody ul .suggestion h1{width: 1014px;height: 60px;float: left;line-height: 60px;font-size: 26px;color:#000;display: inline-block;text-align: center;margin-top: 0;margin-bottom: 0;font-weight: bold;}
.content_main .tabbody ul .suggestion span{width: 1014px;height: 220px;float: left;line-height: 42px;font-size: 18px;display: inline-block;font-weight: bold;}
.content_main .tabbody ul .sugestable{width: 1000px;height:auto;margin-left: 67px;margin-top: 30px;display: inline-block;}
.content_main .tabbody ul .sugestable td{text-align: left;}
.content_main .tabbody ul .sugestable .txtCenter{text-align: center;}
.content_main .tabbody ul .sugestable th{text-align: center;}
.content_main .tabbody ul .sugestbtn{width: 1000px;height: 42px;margin-left: 67px;margin-top: 30px;display: inline-block;}
.content_main .tabbody ul .sugestbtn a{line-height: 28px;height: 36px;width:100px;font-size: 16px;background-color: #1acaeb;float: right;margin-right: 10px;text-align: center;color: #fff;border-radius:4px;line-height: 32px}
.content_main .tabbody ul .fonttitle{font-size: 20px;font-weight: bold;}
.content_main .tabbody ul .sugestable td{font-size: 14px;font-weight: bold; width: auto}
.content_main .tabbody ul .sugestable td .cklabel{width: 22px;height:100%;display: inline-block;float: left;margin-right: 5px}
.content_main .tabbody ul .sugestable td .ckword{float: left;}
.content_main .tabbody ul .sugestable td input{display: inline-block;margin: auto 0}
.content_main .tabbody ul .sugestable td .ckword font{font-size: 14px;font-weight: normal;display: inline-block;float:right;max-width:90px;}
.content_main .tabbody ul .icheckbox_square-blue{display: inline-block;float: left;}