.wrap {
    width: 100%;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
}
.index-nav{
    display: inline-block;
}
.in_bane {
    margin-bottom: 20px;
    width: 100%;
    height: auto;
}

.in_bane img {
    width: 100%;
    height: auto;
}

.in_dong {
    width: 960px;
    overflow: hidden;
}

.in_dong dl dd {
    width: 192px;
    display: block;
    height: 30px;
    line-height: 30px;
    background: #5367BE;
    color: #fff;
    font-size: 14px;
    text-align: center
}

.in_dong .in_sll {
    float: left;
}

.in_dong .in_sll dt {
    display: none;
}

.top {
    position: fixed;
    left: 0;
    top: 0;
    z-index: 9999;
}

.con_center{
    width: 960px;
}
.in_about {
    width: 960px;
    margin-top: 14px
}
.index-banner{
    /*background: url(/img/bg_img_one.jpg) center;*/
    background-size: cover; 
}
.index-section{
    padding-top: 14px;
}
.con_center {
    overflow: hidden;
    padding-bottom: 20px;
    height: 153px;
}

.con_center .zixun {
    width: 302px;
    overflow: hidden;
    float: left
}

.con_center .zuo {
    margin-left: 25px;
}

.con_center .zixun h4 {
    font-size: 14px
}

.con_center .zixun .lv {
    color: #27409D;
}

.con_center .zixun .M_red {
    color: #f00;
}

.con_center .zixun .xian {
    border-bottom: 1px solid #000;
    padding: 6px 0 18px 0;
}

.zixun .New {
    clear: both;
}

.con_center .zixun .New a {
    font-size: 12px;
    color: #000;
}

.con_center .zixun .New .hui-time {
    color: #ABABAB;
}

.zixun .New .hui-time {
    float: right;
}

.zixun .New li {
    border-bottom: 1px solid #AAA;
    line-height: 26px;
}

.zixun .New li:hover {
    text-decoration: underline;
    color: #2A48C0;
}

.banner {
    position: relative;
}

.banner img {
    width: 100%;
}

.poa {
    width: 960px;
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -480px;
    /*width: 100%;*/
    /*margin-left: 190px;*/
}

em ul li {
    float: left;
    overflow: hidden;
    height: 180px;
}

em ul li a {
    display: block;
    margin-top: 159px;
    transition: all 0.4s;
    font-size: 14px;
    color: #fff;
    text-align: center;
    background: #5167BE;
}

.poa .box .clearfix li .color_noe {
    background: #213D8C;
}

em ul li a:hover {
    margin-top: 0px;
    transition: all 0.4s;
}
body{
    background: url(/img/bg.jpg) no-repeat center;
    background-size:cover;
}


/*首页结束*/

.bg_img {
   /* background: url(/img/GSKJ_bg.jpg) no-repeat 50% 0;*/
    /*background-size: cover; */
}
.top-banner{
    width: 960px;
    background: transparent;
    margin: 0 auto;
}
.Dw {
    background: #fff;
    width: 960px;
    min-height: 500px;
    margin: 0 auto;
    /*margin-top: 340px;*/
    overflow: hidden;
    margin-bottom: 120px;
}

#GS_qiehuan,
#GS_qiehuan1 {
    width: 960px;
    overflow: hidden;
}

#GS_qiehuan .qh_n,
#GS_qiehuan1 .qh_n {
    margin: 0 auto;
    text-align: center;
    overflow: hidden;
    clear: both;
}


/*下面的小盒子*/

#GS_qiehuan .qh_n .qh_n-1 {
    overflow: hidden;
    padding: 25px 30px;
}

#GS_qiehuan .qh_n .qh_n-1 p {
    font-size: 14px;
    color: #000;
    line-height: 30px;
    text-align: left;
}


/*下面的小盒子*/

#GS_qiehuan ul li {
    float: left;
    background: #6F8AE3;
    width: 192px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    cursor: pointer;
}

#GS_qiehuan ul li a {
    font-size: 14px;
    color: #fff;
}

#GS_qiehuan ul li:hover,
.GS_qiehuan1 ul li:hover,
.GS_qiehuan2 ul li:hover,
.GS_qiehuan3 ul li:hover {
    background: #495DAC
}
#GS_qiehuan ul li a,
.GS_qiehuan1 ul li a,
.GS_qiehuan2 ul li a,
.GS_qiehuan3 ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
}

#GS_qiehuan ul li,
#GS_qiehuan1 ul li,
#GS_qiehuan2 ul li,
.GS_qiehuan3 ul li {
    overflow: hidden;
}

