/*左侧*/

.fdh-01-tit{background:#0964ad;height:80px;border-radius:8px 8px 8px 8px;margin-bottom:5px}
.fdh-01-tit h3{height:75px;font-size:24px;font-weight:normal;line-height:75px;color:#fff;border-bottom:1px solid #fff;text-align:center;border-radius:8px 8px 8px 8px}
.fdh-01-tit h3 span{font-size:14px;text-transform:uppercase}
.fdh-01-nav-one h3{height:50px;line-height:50px;background:url(../images/p14-icon5.png) no-repeat right center #ececeb;margin-bottom:2px;overflow:hidden;border-radius:8px 8px 8px 8px;margin-bottom:5px}
.fdh-01-nav-one h3 a{display:block;font-size:18px;font-weight:normal;margin-right:40px;margin-left:38px;color:#666666;overflow:hidden}
.fdh-01-nav-one h3:hover{background:url(../images/p14-icon2.png) no-repeat right center    #0964ad}
.fdh-01-nav-one h3:hover a{color:#fff}
.fdh-01-nav-one h3.sidenavcur{background:url(../images/p14-icon2.png) no-repeat right center  #f68100}
.fdh-01-nav-one h3.sidenavcur a{color:#fff}
.fdh-01-nav dl{padding:2px 0 4px}
.fdh-01-nav dt{height:50px;font-size:16px;line-height:50px;padding-left:54px;padding-right:40px;margin-bottom:1px;background:#ececec;position:relative;overflow:hidden}
.fdh-01-nav dt:after{content:"";width:8px;height:8px;border:2px solid #b8b8b8;border-style:solid solid none none;position:absolute;top:50%;right:32px;margin-top:-4px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.fdh-01-nav dt.sidenavcur:after,.fdh-01-nav dt:hover:after{border-color:#0964ad}
.fdh-01-nav dt.sidenavcur a,.fdh-01-nav dt:hover a{color:#0964ad}
.fdh-01-nav dd{border:1px solid #ececec;border-bottom:0}
.fdh-01-nav p{height:50px;font-size:14px;line-height:50px;padding-left:72px;padding-right:40px;border-bottom:1px solid #ececec;background:#fff;position:relative;overflow:hidden}
.fdh-01-nav p.sidenavcur a,.fdh-01-nav p:hover a{color:#0964ad}
.fdh-01-nav p.sidenavcur:after,.fdh-01-nav p:hover:after{background:#f68100}
.fdh-01-nav a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}






.m1{height: 20px; border-bottom: 1px solid #bbb;margin-bottom: 20px}
.m2{position: relative; top:-32px;background-color: #fff; color: #333; width: 120px;margin: 0px auto; text-align: center}



input:required:invalid,input:focus:invalid,textarea:required:invalid,textarea:focus:invalid{box-shadow:none}
textarea{width:73%;padding: 10px;height:102px;line-height:24px;border:1px solid #333;outline:none;resize:none;overflow:auto;margin:0px;box-sizing:border-box}
.pro_order{overflow:hidden;padding:10px}
.pro_order li .row-hd{color:#666}
.pro_order .p4-titlel-1{width:145px;height:46px;font-size:18px;line-height:46px;text-align:center;color:#fff;background:#ff0009}
.pro_order li{margin-bottom:10px;font-size:14px;line-height:35px;color:#666;overflow:hidden}
.pro_order li b{color:#f00}
.pro_order li span{font-weight:bold;color:#666;font-size:16px}
.pro_order label{display:inline-block;width:120px;color:#666;vertical-align:top;text-align:right;height:33px;line-height:33px;overflow:hidden}
.pro_order .input,.pro_order li select{width:20%;margin-right:10px;outline:none;padding-left:10px;border:1px solid #eee;height:33px;line-height:32px;color:#666;box-sizing:border-box}
.code_gg_li img{vertical-align:middle;width:100px;height:32px}
#code_gg{width:80px;margin-right:10px;outline:none;padding-left:10px;border:1px solid #eee;height:33px;line-height:32px;color:#666}
.code{font-family:Arial;font-style:italic;color:blue;font-size:30px;border:0;padding:2px 3px;letter-spacing:3px;font-weight:bolder;float:left;cursor:pointer;width:150px;height:30px;line-height:30px;text-align:center;vertical-align:middle}
.centertype{BORDER-RIGHT:#b4b4b4 1px double;BORDER-TOP:#b4b4b4 1px double;BORDER-LEFT:#b4b4b4 1px double;COLOR:#336699;BORDER-BOTTOM:#b4b4b4 1px double}
.pro_order .btn{padding-left:120px}
.pro_order .btn input{width:80px;height:30px;border:0;text-align:center;margin-right:30px;color:#fff;padding-left:0;cursor:pointer}
.btn1 {background-color: #0964ad}




.brothers_list{height:55px;background:#fff;margin-bottom:20px;width:800px;margin:0px auto  20px;text-align:center;padding-left: 400px}
.brothers_list li{width:150px;height:55px;font-size:18px;line-height:55px;text-align:center;float:left;border-right:1px solid #d8d8d8;box-sizing:border-box;background:#f4f4f4;cursor:pointer;text-overflow:ellipsis;position:relative}
.brothers_list li a{color:#333;display:block;width:100%}
.brothers_list li.sidenavcur,.brothers_list li:hover{background:url(../images/icon21.png) no-repeat bottom center #0964ad;border-color:#0964ad}
.brothers_list li.sidenavcur a,.brothers_list li:hover a{color:#fff}
.brothers_list li .erji{display:none;width:100%;text-align:center;position:absolute;top:55px;left:0;z-index:10}
.brothers_list li .erji li{width:100%;height:40px;line-height:40px;background:#eee;border-bottom:#fff 1px solid;font-size:16px}
.brothers_list li .erji li a{color:#333}




/*简历提交*/

input:required:invalid,input:focus:invalid,textarea:required:invalid,textarea:focus:invalid{box-shadow:none}
.jobs_order textarea{width:73%;height:102px;line-height:24px;border:1px solid #333;outline:none;resize:none;overflow:auto;margin:0px;box-sizing:border-box}

.jobs_order{overflow:hidden;padding:10px}
.jobs_order li .row-hd{color:#666}
.jobs_order .p4-titlel-1{width:145px;height:46px;font-size:18px;line-height:46px;text-align:center;color:#fff;background:#ff0009}
.jobs_order li{margin-bottom:10px;font-size:14px;line-height:35px;color:#666;overflow:hidden}
.jobs_order li b{color:#f00}
.jobs_order li span{font-weight:bold;color:#666;font-size:16px}
.jobs_order label{display:inline-block;width:120px;color:#666;vertical-align:top;text-align:right;height:33px;line-height:33px;overflow:hidden}


.jobs_order input,.jobs_order li select{width:250px;margin-right:10px;outline:none;padding-left:10px;border:1px solid #333;height:33px;line-height:32px;color:#666;box-sizing:border-box}

.jobs_order .dx{width: 30px; height: 15px; line-height:35px }

.code_gg_li img{vertical-align:middle;width:100px;height:32px}

#code_gg{width:80px;margin-right:10px;outline:none;padding-left:10px;border:1px solid #eee;height:33px;line-height:32px;color:#666}
.code{font-family:Arial;font-style:italic;color:blue;font-size:30px;border:0;padding:2px 3px;letter-spacing:3px;font-weight:bolder;float:left;cursor:pointer;width:150px;height:30px;line-height:30px;text-align:center;vertical-align:middle}
.centertype{BORDER-RIGHT:#b4b4b4 1px double;BORDER-TOP:#b4b4b4 1px double;BORDER-LEFT:#b4b4b4 1px double;COLOR:#336699;BORDER-BOTTOM:#b4b4b4 1px double}



.jobs_order .btn{padding-left:120px}
.jobs_order .btn input{width:80px;height:30px;border:0;text-align:center;margin-right:30px;color:#fff;padding-left:0;cursor:pointer}


.btn1 {background-color: #0964ad}

.btn2 {display: inline-block;
font-size: 16px;
width: 100px;
    height: 38px;
    line-height: 38px;
    padding: 0 18px;
    background-color: #009688;
    color: #fff;
    white-space: nowrap;
    text-align: center;

    border: none;
    border-radius: 2px;
    cursor: pointer;}