.bannerbg{width: 100%;height: 800px;max-height:800px}
.swiper {width: 100%;height: 100%;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;display: flex;justify-content: center;align-items: center;}
.swiper-slide img {display: block; width: 100%;height: 100%;object-fit: cover; }
.index_about{width: 100%;height: 812px;position: relative;}
.index_about_img{width: 100%;height: 812px;margin: 0px auto;text-align: center;position: absolute;z-index:99;max-width: 1980px;}
.index_about_img img{width: 100%;height: 812px;margin: 0px auto;}
.index_about_txt{position: absolute;z-index:99999;top:250px;right:0px;}
.index_about_nrbg{width:621px;height: 390px;background: rgb(113 10 10 / 90%);}
.index_about_bg2{width: 200px;height: 176px;background: rgb(113 10 10 / 90%);margin-top:215px;}
.index_about_nr_tit{width: 500px;height: auto;margin:40px auto;}
.index_about_nr_tit h2{font-size:30px;line-height:60px;color: #EBE1E1;}
.index_about_nr_tit p{font-size:16px;line-height:30px;color: #D2B1B1;}
.index_about_nr_nr{color: #EED0D0;width: 500px;height: auto;margin: 30px auto;font-size:16px;;}
.index_about_nr_more{width: 500px;height: auto;margin: 0px auto;margin-top:50px}
.more{width: 200px;height: 40px;border-bottom: 1px #CCADAD solid;}
.more span{font-size:16px;line-height:30px; float: left;vertical-align: middle;color: #EFDCDC;}
.more img{vertical-align: middle;width: 30px;float: right}
.index_zlbg{width: 100%;height:842px;background: url(../img/fzzlbg.png) no-repeat; background-size: 100% 100%;background-position: center;}
.index_zlnr{width: 1300px;height: auto;overflow: auto;margin: 0px auto;}
.index_zlnr_t{width: 1300px;height: auto;overflow: auto;margin:50px auto}
.index_zlnr_b{width: 1300px;height: auto;margin: 0px auto;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content:flex-start;align-items: center;}
.index_zl_img{width: 275px;height: 158px;margin:10px 20px;}
.index_zl_img img{width: 275px;height: 158px;}
.index_zlnrl{width: 50%;height: auto;overflow: auto;}
.index_zlnrl_tit{width: 100%;height: auto}
.index_zlnrl_tit img{width: 335px;height: 102px}
.index_zlnrl_m{width: 100%;height: auto;padding-top:50px;}
.index_zlnrl_txt{width: 80%;height: auto;margin: 50px 0px;font-size:16px;line-height: 30px;}
.index_zlnrl_m img{width: 224px;height: 38px;}
.index_zlnrr{width: 50%;;height: auto;overflow: auto;}
.index_zlnrr h2{margin:50px 0px;width: 100%;width: 70%;}
.index_zlnrr h2 strong{font-size: 50px;color: #910303}
.index_zlnrr h2 span{font-size:16px;}
.index_zlnrr p{width: 95%;height: auto;overflow: auto;line-height:30px;font-size:16px}
.bg{background-color: #F5F5F5;}
.shzr{width: 1300px;height: auto;overflow: auto;margin:0px auto}
.shzr_img{width: 700px;height: auto;float: left;}
.shzr_img img{width: 700px;height: 654px;}
.shzr_nr{width: 472px;height: auto;float: right;}
.shzr_nr_tit{width: 100%;height: auto;text-align: center;margin: 80px auto;}
.shzr_nr_tit img{width: 300px;height: auto;margin: 0px auto;}
.shzr_nr_nr{width: 100%;height: auto;margin: 30px auto;font-size: 14px;line-height:30px;}
.shzr_nr_more{width: 100%;height: auto;padding-top:50px;}
.shzr_nr_more img{width: 224px;height: 38px;}
.jdbcbg{width: 100%;height: auto;overflow: auto;margin:0px auto;background: url(../img/indexbg1_03.jpg) repeat-x bottom center;}
.jdbc{width: 1300px;height: auto;margin: 0px auto;overflow: auto}
.jdbc_tit{width: 1300px;height: auto;margin:50px auto;}
.jdbc_tit img{width: 561px;height: 110px;}
.jdbc_txt{width: 800px;height: auto;overflow: auto;font-size:14px;line-height:30px;margin:20px 0px}
.jdbclist{width: 1300px;height: auto;overflow: auto;margin:30px auto;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content:space-between;align-items: center;}
.jdbcimg{width: 410px;height: auto;}
.jdbcimg img{width: 410px;;}
.jdbc_more{width: 100%;height: auto;margin: 0px auto;text-align: center;margin-top: 15px;margin-bottom: 20px;}
.jdbc_more img{width: 224px;height: 38px;margin:0px auto;;}
.gongyibg{width: 100%;height: auto;overflow: auto;margin:0px auto;background: url(../img/indexbg2.jpg) repeat-x top center;}
.gongyinr{width: 1300px;height: auto;overflow: auto;margin: 0px auto;}
.gongyi_tit{width: 1300px;height: auto;margin:10px auto;}
.gongyi_tit img{width: 231px;height: 110px;}
.gongyi_txt{width: 800px;height: auto;overflow: auto;font-size:14px;line-height:30px;margin-bottom: 20px;;}
.gongyi_list{width: 1300px;height: auto;overflow: auto;margin: 0px auto;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content:space-between;align-items: center;}
.gongyi_item{width: 325px;height: 460px;}
.gongyi_item img{width: 325px;height:453px;}
.index_r{width: 1300px;height: 970px;overflow: hidden;margin:40px auto}
.index_pr{width: 100%;height: 850px;position: relative;}
.index_pr_tit{width: 100%;height: 300px;position: absolute;z-index:999999;top:0px;}
.index_pr_titi{width: 900px;height: 300px;background: url(../img/pro.png) no-repeat center center;}
.chanp{width: 600px;height: auto;margin: 0px auto;padding-top:50px;}
.chanp h2{font-size:30px;color: #EBE1E1;line-height:80px;}
.chanp p {font-size:14px;color: #EED0D0;line-height: 30px;;}
.index_pr_nr{width: 100%;height: auto;overflow: auto;margin: 0px auto;position: absolute;z-index:999;top:180px;}
.pro_l{width: 600px;padding-top:100px;float: left;overflow: hidden;}
.pro_l img{width: 600px;height: 675px;;}
.pro_r{width: 700px;height: 778px;overflow: hidden;float: right;}
.pro_2{width: 700px;height:385px;overflow: hidden;}
.pro_2 img{width: 700px;height: 385px;}
.pro_1{width: 700px;height: 390px;background: #fff;overflow: hidden;}
.pro_1_tit{padding-top:130px;width: 80%;height: auto;overflow: auto;margin: 0px auto;vertical-align: middle;}
.pro_1_tit span{font-size: 16px;line-height:53px;}
.pro_1_tit img{vertical-align: middle;width: 53px;height: 53px;}
.pro_1_nr{width:80%;height: auto;margin: 0px auto;}
.pro_1_nr dl{}
.pro_1_nr dl dt{float: right;width: 110px;height: 143px}
.pro_1_nr dl dt img{width: 100px;height: 143px;}
.pro_1_nr dl dd{float: left;width: 400px;height: 143px;font-size: 14px;line-height: 30px;padding-top:15px;}
.pro_1_m{width: 80%;height: auto;margin: 0px auto;}
.pro_1_m img{width: 180px;height: 31px;}
/*------------------------*/
.nybanner{width: 100%;height: auto;overflow: auto;margin: 0px auto;min-width: 1300px;text-align: center;}
.nybanner img{width: 100%;;}
.ny_dingwei{width: 1300px;height: 50px;overflow: auto;margin: 0px auto;}
.ny_dingwei img{vertical-align: middle;width: 22px;height: 22px;}
.ny_dingwei a{vertical-align: middle;font-size:14px;padding:0px 10px;color: #0C0904;line-height: 50px;}
.ny_dingwei a{color: #0C0904;}
.about_img{width: 100%;height: auto;overflow: auto;margin: 0px auto;min-width: 1300px;text-align: center;}
.about_img img{width: 100%;;}
.about_bg{width: 100%;height: auto;overflow: auto;padding:50px 0px;min-height:400px;;margin: 0px auto;background: url(../img/aboutbgbgbg.jpg) no-repeat; background-size: 100% 100%;background-position: center;}
.ny_about{width: 1300px;height: auto;overflow: auto;margin: 0px auto;}
.ny_about_tit{width: 100%;height: auto;margin: 0px auto;text-align: center;}
.ny_about_tit img{height: 111px;margin: 50px auto;}
.ny_about_nr{width: 1300px;height: auto;overflow: auto;margin: 0px auto;font-size:14px;line-height:30px;}
.ny_about_nr img{max-width:100%}
.mbxbg{width: 100%;height: 50px;background: #fff;margin: 0px auto;min-width: 1300px;}
.lingdao_bg{width: 100%;height: auto;overflow: auto;padding:50px 0px;min-height:400px;;margin: 0px auto;background: url(../img/nybg.png) no-repeat; background-size: 100% 100%;background-position: center;}
.show{width: 1300px;height: auto;overflow: auto;margin: 0px auto;min-height: 400px;;}
.show_tit{width: 100%;height: auto;overflow: auto;margin: 30px auto;}
.show_tit h2{text-align: center;font-size:18px;width: 100%;line-height:35px;}
.show_tit p{text-align: right;font-size:14px;width: 100%;line-height:25px;;}
.nyshowbg{width: 100%;height: auto;overflow: auto;margin: 0px auto;background-color: #F5F5F5;padding:50px 0px;}
.show_nr{width: 1300px;height: auto;overflow: auto;margin: 0px auto;font-size:14px;line-height:30px;;}
.nylistbg{width: 100%;height: auto;overflow: auto;margin: 0px auto;background-color: #F5F5F5;padding:50px 0px;}
.nylist{width: 1300px;height: auto;overflow: auto;margin: 0px auto;min-height: 400px;}
.nylist_tit{width: 100%;height: auto;overflow: auto;margin: 40px auto;text-align: center;}
.nylist_tit img{height: 111px;margin: 0px auto;}
.ny_list{width: 1300px;height: auto;overflow: auto;margin: 0px auto;}
.ny_list_item{width: 300px;height: 432px; background-color: #fff;padding:4px;border:1px #fff solid;margin:10px auto;}
.ny_list_item:hover{background-color: #E9DFD3;border:1px #c00000 solid}
.item_img{width: 300px;height: auto;margin: 0px auto;}
.item_img img{width: 300px;height: 190px;;}
.item_tit{width: 280px;height: auto;margin: 10px auto;overflow: auto}
.item_tit a{font-size:16px;line-height: 30px;color: #000;font-weight: bold;}
.item_nr{width: 280px;height: auto;margin: 10px auto;overflow: auto}
.item_nr a{font-size:14px;line-height: 24px;color: #707070;}
.item_time{width: 125px;height: 60px;margin-top:15px;margin-left:20px;}
.item_timez{width: 96px;height: 40px;margin-top:15px;}
.item_time_d{font-weight: bold;font-size:20px;border-right:1px #C7BEAF solid;padding:0px 5px;}
.item_time_y{font-size:14px;line-height:30px;padding-left:5px;}
.ny_listitem{width: 25%;height: auto;overflow: auto;float:left}
/*分页*/
.navigation{width: 100%;height: auto;overflow: auto;margin: 25px auto}
.pagination{display: flex;justify-content: center}
.justify-content-cente{justify-content: center}
.page-num:not(:disabled) {
    cursor: pointer;
}
.page-num, .page-link {
    position: relative;
    display: block;
    padding: .5rem .75rem;
    margin-left: -1px;
    line-height: 1.25;
    color: #aaa;
    background-color: #fff;
    border: 1px solid #dee2e6;
}
a.page-num:hover, .page-link:hover {
    text-decoration: none;
}
.page-num-current {
    z-index: 1;
    color: #fff;
    background-color: #C00000;
    border-color: #C00000;
}
.page-num-current:hover {
    color: #fff;
}
.job_list{width: 1300px;height: auto;overflow: auto;margin:0px auto}
.jobitem{width: 400px;height: auto;overflow: auto;float: left;margin:5px 15px}
.jobitem_tit{width: 100%;height: 50px;line-height:50px;background-color: #D8CDC1}
.jobitem_tit h2{width: 50%;font-size:18px;float:left;color: #693F26;text-indent: 20px;}
.jobitem_tit p{width: 50%;font-size: 16px;float: right;color: #c6361f;font-weight: bold;text-align: right;}
.jobitem_tit p strong{padding-right:20px;}
.jobitem_nr{width: 100%;height: auto;background: #fff;padding:15px 0px;}
.jobitem_nr .jobitem_bq{width: 380px;height: auto;margin: 0px auto;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content:space-between;align-items: center;}
.jobitem_nr .jobbq{width: 33%;height: auto;line-height:30px;}
.jobitem_nr .jobbq img{vertical-align:middle;width: 24px;height: 24px;}
.jobitem_nr .jobbq span{font-size:14px;vertical-align: middle}
.jobitem_nr .job_nr{width: 360px;height: auto;overflow: auto;margin: 20px auto}
.jobitem_nr .job_nrtit{width: 100%;line-height:30px;font-size:14px;}
.jobitem_nr .jobnrnr{width: 100%;line-height:24px;font-size:12px;}
.jobitem_nr .job_nr_an{width: 380px;height: auto;margin: 0px auto}
.jobitem_nr .job_nr_an a{display: block;border:1px #B8A07E solid;padding:15px;width: 150px;text-align: center;color: #B8A07E;margin:0px auto}
.jobitem_nr:hover{background-color: #B8A07E;color: #fff!important;}
.jobitem_nr:hover .jobbq span{color:#fff;}
.jobitem_nr:hover .job_nrtit {color:#fff;}
.jobitem_nr:hover .jobnrnr {color:#fff;}
.jobitem_nr:hover .job_nr_an a {color:#fff;border:1px #fff solid;}
.zp_nr{width: 1300px;height: auto;overflow: auto;margin: 0px auto;font-size:14px;line-height:30px;;}
.zp_tit{width: 1200px;height: auto;overflow: auto;margin:30px auto}
.zp_tit h2{width: 50%;line-height:50px;font-size:25px;float: left}
.zp_tit p{width: 50%;line-height: 50px;color: #c6361f;float: right;font-size:24px;font-weight: bold}
.zp_bq{width: 1200px;height: auto;margin: 0px auto;overflow: auto}
.zp_jobbq{width: 150px;height: auto;line-height:50px;float: left}
.zp_jobbq img{vertical-align:middle;width: 24px;height: 24px;}
.zp_jobbq span{font-size:18px;vertical-align: middle}
.zp_nr{width:1200px;height: auto;overflow: auto;margin:30px auto;line-height:30px;}
.zhaopin{width: 100%;height: auto;overflow: auto;padding:20px 0px; background: #C00000}
.zhaopin_nr{width: 1300px;height: auto;overflow: auto;margin:0px auto;}
.zhaopin_tit{width: 100%;height: auto;overflow: auto}
.zhaopin_tit img{width: 122px;}
.zhaopin_nr1{width: 100%;height: auto;overflow: auto;margin: 25px auto}
.zhaopin_nr1 p{float: left;width: 40%;height: 60px;line-height: 60px;}
.zhaopin_nr1 p img{vertical-align: middle;width: 55px;height: 55px;}
.zhaopin_nr1 p span{padding-left:15px;color: #fff;font-size:14px;}
.content{width: 1296px;height: auto;margin: 0px auto;border: 1px #e1e1e1 solid;padding:40px 0px;background-color: #fff}
.content_nr{width: 1200px;height: auto;margin: 0px auto;border:1px #B8A07E solid;padding:20px 0px;
    overflow: auto;}
.content_nr dl{width: 400px;height: auto;overflow: auto;float: left}
.content_nr dl dt{width: 90px;height: auto;overflow: auto;float: left;text-align: center}
.content_nr dl dt img{width: 64px;height: 64px;vertical-align: middle;}
.content_nr dl dd{width:300px;float: right ;height: auto;overflow: auto;padding:5px 0px;}
.content_nr dl dd p{line-height:25px;font-size:12px;}
.liuyan{width: 1296px;height: auto;margin: 10px auto;border: 1px #e1e1e1 solid;padding:40px 0px;background-color: #fff}
.liu_div1{width: 1000px; height: auto;overflow: auto;margin:0px auto}
.liu_span1{float:left;color:rgba(0, 0, 0,0.6);font-size:16px;padding:0px 30px;line-height:40px;}
.liu_input1{width:700px;height:40px;border:none;margin-left:7px;background: none;outline: none}
.liu_p4{margin-top:17px;background-color: #ededed;height: 45px;}
.liu_p6 textarea{width:700px;height: 130px;margin-left:8px;border:none;background: none;outline: none}
.liu_p5{width:200px;height: 40px;line-height: 40px;border:none;text-align: center;color:#ffffff;background: #DDB95E;display: block;margin:10px auto;font-size:16px;font-family:"Microsoft YaHei","微软雅黑",helvetica,arial,verdana,tahoma,sans-serif;}
.ly_pic{width:700px;height:400px;float:left}
.ly_pic img{width:360px;height:400px;}
.liu_p6{margin-top:17px;background-color: #ededed;height:150px;}
.prolistbg{width: 100%;height: auto;overflow: auto;margin: 0px auto;background-color: #fff;padding:50px 0px;}
.pro_list{width: 1300px;height: auto;overflow: auto;margin: 0px auto;}
.pro_item{width: 400px;height: auto;overflow: auto;margin:10px 15px;padding:20px 0px; background: #F7F7F7;float: left;}
.pro_img{width:328px;height: 310px;margin:15px auto}
.pro_img img{width: 328px;}
.pro_tit{width:328px;height: auto;overflow: auto;margin:0px auto;color: #693F26;font-size:16px;font-weight: bold;line-height: 40px;}
.pro_titi{width:328px;height: auto;overflow: auto;margin:0px auto;color: #A7A7A7;font-size:14px;line-height: 30px;}
.pro_titi p{width: 50%;}
.pro_itema{width: 328px;height: auto;overflow: auto;margin:5px auto;}
.pro_itema a{display: block;width: 100px;padding:7px 0px;text-align: center;border:1px #693F26 solid;color: #693F26}
.pro_itema a:hover{background:#693F26;color: #fff; }
.pro_top{width: 100%;height: auto;overflow: auto;margin: 0px auto}
.pro_xc{width: 550px;height: auto;overflow: auto;border:1px #eee solid}
.pro_neirong{width: 690px;height: auto;overflow: auto;padding-top:30px;}
.proxc{width: 500px;height: 400px;MARGIN:0PX AUTO}
.proxc .mySwiper2 .swiper-slide img {width: 400px;height: auto}
.proxc .swiper-button-next, .swiper-button-prev{color: #0C0C0C}
.proxc  .swiper-button-prev, .swiper-rtl .swiper-button-next{color: #0C0C0C}
.pro_neirong_tit{width: 100%;height: 60px;line-height:50px;font-size:20px;border-bottom:1px #D1D1D1 solid}
.pro_bq{width: 100%;height: auto;overflow: auto;margin:0px auto}
.pro_bq p {float: left;width: 33%;font-size:14px;line-height:40px;color:#9B9B9B;height: 50px;}
.pro_bqpf{width: 100%;height: auto;overflow: auto;margin:0px auto;font-size:14px;line-height:40px;color:#474747;}
.pro_fw{width: 100%;height: auto;overflow: auto;margin:0px auto;height: 60px;border-top:1px #D1D1D1 dashed;border-bottom: 1px #D1D1D1 dashed}
.pro_fw p{width: 50%;font-size:14px;line-height:40px;color:#9B9B9B;height: 60px;float: left;line-height:60px;}
.pro_fw p img{vertical-align: middle;width: 22px;}
.pro_fw p span{padding:0px 5px;font-size:14px;font-weight: bold}
.pro_fw p span strong{color:#DDB95E}
.zaixianliuyan{width: 100%;height: auto;margin:15px auto;}
.zaixianliuyan img{width: 160px;}
.pro_title{width: 100%;height: auto;overflow: auto;margin: 20px auto;border-bottom: 1px #ddd solid;}
.pro_title h2{width: 200px;height: 50px;line-height: 50px;text-align: center;font-size:14px;color: #fff;background: #DDB95E}
.pro_nrnr{width: 1200px;height: auto;overflow: auto;margin:0px auto;padding:10px 0px;min-height: 200px;}