#GS_qiehuan .color_lan,
#GS_qiehuan1 .color_lan {
    background: #495DAC
}


/*关于我们*/

.qh_n-1 .hzshang,
.qh_n-1 .hzshang1 {
    overflow: hidden;
    font-size: 14;
}

.qh_n-1 .hzshang dd {
    border: 1px solid #E0E0E0;
    width: 206px;
    height: 50px;
    margin: 34px 0 0 26px;
    text-align: center;
    border-radius: 3px;
    float: left;
    line-height: 50px;
}

.qh_n-1 .hzshang .bg_ccc {
    background: #ECECEC
}

.qh_n-1 .hzshang .bg_ccc1 {
    background: #F7F7F7
}

.qh_n-1 .hzshang dl {
    padding-bottom: 470px;
}


/* 加入我们*/

.GS_qiehuan1 ul li {
    float: left;
    background: #6F8AE3;
    width: 320px;
    height: 25px;
    line-height: 25px;
    color: #fff;
    text-align: center;
    font-size: 14px;
    cursor: pointer;
}

.GS_qiehuan1 ul li a {
    color: #fff;
    font-size: 14px;
}

.GS_qiehuan2 ul li {
    float: left;
    background: #6F8AE3;
    width: 960px;
    height: 25px;
    line-height: 25px;
    color: #fff;
    text-align: center;
    font-size: 14px;
    cursor: pointer;
}

.GS_qiehuan3 ul li {
    float: left;
    background: #6F8AE3;
    width: 480px;
    height: 25px;
    line-height: 25px;
    color: #fff;
    text-align: center;
    font-size: 14px;
    cursor: pointer;
}

.GS_qiehuan3 ul li a {
    font-size: 14px;
    color: #fff;
}

.qh_n-1 .hzshang .le,
.qh_n-1 .hzshang1 .le {
    line-height: 26px;
    padding: 0 28px 0 30px;
    text-align: left;
    width: 500px;
}

.qh_n-1 .hzshang .ri,
.qh_n-1 .hzshang1 .ri {
    width: 80px;
    height: 23px;
    line-height: 23px;
    border: 1px solid #000;
    border-radius: 3px;
    margin: 30px 20px 0 0;
    text-align: center;
}

.qh_n-1 .hzshang1 .ri a {
    color: #fff;
}

.qh_n-1 .hzshang1 {
    padding-bottom: 70px;
}

.qh_n-1 .H_border {
    border-bottom: 1px dashed #000;
    margin: 10px 25px 20px 25px;
}

.qh_n-1 .H_border2 {
    border-bottom: 1px dashed #000;
    margin: 220px 25px 0 25px
}

.qh_n-1 .Xq_xiang {
    text-align: left;
    padding: 0px 28px 0px 30px;
    overflow: hidden;
    border-bottom: 1px dashed #ccc;
}

.qh_n-1 .Xq_xiang dl dd a {
    color: #000;
}

.qh_n-1 .Xq_xiang dl dd {
    width: 694px;
    font-size: 12px;
}

.qh_n-1 .Xq_xiang dl {
    margin: 20px 0;
    overflow: hidden;
}

.qh_n-1 .Xq_xiang dl .Xq_da {
    font-weight: bold;
    font-size: 14px;
    color: #000;
}

.qh_n-1 .Xq_xiang .xian {
    border-radius: 3px;
    border: 1px solid #000;
    width: 80px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    margin: 6px 0 0 26px;
}

.list {
    /*width: 890px;*/
    /*margin: auto;*/
}

#GS_qiehuan1 .qh_n ul li {
    padding-bottom: 19px;
    border-bottom: 1px dashed #ccc;
    margin-bottom: 20px;
}

.t {
    width: 180px;
}

.t img {
    width: 180px;
    height: 121px;
}

.nrk {
    width: 685px;
    height: 122px;
    position: relative;
    text-align: left;
}

.nr-bt {
    font-size: 14px;
    color: #000;
    font-weight: bold;
}

.nr {
    padding-top: 10px;
    font-size: 12px;
    color: #000;
    line-height: 20px;
}

.chak {
    position: absolute;
    bottom: 0;
}

.chak a {
    display: block;
    width: 78px;
    height: 20px;
    line-height: 20px;
    border: 1px solid #000;
    text-align: center;
    border-radius: 5px;
    color: #000;
    font-size: 12px;
}

.qh_n .qh_n-1 .L_le {
    width: 440px;
    float: left;
    text-align: left;
    margin: 40px 0 0 31px;
    line-height: 36px;
}

