@charset "gb2312";
/* CSS Document */
*{padding:0;margin:0 auto;}
body{ font-size:19px; font-family:"微软雅黑"; margin:0 auto; width:100%; width:expression(document.body.clientWidth <= 1200? "1200px":"auto"); min-width:1200px; color:#333333;}
img{border:0px}
a{ color:#333; text-decoration:none;}
.clear{clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}
ul li{list-style:none;}

.banner{background:url(../images/banner.jpg) top center no-repeat;width:100%;height: 560px;}
.xd_1{ background:#FCF9F2; width:100%; padding-bottom:30px;}
.bt1{width:424px;height:85px;padding-top:40px;margin: 0 auto;}
.bg1{ background:url(../images/bg1.jpg) top center no-repeat; height:225px;}
.bg1 span{ text-align:center; line-height:40px; font-size:20px; width:815px; display:block ; padding-top:90px;}
.xd_t { text-align: center;font-size: 0px;width: 1208px;margin: 0 auto; padding-bottom: 36px;}
.xd_t img {display: inline-block;margin: 0 6px; margin-top: 0px;width: 286px;margin-top: 10px; border-radius:4px;}
.bg2{ background:url(../images/bg2.jpg) top center no-repeat; width:100%; height:656px; padding-top:60px;}
.bt2{/* width:426px; */height:65px;line-height:65px;/* background:#FFF; */border-radius:4px;font-size:36px;font-weight:bold;color:#80513d;text-align:center;}
.nr1{width: 1300px;margin-top:30px;margin: 0 auto;/* padding-left: 38px; */margin-left: 358px;}
.nr{width: 300px;float:left;text-align:center;position:relative;margin-top:95px;/* margin-left: 52px; */}
.nr span{ width:168px; height:168px; border-radius:50%; position:absolute; margin:0 auto; top:-80px; left:58px;}
.nr dl{ width:275px; height:220px; background:#FFF; border-radius:4px; display:block; padding:100px 0 20px 0;}
.nr dl dt{ line-height:35px; background:#FFF;}
.bt_d{ font-size:24px; font-weight:bold; }
.dt_l{ width:72px; border-bottom:1px solid #000; display:block; margin-top:20px; margin-bottom:20px;}
.zx1{width:257px;line-height:52px;height:52px;background:#80513D;margin-top:42px;color:#FFF;text-align:center;font-size:27px;font-weight:bold;margin: 0 auto;margin-top: 30px;}
.zx1 a:link {color: #FFF;}
.zx1 a:visited {color: #FFF;}
.zx1 a:hover {color: #FFF;}
.zx1 a:active {color: #FFF;}
.bg3{ background:#FCF9F2; padding-top:52px; padding-bottom:69px;}
.hy { text-align: center;font-size: 0px;width: 1208px;margin: 0 auto; padding-bottom: 36px; margin-top:60px;}
.hy img {display: inline-block;margin: 0 18px; margin-top: 0px;width: 257px; margin-top: 10px; border-radius:4px;}
.zx{width:622px;height:51px;margin-top:30px;color:#FFF;line-height:51px;text-align:center;margin: 0 auto;}
.zx a{ color:#FFF}
.zx a:link {color: #FFF;}
.zx a:visited {color: #FFF;}
.zx a:hover {color: #FFF;}
.zx a:active {color: #FFF;}
.zx_a1{ background:url(../images/an_bg1.png) top center no-repeat; width:175px; height:51px; display:inline-block; margin-right:32px;}
.zx_a2{ background:url(../images/an_bg2.png) top center no-repeat; width:355px; height:51px; display:inline-block}
.bg{ background:url(../images/bg4.jpg); width:100%;}
.bg4{background:url(../images/bg4.jpg);width:100%;padding-top: 1px;padding-bottom:45px;margin: 0 auto;}
.lm1{width: 270px;height:85px;margin-bottom:32px;margin: 0 auto;}
.line{border-bottom:1px solid #D2D2D2;width:1200px;margin: 0 auto;}

.bg5{ background:url(../images/bg5.jpg) top center no-repeat; height:339px; width:100%;}
.bg5_nr{width:1200px;border-bottom:1px solid #D2D2D2;margin: 0 auto;}
.bg5_nr_left{ width:561px; float:left; margin-right:38px; font-size:18px; margin-bottom:30px;}
.bg5_nr_left dl{ width:262px; height:47px; text-align:center; padding-top:10px;}
.bg5_nr_left dl dt{ float:left; font-size:28px; font-weight:bold; color:#80513d; padding-left:10px;}
.bg5_nr_left ul{ line-height:38px;; padding-top:10px;}
.bg5_nr_left ul span{ color:#80513f; font-weight:bold;}
.bg5_nr_right{ width:600px; float:left; margin-bottom:30px;}

.bg4_nr{width:1200px;border-bottom:1px solid #D2D2D2;margin: 0 auto;}
.bg4_nr_left{ width:561px; float:right; margin-left:38px; font-size:18px; margin-bottom:30px;}
.bg4_nr_left dl{ width:262px; height:47px; text-align:center; padding-top:7px;}
.bg4_nr_left dl dt{ float:left; font-size:28px; font-weight:bold; color:#80513d; padding-left:10px;}
.bg4_nr_left ul{ line-height:38px;; padding-top:8px;}
.bg4_nr_left ul span{ color:#80513f; font-weight:bold;}
.bg4_nr_right{ width:600px; float:left; margin-bottom:30px;}
.bg6{ background:url(../images/bg6.jpg) top center no-repeat; height:339px; width:100%;}
.bg7{ background:url(../images/bg7.jpg) top center no-repeat; padding-bottom:26px; width:100%; padding-top:30px;}

.bg8{ background:url(../images/bg8.jpg) top center no-repeat; height:766px; width:100%}
.lm2{ width:273px; height:87px; padding-top:48px;}
.ld_kc { text-align: center;font-size: 0px;width: 1300px;margin: 0 auto; padding-bottom: 20px; margin-top:28px; }
.ld_kc dl{ display: inline-block;margin: 0 2px; margin-top: 0px;width: 297px;margin-top:35px; text-align:center; color:#FFF}
.ld_kc_1{ padding-top:30px; font-size:22px; font-weight:bold; }
.ld_kc_2{ font-size:18px;line-height:45px; }

.lm2{/* width:403px; */height:82px;margin-bottom:20px;margin: 0 auto;}
.bg9{ background:url(../images/bg9.jpg) top center no-repeat; width:100%; height:511px;}

.ls_nr{width: 1200px;margin: 0 auto;}
.ls{ width:391px; background:#fff; box-shadow: 0 0 10px #E5E5E5; height:454px; display: inline-block; margin: 0 2px; margin-top: 0px;}
.lst{ width:391px; height:310px; }
.lsw{ width:369px; height:117px; background:url(../images/ls_bg.jpg) top center;}
.lsw dl{ height:100px; width:350px; display:block; padding-left:15px; padding-top:8px;}
.lsw dl dt{ line-height:35px;}
.bg_4{background:url(../images/bg4.jpg);width:100%;padding-bottom:35px;padding-top: 106px;}

.ty_bd{  background:#80513D; height:97px; line-height:97px; }
.tbody { width: 1200px;margin: 0 auto;}
.bjf_tit {float: left;line-height: 94px;font-size: 22px;color: #fff;margin-right: 20px;}
.bj_form { background-color: #0a7e01; line-height: 94px;}
.bjf_line img { float: left;margin-right: 10px;}
.bjf_line input {display: block;float: left;border: none;background-color: unset;height: 45px;width: 190px;line-height: 45px;font-size: 22px;color: #fff;}
.bjf_line {float: left; padding-left: 5px;width: 253px;height: 45px;line-height: 45px;border-radius: 6px;background-color: #B6765B;margin-right: 20px; margin-top: 25px;}
.bjf_btn { float: left;padding-left: 5px;width: 253px;height: 45px; line-height: 45px;border-radius: 6px;background-color: #F9CE89;margin-right: 20px;margin-top: 25px;}
.bjf_btn input {display: block;float: left;border: none;background-color: unset;height: 45px;width: 190px;line-height: 45px;font-size: 22px;color: #3a261b;}
.bjf_tit img { float: left;margin-right: 20px;}

.lm3{width:442px;height:93px;margin-bottom:20px;padding-top:30px;margin: 0 auto;}
.zp{width:1228px;margin-top:42px;margin: 0 auto;}
.zp_left{ width:289px; height:510px; float:left; }
.zp_center{ width:610px; float:left}
.zp_center dl{ width:610px;}
.zp_center dl dt{ width:291px; height:246px; display:block; float:left; margin-left:6px; margin-right:5px;}
.gd{ margin-top:17px;}
.zp_right{ width:289px; height:510px; float:left;}

.zs{ background:url(../images/bg10.jpg) top center no-repeat; height:665px;}
.lm4{ width:456px; height:99px; padding-top:30px; margin-bottom:23px;}
.zs_nr{margin: 0 auto;width:1133px;margin-top:32px;margin-bottom:90px;/* margin: 0 auto; */}
.zs_left{ width:487px; height:249px; float:left;}
.zs_right{ width:600px; color:#FFF; height:249px; float:right; line-height:35px;}
.zs_right span{ color:#FFEFA4}

.lm5{ width:408px; height:73px; padding-top:46px;}
.zy{ width:1197px; margin-top:40px;}
.zy dl{ width:393px; display:inline-block;}
.zy dl span{ font-size:24px;}
.zy_dl_dt{ background:#80513D; height:53px; line-height:53px; width:393px; text-align:center; color:#FFF; margin-top:-5px;}

.bdtj{ background:url(../images/bg11.jpg) top center no-repeat; height:620px;  }
.bdd{ width:1200px;position:relative;}
.bd{ background-color: rgba(148,121,91,0.7); width:611px; height:308px; position:absolute; margin:0 auto; top:240px; left:520px;}

.bjf_line2 input {display: block;float: left;border: none;background-color: unset;height: 45px;width: 445px;line-height: 45px;font-size: 22px;color: #875C4B; text-align:center}
.bjf_line2 { width: 445px;height: 45px;line-height: 45px;border-radius: 6px;background-color: #dbd3c8; margin-top: 25px; text-align:center}
.bjf_btn2 { width: 225px;height: 45px; line-height: 45px;border-radius: 6px;background-color: #dbd3c8;margin-top: 25px; text-align:center}
.bjf_btn2 input {display: block;border: none;background-color: unset;height: 45px;width: 190px;line-height: 45px;font-size: 22px;color: #875C4B; font-weight:bold; text-align:center}
.formipt {display: block; width: 455px; height: 45px;line-height: 45px;text-align: left;text-indent: 0.5em;font-size: 22px;color: #7F523B;background-color: #dbd3c8;border-radius: 7px;margin: 0 auto;border: none; margin-bottom: 17px; margin-top:25px;}
select {text-align: center;text-align-last: center;}


/*好就业好未来*/
.future{
    clear: both;
    width: 100%;
    background: #fbf4e9;
    padding: 30px 0;
    /* float: left; */
}
.future_n{
    width: 100%;
}
.future_n ul{
    width: 1180px;
    height: 446px;
    margin: 0 auto;
}
.future_n ul li{
    width: 259px;
    height: 442px;
    background: wheat;
    float: left;
    margin-left: 30px;
    color: brown;
    font-weight: bolder;
}
.future_n ul li h3{
    width: 173px;
    height: 38px;
    margin: 0 auto;
    background: url(../images/xz.png) no-repeat top center ;
    position: relative;
    top: -22px;
    text-align: center;
    line-height: 40px;
    font-size: 24px;
    color: hsla(0,0%,100%,1.00);
    font-weight: normal;
}

.future_n ul li p{
    text-align: center;
}

.title{
    margin-top: 44px;
    margin-bottom: 30px;
    text-align: center;
    /* margin-top: 23px; */
    padding-top: 23px;
}
.box_button{
    width: 300px;
    height: 34px;
    margin: 30px auto;
    background: #80513D;
    text-align: center;
    line-height: 34px;
    color: hsla(0,0%,100%,1.00);
    border-radius: 17px;
}
