@charset "utf-8";
* {margin:0px; padding:0px;}
body, div, form, img, ul, ol, li, dl, dt, dd, p {border:0; margin:0; padding:0;}
ul, ol, li {list-style-type: none;}
.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix {zoom:1; /* for IE6 IE7 */} 
.clear {clear:both; font-size:0; line-height:0;}
body {font-family: "微软雅黑", "宋体", "Verdana","Arial", "Helvetica","sans-serif"; font-size:14px; color:#58595b; background:#ffffff; background-repeat:repeat-x; }
A:link,A:visited  {color:#14285c; text-decoration:none;}
A:hover {color:#024cba; text-decoration:none;}

.TalentStyle input{vertical-align: middle; outline: none;/*关键代码*/appearance:none;/*关键代码，css3的样式，必须使用*/-moz-appearance:none; /* Firefox */-webkit-appearance:none; /* Safari 和 Chrome */ }
.TalentStyle input[type="radio"]{width:1.2rem; height:1.2rem; border:1px solid #568de9; -webkit-border-radius:0.6rem; -moz-border-radius:0.6rem; border-radius:0.6rem; background-color:#ffffff; margin-right:5px;}
.TalentStyle input[type="radio"]:checked{background:#606dc5; background:url("../Images/icon.png"); border:1px solid #ccd2f9; border-radius:25px;/*注意使用的是双边框的*/}
.TalentStyle input[type="checkbox"]{width:1.1rem; height:1.1rem; border:1px solid #c9caca;-webkit-border-radius:0.2rem; -moz-border-radius:0.2rem; border-radius:0.2rem; background-color:#ffffff; margin-right:5px; margin-top:-2px;}
.TalentStyle input[type="checkbox"]:checked{background:#1082ff; border:1px solid #d1e6ff; background:url("../Images/icon.png");/*注意使用的是双边框的*/}
.TalentStyle_search {float: left; width: 100%; line-height: 50px; padding: 0; text-align: left; font-size: 15px; border:0; margin-bottom: 10px;}
.TalentStyle_search .search {float: left; width: 40%; line-height: 50px; padding: 0; text-align: left; font-size: 15px; border:0; margin-bottom: 10px;}
.TalentStyle_search .keyword {float: right; width: 60%; line-height: 50px; padding: 0; text-align: left; font-size: 14px; border:0; margin: 0; font-weight: normal; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.TalentStyle_search a{color:#4c4948; text-decoration:none; font-size: 14px; font-weight: normal;}
.TalentStyle_search a:hover {color:#3d7ccc; text-decoration:none;}
.TalentStyle_Button {height:30px; font-size:14px; line-height:30px; border:0; color:#ffffff; text-align:center; margin:10px 2px; padding:0 10px; font-weight:normal; cursor:pointer; background:#1a8ee6; border-radius:4px;}
.TalentStyle_input {width:180px; height:33px; line-height:33px; border:1px solid #dddee1; font-size:13px; background:#ffffff; color:#7b7b7b; padding:0px 8px; margin:5px 2px; overflow:hidden; vertical-align:middle; outline:none; appearance: none; border-radius: 5px;}
.TalentStyle_select {width:100px; height:35px; line-height:35px; border:1px solid #dddee1; font-size:13px; background:#ffffff; color:#7b7b7b; padding:0px 8px; margin:5px 2px; overflow:hidden; vertical-align:middle; outline:none; appearance: none; -webkit-appearance: none; -moz-appearance: none; background:url(../Images/icon_arrow.png) no-repeat #ffffff right; background-size:20px; border-radius: 5px; letter-spacing: 2px;}

/* 头部区域  start */
.FirstLine{width:1200px; height:100px; margin:0 auto; border-bottom:1px solid #e6e6e6;}
.FirstLine .logofjhnbc{ float:left; width:250px;}
.FirstLine .logofjhnbc img{ width:250px; height:82px; margin-top:9px;}
.LoginCss a{ float:right; display:block; width:136px; height:48px; line-height:48px; text-align:center; font-size:18px; color:#0e4bb0; text-decoration:none; border:1px solid #0e4bb0; border-radius:4px; margin:25px 20px 25px 0px;}

/* 英才风采 start */
.TalentStylename {border-bottom: 1px solid #dddddd; background: #ffffff; }
.TalentStylename_1 {margin: 0 auto; width: 1180px; height: 54px; line-height: 54px; text-align: left; margin-top: 15px; font-size: 18px;}
.TalentStylename_1 span {color: #808285; float: left;}
.TalentStylename_1 a {float: right; font-weight: 700;}
.TalentStyle_list {float: left; width:98%; margin:0 1%; padding:15px 0; border:0px; text-align:left; border-bottom: 1px solid #efefef; border-radius: 10px; font-size: 16px; color: #14285c; line-height: 30px; font-weight: 700; overflow:hidden;}
.TalentStyle_list .px12 {text-align:left; font-size: 13px; color: #898989; line-height: 30px; font-weight: normal; margin-left: 5px;}

.TalentStyletable {width: 1200px; padding: 0; margin: 10px auto; border: 0; text-align:center; overflow: hidden;}
.TalentStylecontent {width: 1140px; padding: 15px 20px; margin: 10px auto; border: 1px solid #e9e9e9; border-radius: 15px; text-align:center; overflow: hidden;}
.TalentStylecontent h2{float:left; width: 17%; padding:0 1%; margin-right: 2%; border-right: 1px solid #e9e9e9; border: 0; text-align:center;}
.TalentStylecontent h2 img{width: 80%; padding: 0; margin: 0 auto; border:1px solid #e9e9e9; text-align:center;}
.TalentStylecontent h3{float:left; width: 75%; font-size:18px; line-height:40px; text-align:left; margin:0 auto 10px auto; color:#14285c; font-weight: 700;}
.TalentStylecontent h4{float:left; width: 75%; font-size:16px; line-height:30px; text-align:left; color:#333333; font-weight: normal; margin:0; padding:0; border:0;}
/* 英才风采 over */

/* 底部区域  start */
.footer{width:100%; min-width:1200px; padding:40px 0; color:#ffffff; text-align:center; font-size:16px; line-height:30px; background-color:#2b59a4;}
.footer a{font-size:16px; color:#ffffff;}

/* page  start */
.TalentStyle_page {float:left; width:100%; text-align:center; color:#000000; margin:10px auto; font-size:16px;}
.TalentStyle_page li{width:100%; text-align:center; line-height:50px; font-size:14px;}
.TalentStyle_page li a{border:1px solid #dddddd; line-height:24px; font-size:14px; padding:5px; margin:10px 3px 0px 3px; width:60px; text-align:center;}
.TalentStyle_page li a:hover {color: #ff6c00;}
.TalentStyle_pageinput {width:70px; height:31px; line-height:31px; border:1px solid #dddee1; font-size:14px; text-align: center; background:#ffffff; color:#7b7b7b; padding:0px 3px; margin:5px;}