.qh_n .qh_n-1 .L_le p {
    font-size: 14px
}

.qh_n-1 .L_le .pad {
    padding-left: 13px
}

.qh_n .qh_n-1 .L_lr {
    width: 455px;
    float: right;
    margin-right: 25px;
}

.qh_n .qh_n-1 .N_text {
    overflow: hidden;
    padding-top: 13px;
}

.qh_n-1 .N_text .N_t_p {
    border-bottom: 2px solid #E5E5E5;
    padding-bottom: 10px;
    margin: 0 25px;
}

.qh_n-1 .N_text .N_t_b {
    text-align: left;
    padding: 18px 25px;
}

.qh_n-1 .N_text .N_t_b p {
    line-height: 34px;
    font-size: 14px;
}

.qh_n-1 .N_text .N_c {
    text-align: left;
    padding: 45px 0 30px 20px;
}

.qh_n-1 h3 {
    font-size: 20px;
    font-weight: bold;
    color: #000;
    margin-top: 54px;
}

.qh_n-1 h5 {
    font-size: 16px;
    color: #8D8D8D;
    margin-top: 15px;
}

.qh_n-1 .form_str {
    text-align: left;
    width: 908px;
    margin: 0 auto;
    margin-top: 39px;
}

.qh_n-1 .form_str .one,
.qh_n-1 .form_str .two {
    height: 40px;
    line-height: 40px;
    margin-top: 20px;
}

.input {
    border: 1px solid #E3E3E3;
    border-radius: 3px;
    height: 37px;
}

.qh_n-1 .form_str .input1 {
    width: 176px;
}

.qh_n-1 .form_str .input2 {
    width: 421px;
}

.qh_n-1 .form_str .input3 {
    width: 246px;
}

.qh_n-1 .form_str .input4 {
    width: 71px;
}

.qh_n-1 .form_str .input5 {
    width: 55px;
}

.qh_n-1 .form_str .input6 {
    width: 40px;
}

.qh_n-1 .form_str .input6 {
    width: 86px;
}

.qh_n-1 .form_str .input7 {
    width: 134px;
}

.qh_n-1 .form_str .input8 {
    width: 83px;
}

.qh_n-1 .form_str .input9 {
    width: 176px;
}

.qh_n-1 .form_str .input11 {
    width: 111px;
}

.qh_n-1 .form_str .input12 {
    width: 820px;
    height: 100px;
    border: 1px solid #E3E3E3;
    border-radius: 3px;
}

.qh_n-1 .form_str .input15 {
    width: 144px
}

.qh_n-1 .form_str .input16 {
    width: 269px
}

.qh_n-1 .form_str .input17 {
    width: 269px
}

.qh_n-1 .form_str .input18 {
    width: 164px
}

.qh_n-1 .form_str .input19 {
    width: 131px
}

.o {
    margin-top: 20px;
}

.o .zhong {
    font-size: 14px;
    line-height: 40px
}

.qh_n-1 .form_str .two {
    margin-top: 10px;
}

.qh_n-1 .form_str .one label,
.qh_n-1 .form_str .two label {
    font-size: 14px;
}

.qh_n-1 .form_str .one .topop {
    margin: 14px 0 0 24px;
}

.qh_n-1 .form_str .one .padding {
    padding-left: 22px;
}

.qh_n-1 .form_str .one .padding1 {
    padding-left: 32px;
}

.on {
    padding-left: 88px;
}

.zj {
    height: 1760px;
}

.huji {
    margin: 46px 0 0px 0;
}

.huji p {
    line-height: 33px;
    font-size: 14px;
}

.shuming {
    margin: 57px 0 62px 0;
}

.shuming p {
    font-size: 14px;
    color: #f00;
    line-height: 18px
}

#GS_qiehuan1 .qh_n-1 {
    padding: 20px 30px;
}

#GS_qiehuan1 .qh_n ul {
    padding-top: 20px;
}

.yewujieshao ul li {
    width: 100% !important;
}

.shehuizhaopin>div>h2,
.shehuizhaopin>div>p {
    font-size: 12px;
    color: #000;
    line-height: 16px;
}

.prenext ul {
    padding: 45px 20px !important;
    border: none;
    text-align: left;
}

.prenext ul li {
    display: inline;
    border: none !important;
    padding: 0 20px 0 0 !important;
    margin: 0 !important;
    font-size: 12px;
    color: #666;
}

.prenext ul li a {
    font-size: 12px;
    color: #666;
}

.ywjs>ul>li {
    width: 100%;
}

.shehui {
    padding: 25px 0;
    border-bottom: dotted 1px #000;
}

