.bk1_left h5/*顶部导航开始*/
.top .logo{ width:342; height:90px;}
.top .logo img{ margin-top:9px;}
.top .nav p{ font-size:18px; display:block;text-align:center;color: #000000;height: 90px;line-height: 90px;}
.top .nav span{ font-size:12px; display:block; text-align:center; color: #000000;}
.top li{height:90px; width:120px; position: relative;}
.top li a{display: block;}
.top .nav{width: 1200px; margin: 0 auto;}
.top ul > li:hover > a{border-top:5px solid #2487c8; box-sizing:border-box;}
.top li:hover a p{color:#1d2088;margin-top: -5px;line-height: 80px;height: 85px; }
.jwred p{color: #2a2a2a !important;line-height:85px !important;}
.jwred span{color: #eeaa2e !important;}
.jwred{border-top:5px solid #2487c8; box-sizing:border-box;background: #dce0e3;height: 90px;}
.top .nav ul{position:aboutwe;}
.hjq{position: absolute;display:none; width:155px; position:relative; top:-5px; z-index:9999; left:-10px;}
.hjq a{ display:block; height:32px; line-height:32px; font-size:15px;color: white;}
.hjq a:hover{ color:#eeaa2e;}
.top ul li:hover .hjq{ display:block; background:rgba(29,32,136,0.3);padding: 10px 0}
.top ul li:hover .ppppp{color:#1d2088;background: #dce0e3;    border-top: 5px solid #2487c8;}
.top ul li:hover .spanspan{color:#eeaa2e;}
.search{padding: 35px 0;position: relative}
.layui-btn{background:#1d2088}
.op{position: absolute;display: none;z-index: 9999999;right: 0px;top: 90px;width: 365px;}
.op form input{width: 300px;}
.search:hover .op{display: block;}
.top .syli:hover a p{line-height: 90px;}


/*顶部导航结束*/

/*轮播图开始*/
.swiper-pagination-bullet-active{background: white;width: 38px !important;height: 12px;    border-radius: 20px;}
.swiper-pagination-bullet{width: 12px;height: 12px;background: white;opacity: 1}
.swiper-slide img{width: 100%;}
@media screen and (max-width: 640px) {
.swiper-container1 img{width: 100%}
}

/*轮播图结束*/

.index_product{
    padding-top: 45px;
    padding-bottom: 78px;
}
.index_product .index_title h3{
    color: #2487c8;
    font-size: 30px;
    padding-bottom: 12px;
}
.index_product .index_title p{
    font-size: 16px;
    color: #494949;
    padding-bottom: 40px;
}
.index_product .content .left{
    float: left;
    width: 292px;
    height: 515px;
}
.index_product .content .center{
    float: left;
    width: 594px;
    height: 515px;
    margin-left: 11px;
}
.index_product .content .right{
    float: left;
    width: 292px;
    height: 515px;
    margin-left: 11px;
}
.index_product .content .right .more{
    width: 100%;
    margin-top: 10px;
    background: #2487C8;
    text-align: center;
    padding: 44.5px 0;
}
.index_product .content .right .more a{
    color: #ffffff;
    font-size: 16px;
    border-radius: 50px;
    border: solid 1px #fff;
    width: 179px;
    line-height: 46px;
    height: 46px;
    display: inline-block;
}
.index_product .content .pic{
    overflow: hidden;
}
.index_product .content .pic img{
    transition: all .5s;
    width: 100%;
}
.index_product .content .pic:hover img{
    transform: scale(1.1);
}
.index_product .content .pic2,
.index_product .content .pic3,
.index_product .content .pic5{
    float: left;
}
.index_product .content .pic3{
    margin-left: 10px;
}
.index_product .content .pic5{
    margin-top: 10px;
}
@media screen and (max-width: 640px) {
    .index_product .index_title h3{
        padding-bottom: 0.5rem;
        padding-top: 0.5rem;
        font-size: 0.8rem;
    }
    .index_product .index_title p{
        font-size: 0.6rem;
        padding-bottom: 0.5rem;
        line-height: 1.8;
    }
    .index_product{
        padding-top: 1.125rem;
        padding-bottom: 1.95rem;
    }
    .index_product .content .left{
        width: 49%;
        height: auto;
    }
    .index_product .content .left img{
        height: 13rem;
    }
    .index_product .content .right{
        width: 49%;
        height: auto;
        margin-left: 2%;
    }
    .index_product .content .right img{
        height: 9.2rem;
    }
    .index_product .content .right .more{
        height: 3.5rem;
        padding: 0;
        margin-top: .3rem;
        position: relative;
    }
    .index_product .content .right .more a{
        width: 4.475rem;
        height: 1.15rem;
        line-height: 1.15rem;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
    }
    .index_product .content .center{
        width: 100%;
        height: auto;
        margin-left: 0;
        margin-top: 10px;
    }
    .index_product .content .center .pic2,
    .index_product .content .center .pic3{
        width: 49%;
        margin-left: 0;
    }
    .index_product .content .center .pic3{
        margin-left: 2%;
    }
}


/*板块一开始*/
.bk1{margin-top: 73px;padding-bottom: 60px;}
.bk1_left{width: 615px;}
.bk1_left h5{color: #2487c8;font-size: 30px;padding-bottom: 35px;}
.bk1_left p{
    color: #666666;
    font-size: 18px;
    line-height: 32px;
    text-align: justify;
}
.bk1_left .more{
    color: #2487c8;
    font-size: 16px;
    border-radius: 50px;
    border: solid 1px #2487c8;
    display: inline-block;
    width: 179px;
    height: 46px;
    line-height: 46px;
    text-align: center;
    margin-top: 35px;
}
.bk1_left ul li span{color: #3a3a3a;font-size: 20px;position: relative;padding-left: 15px;}
.bk1_left ul li span:before{position: absolute;
    content: ">";
    width: 6px;
    height: 6px;
    left: 0px;
    top: 0;}
.bk1_left ul li p{color: #949494;font-size: 16px;padding-left: 15px;line-height: 1.8;margin-top: 10px;display: none}
.bk1_left ul li{margin-top: 40px;}
.bk1_left ul li:nth-child(1){margin-top: 0px;}
.block{display: block !important;/*height: 100px;*/transition:all .5s ease !important;}
.none{display: none !important;height: 0px;transition:all .5s ease !important;}
.bk1_left ul li p{transition:all .5s ease;}
.bk1_right{width: 459px;height: 451px;overflow: hidden;}
.bk1_right:hover img{transform:scale(1.1,1.1);}
.bk1_right img{transition:all .5s ease;max-width: 100%;}

@media screen and (max-width: 640px) {
.bk1{margin-top: 0.5rem;padding-bottom: 0.5rem;}
.bk1_left h5{padding-bottom: 0.5rem;padding-top: 0;font-size: 0.8rem}
.bk1_left ul li span{font-size: 0.65rem;}
.block{height: auto;}
.bk1_left ul li p{font-size: 0.6rem;}
.bk1_left{width: 100%;padding-bottom: 0.5rem;}
.bk1_right{width: 100%;height: auto;}
.bk1_left ul li{margin-top: 0.5rem;}
}
/*板块一结束*/

/*板块二开始*/
.bk2{padding-bottom: 60px;background: #EEF6FB;}
.bk2 h5{color: #2487c8;font-size: 30px;padding-bottom: 12px;padding-top: 45px;}
.bk2 p{font-size: 16px;color: #494949;padding-bottom: 40px;}
.bk2_left{width: 461px;height: 472px;overflow: hidden;position: relative;}
.bk2_left:hover img{transform:scale(1.1,1.1);}
.bk2_left img{transition:all .5s ease;}
.bk2_left p{
    position: absolute;
    bottom: 15px;
    left: 0;
    text-align: center;
    color: #ffffff;
    font-size: 22px;
    padding-bottom: 0;
    width: 100%;
}
.bk2_right{width: 718px;}
.bk2_right div{margin-top:24px;margin-left: 20px;width: 349;height: 224px;overflow: hidden;position: relative;}
.bk2_right div p{
    position: absolute;
    bottom: 15px;
    left: 0;
    text-align: center;
    color: #ffffff;
    font-size: 22px;
    padding-bottom: 0;
    width: 100%;
}
.bk2_right div:hover img{transform:scale(1.1,1.1);}
.bk2_right div img{transition:all .5s ease;}
.bk2_right div:nth-child(1){margin-top: 0px;}
.bk2_right div:nth-child(2){margin-top: 0px;}
.bk2_right div:nth-child(2n+1){margin-left:0px;}
@media screen and (max-width: 640px) {
.bk2 h5{padding-bottom: 0.5rem;padding-top: 0.5rem;font-size:0.8rem;}
.bk2 p{font-size: 0.6rem;padding-bottom: 0.5rem;line-height: 1.8}
.bk2_left{width: 100%;height: auto;}
.bk2_right{width: 100%;}
.bk2_right div{height: auto;width: 100%;margin-left: 0px;margin-top: 0.5rem;}
.bk2_right div img{width: 100%;}
.bk2_right div:nth-child(1){margin-top: 0.5rem;}
.bk2_right div:nth-child(2){margin-top: 0.5rem;}
.bk2{padding-bottom: 0.5rem;}
}
/*板块二结束*/


/*板块三开始*/
.bk3{padding-bottom: 40px;}
.bk3 h5{color: #2487c8;font-size: 30px;padding-bottom: 10px;padding-top: 40px;}
.bk3 .w1200> p{font-size: 16px;color: #3a3a3a;line-height: 1.8;margin-top: 30px;}
.swiper-container2{width:955px;margin-left:0;}
.swiper-container2 span{text-align: center;display: block;height: 40px;line-height: 40px;font-size: 16px;position: relative;}
.swiper-container2 .swiper-slide:hover span{
    color: #2487c8;
}
.swiper-container2 span:before{
    content: ">";
    position: relative;
    top: 0;
    font-size: 14px;
    border: solid 1px #3a3a3a;
    color: #3a3a3a;
    border-radius: 50%;
    height: 15px;
    width: 15px;
    display: inline-block;
    line-height: 15px;
    margin-right: 5px;
}
.swiper-container2 .swiper-wrapper{margin-top: 40px;}
.wxsc p{text-align: center;font-size: 16px;}
@media screen and (max-width: 640px) {
.bk3 h5{padding-bottom: 0.5rem;padding-top: 0.5rem;font-size:0.8rem;}
.bk3 .w1200> p{margin-top:0;margin-bottom: 0.5rem;font-size: 0.6rem }
.swiper-container2{width: 65%;}
.wxsc{width: 30%}
.wxsc img{width: 100%}
.swiper-container2 span{font-size: 0.6rem}
.wxsc p{font-size: 0.6rem;}
}
/*板块三结束*/

/*板块四开始*/
.bk4{background: url(/statics/hongdaowenhua/img/hdwhbg_04.png) no-repeat;padding-bottom: 197px;position: relative;}
.bk4_left{padding-left: 200px;padding-top: 50px;}
.bk4_right{padding-top: 70px;width: 600px;}
.bk4_right p{color: white;font-size: 16px;margin-top: 30px;line-height: 1.8;}
.bk4_right a{color: white;font-size: 16px;border:1px solid white;padding: 10px 30px;border-radius: 50px;margin-top: 50px;display:inline-block;}
.swiper-container3{position: absolute;width: 1200px;bottom: -340px;}
.swiper-container3 span{font-size: 16px; position: absolute;bottom: 32px;left: 50%;display: inline-table; transform:translateX(-50%);}
.bk4 .swiper-button-prev:after{content: " ";background: url(/statics/hongdaowenhua/img/lgjt_03.jpg);width: 35px;height: 35px;border-radius: 4px;}
.bk4 .swiper-button-prev{width: 35px;}
.bk4 .swiper-button-prev{left: -17px;top:530px;}
.bk4 .swiper-button-next:after{content: " ";background: url(/statics/hongdaowenhua/img/lgjt_05.jpg);width: 35px;height: 35px;border-radius: 4px;}
.bk4 .swiper-button-next{width: 35px;}
.bk4 .swiper-button-next{right: -17px;top:530px;}
.bk4 .w1200{position: relative;}
@media screen and (max-width: 640px) {
.bk4_left{padding-left:0px;padding-top: 0.5rem;margin-left: 50%;transform: translateX(-50%);}	
.bk4_right{padding-top: 0.5rem;width: 100%;padding-bottom: 1.1rem;}
.bk4_right a{margin-top:0.5rem;}
.swiper-container3{width: 95%;margin:0 auto;position: inherit;bottom: 0px;}
.bk4{padding-bottom: 0;}
.bk4_right p{margin-top: 0.5rem;}
.bk4 .swiper-button-next{top: auto;right: -6px;bottom: 160px;}
.bk4 .swiper-button-prev{top: auto;left: -6px;bottom: 160px;}
.baishekk{display: none}
.bk4_right p{font-size: 0.6rem;}
}
/*板块四结束*/
/*友情链接开始*/
.yqljwz{background: #95a0a9;}
.yqljwz li{height:68px;line-height: 68px;font-size: 16px;color: white;}
.yqljwz li a{height:68px;line-height: 68px;font-size: 16px;color: white;}
.yqljwz ul li{margin-left: 30px;}
.yqljwz ul li:nth-child(2){margin-left:0px;}
/*友情链接结束*/
/*底部开始*/
.footer{background: #363e44;padding-bottom: 50px;padding-top: 20px}
.footer .left{border-right: 1px solid #83878b;width: 237px;margin-top: 50px;}
.footer .left img{padding-left: 56px;}
.baishekk{height: 262px;background: #f3f5f6;}
.ft_lxwm{font-size: 14px;color: #cccccc;text-align: left;}
.dh{font-size: 24px;color: #3fa948;display: inline-block;margin-top: 35px;margin-right: 20px;margin-bottom: 15px;}
.dh img{padding-bottom: 7px;margin-right: 15px;}
.footer .middle p{font-size: 14px;color:#cccccc;margin-top: 10px; }
.footer .middle{margin-top: 30px;margin-left: 70px;}
.footer .middle p a{font-size: 14px;color:#cccccc;} 

.footer .right{margin-top: 30px;}
.footer .right img{display: block;}
.footer .right{text-align: center;font-size: 14px;color:#cccccc; }
.footer .right .fl{margin-left:10px;margin-top: 30px;}
.footer .right .fl:nth-child(2){margin-left: 0px;}
.x1{width: 1px;height: 123px;background:#83878b;margin-top: 50px;margin-right: 74px; }
@media screen and (max-width: 640px) { 
.footer .left{display: none}
.ft_lxwm{display: none}
.x1{display: none}
.footer .middle{margin-top: 0px;margin-left: 0px;text-align: center;}
.dh{margin-top:0px;margin-bottom: 0.5rem;margin-right: 0px;}
.footer .right{margin-top: 0px;/*margin-left: 50%;transform: translateX(-50%);*/width: 100%;}
.footer .right img{display: inline-block;}
.footer .right .fl{width: 100%;margin-left: 0px;margin-top: 0.5rem;}
.footer .middle p{font-size: 0.55rem}
.footer .middle p a{font-size: 0.55rem;margin-right: 0px;}
.yqljwz li a{font-size: 0.6rem;}
.dh{font-size: 0.7rem;}
.dh2{margin-bottom: 0px;}
.dh img{
    width: 1.2rem;
}
}
.yqljtp{
    display: none;
}
/*底部结束*/
/*公司简介开始*/
.nrbg{background: url(/statics/hongdaowenhua/img/guwmbg_04.jpg);padding-bottom: 77px;}
.leftlm{width: 290px;}
.leftlm .bt{width: 290px;height: 115px;background: #2487c8;}
.leftlm .bt h5{font-size: 24px;color: white;font-weight: 500;text-align: center;padding-top: 20px;}
.leftlm .bt span{font-size: 16px;color: white;text-align: center;display: block;line-height: 37px;}
.leftlm ul li a{box-sizing: border-box; height: 60px;width: 290px;line-height: 60px;display: block;font-size: 18px;color: #676767;text-align: center;background: #dde0e3;margin-top: 5px;}
.leftlm ul li a:hover{border-left:4px solid #2487c8;border-right: 4px solid #2487c8;color: #2487c8;}
.xz{border-left:4px solid #2487c8;border-right: 4px solid #2487c8;color: #2487c8 !important; }
.rightnr{width: 878px;}
.lmt img{width: 100%;}

.aboutnr{width: 828px;background: white;margin-top: 85px;padding: 0 25px;}
.rightnr h5{font-size: 22px;color:#3fa948;position: relative;padding-left: 20px;height: 85px;line-height: 85px; }
.rightnr h5:before{position: absolute;content: " ";background: url(/statics/hongdaowenhua/img/sjx_03.png);left: 0px;top: 35px;width: 9px;height: 16px;}
.addRight{height: 85px;line-height: 85px;}
.addRight a{color: #838383;font-size: 16px;}
.nrtp{text-align: center;}
.aboutnr{padding-top: 20px;font-size: 16px;line-height: 1.8}
.aboutnr ul{border-bottom: 1px solid #eee}
.nrwz p{font-size: 16px;color: #676767;line-height: 1.8;margin-top: 30px;}
.nrwz{padding-bottom: 27px;}
.yqljtp .swiper-container2{width: 774px;}
@media screen and (max-width: 640px) {
.rightnr{width: 100%;}
.addRight{float: left;}
.aboutnr{margin-top:0;width: 100%;padding:0;}
.nrtp img{width: 100%;}
.nrwz p{font-size: 0.6rem;margin-top: 0.5rem;}
.yqljtp .swiper-container2{width: 100%;}
.nrbg{background: white}
.aboutnr{font-size: 0.6rem;line-height: 1.8}
.aboutnr img{width:100%;}
.zsannavbtn03 {border-bottom: 1px solid #DDDDDD; font-size: 20px; text-align: center; color: #000; padding: 20px;}
.zsannavbtn03 a:after {display: inline-block;content: "";width: 10px;height:10px;border-left: 1px solid #333333;border-bottom: 1px solid #333333;margin: 0 0 3px 6px;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);}
.subnavlistcont03{margin-bottom: 0.0rem;}
.subnavlist03{ background: white;}
.subnavlist03 ul li a {display: block;width: 100%;font-size: 16px;padding: 15px 0;text-align: center;line-height: 18px;color: #333333;}
.subnavlist03 ul li a.cur {background-color: #145cb0;color: #ffffff;}
.hjqblue .huishe{background: #2487c8;color:white!important; }
.subnavcont03 .layui-nav .layui-nav-item a{margin: 0;}
.subnavcont03 .layui-nav-tree{width: 100%;}
.zsannavbtn03>a{font-size: 0.7rem;}
}
/*公司简介结束*/

/*产品图书开始*/
.listp li img{display: block;}
.listp li span{text-align: center;line-height:40px;height: 40px;display: block;font-size: 16px;}
.listry3n li p{text-align: center;line-height:20px;height: 20px;display: block;font-size: 16px;padding-top:5px;}
.listry3n li span{text-align: center;line-height:40px;height: 40px;display: block;font-size: 16px;padding-bottom:5px;}
.listp li{margin-left: 18px;
    margin-bottom: 20px;
    width: 187px;
    border: solid 3px #f7f7f7;
    border-radius: 10px;}
.listp li:nth-child(4n+1){margin-left: 0px;}
.listp li:hover span{background: #2487c8;color: white;}
.listry3n li:hover p{background: #2487c8;color: white;}
.listimg{width: 100%;height: 190px;overflow: hidden;}
.listry{width: 246px;height: auto;}
.listry img{width: 100%;height: 184px;}
.listry3n li:nth-child(3n+1){margin-left:0px;}
.listp li:hover img{transform:scale(1.1,1.1);}
.listp li img{transition:all .5s ease;width: 100%;}
.ljgd{text-align: center;display: block;margin-bottom: 13px;}

.listry3n li img{display: block;}
.listry3n li span{text-align: center;line-height:40px;height: 40px;display: block;font-size: 16px;}
.listry3n li{margin-left:18px;margin-bottom: 20px;}
.listry3n li:hover span{background: #2487c8;color: white;}
.listry3n li:hover img{transform:scale(1.1,1.1);}
.listry3n li img{transition:all .5s ease;}
.dblj a>img{display: block;}
.dblj a>span{text-align: center;display:block;}
.dblj a>span:hover{color: #2487c8;}
.dblj>div{width: 171px;height: 116px;margin-left: 20px;}
.dblj>div:nth-child(1){margin-left: 0px;}
.ljgd:hover{color: #2487c8;}

@media screen and (max-width: 640px) {
.listp li{width: 45%;margin-left: 6%;margin-top:0.5rem;margin-bottom:0px;}
.listp li:nth-child(2n+1){margin-left: 0;}
.listimg{width: 100%;height: auto;}
.listimg img{width: 100%;height: auto;}
.listp li span{font-size: 0.65rem;}
.listry3n li:nth-child(2n+1){margin-left: 0;}
.listry3n li{width: 100%;margin-left: 0;}
.swiper-container3 span{
    bottom: 10px;
}
.bk4 .swiper-button-next,
.bk4 .swiper-button-prev{
    bottom: 15%;
}


.listry3n li:nth-child(2n+1){margin-left: 0;}
.listry3n li{width: 47%;margin-left: 6%;margin-top:0.5rem;margin-bottom:0px;}
.listry3n li:nth-child(3n+1){margin-left: 6%;}
.listry3n li:nth-child(2n+1){margin-left: 0;}
.listry3n li span{font-size: 0.65rem;}
.dblj>div{width: 46%;margin-right: 8% !important;margin-left: 0% !important;}
.dblj>div:nth-child(1){margin-right: 0px !important;}
.dblj a>img{width: 100%;}

}
/*产品图书结束*/

/*分页*/
.paging{text-align: center;width: 100%;padding: 40px 0 0px 0;}
.paging span{font-size: 14px;border: 1px solid #e4eaec; display: inline-block;width: 28px;height: 28px;line-height: 28px;}
.paging span:last-child{width: 76px;}
.paging span:first-child{width: 76px;}
.paging a{color: #788591;display: block;}
.p_n1{background: #d71821 !important;color: #ffffff;}

/*信息列表开始*/
.listxx .listimg{width: 245px;height: 138px;overflow: hidden;}
.listxx .listimg img{width: 100%;}
.listxxwz{width: 500px;margin-left: 29px;}
.listxxwz h4{font-size: 18px;}
.listxxwz span{font-size: 16px; margin-top: 15px;display: inline-block;}
.listxx li{margin-top: 30px;}
.listxx li:nth-child(1){margin-top: 0px}
.listxx li:hover h4{color: #d71821}
.listxx li:hover img{transform:scale(1.1,1.1);}
.listxx li img{transition:all .5s ease;}
/*行西列表结束*/






/*招聘开始*/
.jobtit{background: #9aa1a9;padding: 0 35px;}
.jobtit i{float: left;font-size: 16px;width: 20%;font-style: normal;text-align: center;color: white;height: 66px;line-height: 66px;}
.jobtit i:nth-child(1){width: 20%}
.jobtit i:nth-child(2){width: 32%}
.jobtit i:nth-child(3){width: 14%}
.jobtit i:nth-child(4){width: 14%}
.jobtit i:nth-child(5){width: 20%}
.contents1 {width: 100%;min-height: 300px;width: 773px;}
.layui-colla-title{font-size: 16px;}
.layui-colla-title span{float: left;width: 20%;text-align: center;}
.layui-colla-title span:nth-child(2){width: 32%;}
.layui-colla-title span:nth-child(3){width: 14%;}
.layui-colla-title span:nth-child(4){width: 14%;}
.layui-colla-icon{}
.layui-colla-title{height: 53px; line-height: 53px;background-color: white;}
.layui-collapse{border-top: none;border-right: none;}
.zppp{padding-bottom: 30px;}
.zppp .xz div{width: 120px;height: 50px; background: #999999;line-height: 50px;text-align: center;color:white;border-radius: 50px;}
.zppp .xz div:nth-child(1){margin-right: 10px;}
.zppp .xz{margin-left:50%;transform: translateX(-50%);width: 250px;padding-bottom: 30px;}
.zppp .bs{    background: #1e218a !important;
    color: white;}
.fl .zp:nth-child(1){display: block;}
.zppnr{width: 1200px;}
.h5h5{font-size: 18px;color: #eeaa2e;margin-top: 15px;}
.xjzp p{color: #757575;font-size: 16px;margin-top: 30px;line-height: 1.8}
.xjzp{width: 450px;}
.xjzpimg img{margin-bottom:40px;}
@media screen and (max-width: 640px) {
.xjzp{width: 100%;}
.xjzpimg img{margin-bottom: 0.5rem}
.zppnr{width: 100%;}
.jobtit{padding: 0 0.5rem;}
.layui-colla-title span{width: 30%;}
.jobtit i:nth-child(1){width: 30%;}
.layui-colla-title{padding: 0 0.5rem;}
.jobtit i:nth-child(5){width: 30%;}
.zppp .xz{text-align: center;margin-left: 0;transform: translateX(0);width: 100%;font-size: 0;}
.zppp .xz div{font-size: 0.65rem;width: 3rem;height: 1.5rem;line-height: 1.5rem;float: none;display: inline-block;}
.lxconl h4{font-size: 0.65rem !important;}
.lxconl p{font-size: 0.58rem !important;margin-top: 0.3rem !important; }
.contents1{width: 100%;} 
}
/*招聘结束*/









.nrnr{font-size: 16px;margin-top: 20px;}
.btbt{text-align:center;font-size:18px;width: 70%;
    margin: auto;
    font-weight: bold;}
.listxxwz span{line-height: 1.8}
@media screen and (max-width: 640px) {
.btbt{text-align:center;font-size:0.7rem; margin-top: .5rem;}
.nrnr{font-size: 0.6rem;}
.nrnr img{width: 100%;height: auto;}
.listxx .listimg{width: 30%;height: 70px}
.listxxwz{width: 70%;padding-left: 3%;height: auto;margin-left: 0; box-sizing: border-box;}
.listxxwz h4{font-size: 0.65rem;}
.listxxwz span{font-size: 0.6rem;margin-top:0.5rem;}
.nrbg{padding-bottom: 0.5rem;}
.listxx li:nth-child(1){
    margin-top: 30px;
}
.layui-nav-tree .layui-nav-item a{
    height: 20px;
    line-height: 20px;
}
}










@media screen and (max-width: 640px) {
    .pc{display: none !important;}
    .mobile{display: block;}
    .w1200{width: 95%;margin: 0 auto;}
    .yiqianerduo{width: 95%;margin: 0 auto;}
    .lm100{display: none;}
    .w95{width: 95%;margin: 0 auto;}
    .subnav li{
        width: 30%;
        margin: 0 1% !important;
    }
    .subnav li a{
        width: 100% !important;
        height: 40px !important;
        line-height: 40px !important;
        font-size: 14px !important;
    }
}
@media screen and (min-width: 640px) {
    .pc{display: block;}
    .dh.pc{display: inline-block;}
    .mobile{display: none;}

}

.subnav {
    margin-bottom: 33px;
}

.leftlm_nav1.zilanmu > a:after{
    content: "";
    position: relative;
    background: url(/statics/hongdaowenhua/img/sjx_03.png) no-repeat;
    width: 9px;
    height: 16px;
    display: inline-block;
    transform: rotate(90deg);
    margin-left: 15px;
}
.leftlm_nav2 a{
    background: #FFFFFF !important;
}
.bk4 .swiper-slide:hover span{
    color: #2487c8;
}
.yqljwz{
    display: none;
}

.ulul ul{display: none}
.ulul ul:nth-child(1){display: block;}
    .subnav{
        text-align: center;
        font-size: 0;
    }
    .subnav li{
        display: inline-block;
        margin: 0 5px;
    }
    .subnav li a{
        box-sizing: border-box;
        height: 60px;
        width: 265px;
        line-height: 60px;
        display: block;
        font-size: 18px;
        color: #676767;
        text-align: center;
        background: #dde0e3;
    }
.denglu{background:#ffffff;width: 520px;height: 378px;display: none;position: fixed;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index:99999}
.denglu img{margin-left: 154px;margin-top: 38px;}
.denglu input{padding-left: 10px; font-size: 16px; color: #b4b4b4; border-radius: 3px;display: block;width: 270px;height: 36px;border: 1px solid #d2d2d2;margin-left: 119px;margin-top: 13px;}
.denglu span{position: absolute;right: 5px;top: 2px;font-size: 20px;cursor:pointer;}
.layui-layer-page{width: 520px !important;height: 378px !important;}
.dlhou{display: none;}
.listxz p{display: inline-block;}
.yhm{margin-top: 44px !important;}
.denglu button{ font-size: 16px;width: 280px;height: 34px;color: white;background: #2487c8;margin-left: 119px;border-radius: 3px;margin-top: 17px;}
.huishedi{background: rgba(0,0,0,0.36);z-index: 9999;position: fixed;width: 100%;height: 100%; display: none;top: 0px;}
.listxz li{width: 100%;height: 40px;line-height: 40px;}
.subnav li a:hover{background: #2487c8;color: white;}
.bh{background: #2487c8 !important;color: white !important;}


@media screen and (max-width: 640px) {
    .bk1_left p{
        font-size: .6rem;
        line-height: 1.2rem;
    }
    .bk1_left .more{
        font-size: .6rem;
        width: 4.475rem;
        height: 1.15rem;
        line-height: 1.15rem;
        margin-top: .875rem;
    }
}