.xyzp {
    padding: 20px 30px !important;
}

.xyzp img {
    display: inline;
}

.xqhz>ul>li {
    width: 320px !important;
}

.lianxi-cont {
    padding: 40px 0;
}

.lianxi-cont>div {
    text-align: left;
    font-size: 14px;
    color: #000;
    line-height: 35px;
}

.lianxi-cont>div:nth-child(1) {
    width: 450px;
    height: 325px;
}

.lianxi-cont>div:nth-child(2) {
    width: 450px;
    height: 325px;
}

.iw_poi_title {
    color: #CC5522;
    font-size: 14px;
    font-weight: bold;
    overflow: hidden;
    padding-right: 13px;
    white-space: nowrap
}

.iw_poi_content {
    font: 12px arial, sans-serif;
    overflow: visible;
    padding-top: 4px;
    white-space: -moz-pre-wrap;
    word-wrap: break-word
}

.biaodan-form {
    padding: 50px 30px;
}

.biaodan-form>form>h1,
.biaodan-form>form>h2 {
    text-align: center;
    line-height: 50px;
    color: #000;
}

.biaodan-form>form>h1 {
    font-size: 20px;
}

.biaodan-form>form>h1 {
    font-size: 16px;
}

.biaodan-form>form label {
    height: 36px;
    font-size: 14px;
    color: #808080;
    line-height: 36px;
}

.biaodan-form>form input,
.biaodan-form>form textarea {
    border: #e3e3e3 1px solid;
    display: inline-block;
    width: 173px;
    margin-right: 20px;
}

.biaodan-form>form input {
    height: 34px;
}

.biaodan-form>form>div>div {
    padding-bottom: 18px;
}

.biaodan-form>form>div>div>div {
    display: inline-block;
}

form .sex-radio {
    width: 13px !important;
    /*height: 13px !important;*/
    margin-right: 0 !important;
}

form .sex-label {
    margin-right: 20px;
}

form #info-id-number {
    width: 230px;
}

form #info-tec-grade {
    margin-right: 0;
}

form #info-per-address,
form #info-now-address,
form #info-adress {
    width: 419px;
}

form .family span {
    display: inline-block;
    font-size: 14px;
    color: #000;
    height: 36px;
    width: 84px;
    margin-right: 20px;
    line-height: 36px;
}

form .family input {
    margin-right: 5px !important;
}

form .appellation {
    width: 68px !important;
}

form .name {
    width: 53px !important;
}

form .birthday {
    width: 68px !important;
}

form .tel {
    width: 84px !important;
}

form .job {
    width: 100px !important;
    margin-right: 0;
}

form .stu-data {
    width: 78px !important;
    margin-right: 2px !important;
}

form .stu-data+span {
    line-height: 36px;
    font-size: 14px;
    color: #808080;
}

form textarea {
    width: 810px !important;
    height: 94px;
    margin-right: 0 !important;
}

form .job-address {
    width: 140px !important;
    margin-right: 5px !important;
}

form .job-job {
    width: 108px !important;
    margin-right: 5px !important;
}

form .reason {
    width: 100px !important;
    margin-right: 0 !important;
}

form #befojob-record {
    width: 265px !important;
}

form #school-name {
    width: 166px !important;
    margin-right: 10px !important;
}

form #mail {
    width: 161px !important;
    margin-right: 10px !important;
}

form #phone-number {
    width: 128px !important;
    margin-right: 10px !important;
}

form #family-callnumber {
    width: 115px !important;
    margin-right: 0 !important;
}
form .agac{
    width: 13px !important;
    height: 22px !important;
}
.tag{
    font-size: 14px;
    line-height: 22px;
    color: #000;
}
.tag p{
    margin: 25px 0;
}
.tag .span1{
    color: #666;
}
.tag>p:nth-child(2){
    color: #e20909;
}
.tag>p:nth-child(2)>span{
    display: inline-block;
    width: 42px;
}
form button{
    display: block;
    width: 200px;
    height: 36px;
    margin: 0 auto;
    font-size: 16px;
    color: #000;
    line-height: 36px;
    border: solid #949090 1px;
    cursor: pointer;
}
.break-page{
    padding: 0 !important;
    margin: 0 !important;
    border:none !important;
    display: inline-block;
}
.break-page li{
    padding: 0 3px !important;
    margin: 0 !important;
    border-bottom:none !important;
    display: inline-block;
}
.break-page .thisclass,
.break-page .thisclass a{
    color: #000;
    font-weight: bold;
}
.about-about .qh_n-1{
    text-align: left;
}