                /*--------------首页--------------*/
/* banner区域 */
.banner_wrap{position: relative;z-index: 1;}
.banner{width:100%;overflow:hidden;}
.banner .swiper-slide {width:100%;background-repeat: no-repeat;background-position: center;background-size: cover;posit-ion: relative;}
.banner .img1{opacity: 0;transition: all .8s linear 0.4s;-webkit-transition: all .8s linear 0.4s;}
.banner .img2{opacity: 0;transition: all .8s linear 1.2s;-webkit-transition: all .8s linear 1.2s;}
.swiper-slide-active .img1{opacity: 1;animation: bannerimg 1.5s linear 0s;-webkit-animation: bannerimg 1.5s linear 0s;}
.swiper-slide-active .img2{opacity: 1;animation: bannerimg 1.5s linear 1s;-webkit-animation: bannerimg 1.5s linear 1s;}
/*向下按钮*/
.banner_wrap .down{position: absolute;width: 0.38rem;height:0.4rem;cursor: pointer;bottom:0.7rem;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);z-index: 2;}
.banner_wrap .down img{width: 100%;position: absolute;bottom: 0.08rem;animation:fulldown1 1.5s linear 0s infinite;-webkit-animation:fulldown1 1.5s linear 0s infinite;}
@keyframes fulldown1{0%{transform:scale(.6);opacity:0.5;bottom:0.18rem;}
100%{transform:scale(1);opacity:1;bottom:0.08rem;}}
@-webkit-keyframes fulldown1{0%{transform:scale(.6);opacity:0.5;bottom:0.18rem;}
100%{transform:scale(1);opacity:1;bottom:0.08rem;}}
@keyframes bannerimg{from{transform: scale(1.3);}to{transform: scale(1);}}
@-webkit-keyframes bannerimg{from{transform: scale(1.3);}to{transform: scale(1);}}
.index_hx{padding-top: 0.99rem;padding-bottom: 1rem;}
.index_hx_o{text-align: center;}
.index_hx_o .po{width: 3.2rem;height: 0.3rem;border: 0.01rem solid #ccc;margin: auto;}
.index_hx_o .po span{display: block;color: #999;font-size: 0.24rem;width: 2.33rem;text-align: center;background: #fff;margin: auto;text-transform: uppercase;margin-top: 0.15rem;}
.index_hx_o .pt{color: #333;font-size: 0.48rem;font-weight: bold;margin-top: 0.18rem;}
.index_hx_o a{display: block;width: 1rem;background: #ccc;margin: auto;margin-top: 0.08rem;border: 0.01rem solid #ccc;box-sizing: border-box;}
.index_hx_t{margin: 0 0.6rem;display: flex;justify-content: space-between;flex-wrap: wrap;}
.index_hx_t a{width: 1.26rem;display: block;margin-right: 1.2rem;}
.index_hx_t a dl{text-align: center;margin-top: 0.48rem;}
.index_hx_t a dl dt{width: 0.72rem;height: 0.68rem;text-align: center;margin: auto;position: relative;}
.index_hx_t a dl dt img{width: 0.72rem;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}
.index_hx_t a dl dd{font-size: 0.3rem;margin-top: 0.2rem;}
.index_ys{width: 100%;height: 550px; background: url(../images/index_bg1.png) no-repeat center top;background-size: 100% 100%;padding-top: 1rem;}
.index_ys .index_hx_o .po{width: 3.8rem;}
.index_ys .index_hx_o .po span{width: 2.88rem;background: #f5f5f5;}
.index_ys_o{width: 8rem;height: 500px;background: url(../images/index_jtys.png) no-repeat center top;background-size: 100% 100%; margin-left: -0.25rem;}
.index_ys_o .s{width:6.9rem;display: flex;justify-content: space-around;flex-wrap: wrap;margin: auto;}
.index_ys_o dl{width:3.15rem;height:2.71rem;text-align: center; margin-left: -10px;margin-top: -10px;}
.index_ys_o dl dt{color: #333333;font-size:0.44rem;margin-top: 0.96rem;}
.index_ys_o dl dd{color: #333333;font-weight: bold; font-size: 14px;line-height: 0.28rem;margin-top:0.15rem ;}
.index_fb{padding-top: 1rem;padding-bottom: 1.76rem;}
.index_fb .index_hx_o .po{width: 3.8rem;}
.index_fb .index_hx_o .po span{width: 3.5rem;}
.field_box{margin-top: 0.5rem;width: 100%;height: 2.93rem;position: relative;}
.field_box .list{width:100%;height: 100%;position: relative;  }
.field_box .btn{position: absolute;top: 58%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width: 0.8rem;height: 0.8rem;z-index: 3;width: 0.42rem;height: 0.42rem;}
.field_box .btn img{width: 100%;position: absolute;left: 0;right: 0;top:0;bottom: 0;margin: auto;}
.field_box .prev{left: 0.6rem;}
.field_box .next{right: 0.6rem;}
.field_box li{width: 56%;position: absolute;top: 0;left: 0;opacity: 0;transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;background: #f5f5f5;border-radius:0.3rem;}
.field_box .list li p{text-align: center;color: #333;font-weight: bold; font-size: 16px;line-height: 0.62rem;}
.field_box ul li img{width:100%;}
.field_box .p1{transform:scale(0.82);-webkit-transform:scale(0.82);}
.field_box .p2{left:0;z-index: 2;opacity: 0.8;transform:scale(0.82);transform-origin:0 50%;-webkit-transform:scale(0.82);-webkit-transform-origin:0 50%;}
.field_box .p3{left: 50%;z-index: 3;opacity: 1;transform:scale(1) translateX(-50%);-webkit-transform:scale(1) translateX(-50%);   }
.field_box .p4{left: 100%;z-index: 2;opacity: 0.8;transform:translateX(-100%) scale(0.82);transform-origin:100% 50%;-webkit-transform:translateX(-100%) scale(0.82);-webkit-transform-origin:100% 50%;}
.index_dt{width: 100%;}
.index_dt .index_hx_o .po{width: 3.8rem;}
.index_dt .index_hx_o .po span{width: 2.88rem;}
.index_dt .index_hx_o a{margin-bottom: 0.1rem;}
.group_news .group_t a{display: inline-block;color: #ccc;}
.group_news .inner{}
.group_news .ridiu{width: 6.69rem;height: 6.63rem;margin: auto;margin-top: 0.28rem;border-radius: 0.1rem;}
.group_news .ridiu .list{display: flex;justify-content: space-around;}
.group_news .list{padding:0.3rem 8% 0.4rem 10%;}
.group_news .list:nth-child(2){background-color: #f7f8f9;}
.group_news .date{font-size: 16px;color: #ccc;line-height: 0.4rem;margin-right: 0.3rem;}
.group_news .date span{display: block;font-size: 0.3rem;font-weight: 800;color: #010101;}
.group_news .txt{width: 78.4%;text-align: justify;font-size: 16px;color: #999;line-height: 0.35rem;}
.group_news .txt h4{font-size: 16px;color: #000;font-weight: 800;margin-bottom: 0.06rem;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.group_news .txt p{overflow: hidden;text-overflow:ellipsis;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3;}
.group_news .swiper-button-prev,.group_news .swiper-button-next{width: 0.46rem;height: auto;background: none;right: 0.63rem;top:0.48rem;margin-top: 0;}
.group_news .swiper-button-prev{left:0.6rem;}
.index_dt .swiper-wrapper{padding-bottom: 1rem;}
.index_dt_a{display: block;color: #010101;font-size: 0.2rem;margin-left: 5.92rem;margin-top: 0.4rem;}
.index_dt_a img{width: 0.1rem;margin-left: 0.1rem;}
.index_dt .lg{margin: 0 0.45rem;display: flex;justify-content: space-between;}
.index_dt .lgo{width: 3.1rem;height: 4.61rem;border-radius: 0.1rem;margin-top: 0.2rem;}
.index_dt .lgo .po{color: #000;font-size: 0.24rem;font-weight: bold;width: 2.57rem;margin: auto;padding-top: 0.5rem;}
.index_dt .lgo .pt{width: 2.57rem;margin: auto;text-align: justify;color: #999;font-size: 0.2rem;margin-top: 0.32rem;line-height: 0.28rem;}
.index_dt .lgo .ps{width: 2.57rem;margin: auto;display: flex;justify-content: space-between;margin-top: 0.63rem;}
.index_dt .lgo .ps p{color: #010101;font-size: 0.3rem;line-height: 0.42rem;}
.index_dt .lgo .ps p span{color: #ccc;font-size: 0.24rem;display: block;}
.index_dt .lgo .ps em{display: block;margin-top: 0.46rem;}
.index_hz{padding-bottom: 0.8rem;}
.index_hz .index_hx_o .po{width:4rem;}
.index_hz .index_hx_o .po span{width: 3rem;}
.index_hz .index_hx_o a{margin-bottom: 0.1rem;}
.index_hz_o{margin: 0 0.6rem;display: flex;justify-content: space-between;flex-wrap: wrap;}
.index_hz_o li{width: 1.6rem;height: 0.8rem;margin-top: 0.6rem;}
.index_hz_o li:nth-child(2){margin-top: 0.4rem;}
.index_hz_o li:nth-child(6){margin-top: 0.5rem;}
                /*--------------关于我们--------------*/
.about_wrap{width: 100%;box-shadow:0rem 2rem 8rem #F5F5F5;}
.about_banner{width: 100%;height: 4.2rem;background: url(../images/gywm_banner.jpg) no-repeat center top;background-size: 100% 100%;padding-top: 1.29rem;}
.about_bannern{width: 2.02rem;height: 3.14rem;background:rgba(21,109,160,0.6);margin-left: 0.29rem;color: #fff;}
.about_bannern p{font-size: 0.36rem;font-weight: bold;text-align:left;padding-top: 1.22rem;}
.about_bannern span{font-size: 0.2rem;text-align:right;display: block;width: 100%;margin-top: 0.05rem;text-transform: uppercase;}
.about_o{width: 6.91rem;background: #fff;margin: auto;margin-top: -1.31rem;padding-top: 0.8rem;padding-bottom: 0.94rem;}
.about_o .index_hx_o .po{width: 4.03rem;}
.about_o .index_hx_o .po span{width: 3.3rem;}
.about_o_o{margin: 0 0.3rem;color: #666;font-size: 16px;text-align: justify;line-height: 0.36rem;}
.about_o_o p{text-indent: 0.36rem;}
.about_o_o .p1{margin-top: 0.25rem;}
.about_o_o .p2{margin-top: 0.35rem;}
.about_o_o .p3{margin-top: 0.38rem;}
.about_o_o .p3 span{display: block;text-indent: 0.36rem;}
.about_t{width: 6.91rem;margin: auto;background: #fff;margin-top: 0.4rem;}
.about_t div{width: 2.55rem;height: 400px;margin-top: 0.14rem;margin-bottom: 0.2rem;text-align: center;color: #fff;}
.about_t .one{background: url(../images/gywn01.jpg) no-repeat center top;background-size: 100% 100%;margin-left: 0.66rem;}
.about_t .two{background: url(../images/gywm02.jpg) no-repeat center top;background-size: 100% 100%;margin-left: 0.46rem;}
.about_t div dl dt{font-size: 0.44rem;}
.about_t div dl dd{font-size: 14px;margin-top: 0.1rem;line-height: 0.3rem;}
.about_t .one dl:nth-child(1){margin-top: 0.5rem; height: 160px;}
.about_t .one dl:nth-child(2){margin-top:0.8rem;}
.about_t .two dl:nth-child(1){margin-top: 0.5rem; height: 160px;}
.about_t .two dl:nth-child(2){margin-top:0.8rem;}
.about_s{padding-top: 1rem;padding-bottom: 0.99rem;}
.about_s .index_hx_o .po{width:5.23rem;}
.about_s .index_hx_o .po span{width:4.44rem;}
.about_s_o{width: 6.64rem;height: 5.69rem;background: url(../static/images/diru2.png) no-repeat center top;background-size: 100% 100%;margin: auto;margin-top: 0.4rem;}
.about_f{width: 100%;background: url(../images/gywm07.jpg) no-repeat center top;background-size: cover;padding-top: 0.76rem;padding-bottom: 15px;}
.about_f .s{text-align: center;text-transform:uppercase;padding-top: 0.5rem;}
/*development*/
.about_f .index_hx_o .po{width:3.97rem;}
.about_f .index_hx_o .po span{width:3.41rem;background:#93969f;color: #fff;}
.about_f .index_hx_o .pt{color: #fff;}
.development{ overflow: hidden;}
.about_f .development_scr{overflow: hidden;padding-top:0.8rem;}
.about_f .d_area{margin: 0 auto; font-size: 0.18rem; text-align: justify;}
.about_f .d_year{ display: block; float: left; font-size:0.2rem; line-height: normal; font-weight: bold; position: relative; padding-left: 0.2rem; margin-right: 40px;font-size: 0.36rem;color: #fff;}
.about_f .d_year a{font-size: 0.72rem;border-bottom: 2px solid #fff;}
.about_f .d_des{ overflow: hidden;float: left;}
.about_f .d_des .bt{color: #fff;font-size: 0.3rem;margin-top: 0.37rem;}
.about_f .d_des .zs{width: 6.86rem;height: 570px;background:url(../images/about_bg.png) no-repeat center;background-size:cover ;margin-top: 0.48rem;}
.about_f .d_des .zs img{display: block;width: 95.5%;padding-top: 0.16rem;padding-left: 0.16rem;}
.about_f #sync1{ display: block; width:100%;}
.about_f #sync1 .owl-controls{position: absolute;right: 0;top:0.2rem;height: 0.6rem !important;}
.about_f #sync1 .owl-buttons div{width:0.3rem;height:0.55rem;text-indent: -9999px; background: url(../images/about_z.png) no-repeat center top;background-size:100% 100%;position: inherit;margin: 0 5px;}
.about_f #sync1 .owl-buttons div.owl-next{background-image: url(../images/about_y.png);}
.about_f #sync2{ display: none !important; padding: 0 10%; position: relative;margin-top:8.5%;}
.about_f #sync2 .item{ font-size: 28px; filter:alpha(opacity=60); opacity: 0.60; text-align: center; }
.about_f #sync2 .item span{ display: block;font-size: 0.2rem;color: #333;background: url(../images/gywm08.png) no-repeat center top;background-size: cover;width: 0.88rem;height: 0.88rem;line-height: 0.88rem;text-align: center;}
.about_f #sync2 .synced .item{ font-size: 42px;font-weight: bold; filter:alpha(opacity=100); opacity:1;}
.about_f #sync2 .synced .item span{ background-position: center top;display: block;}
/*.about_f .owl-buttons{display: none;}*/
.about_w{padding-top: 0.99rem;padding-bottom: 2.79rem;}
.about_w_o{width: 7.08rem;height: 3.21rem;background: url(../images/gywm04.jpg) no-repeat center top;background-size: 100% 100%;margin: auto;margin-top: 0.76rem;}
.about_w_t{color: #333333;font-size: 0.24rem;width: 100%;text-align: center;margin-top: 0.83rem;}
                /*--------------核心业务--------------*/
.items_banner{background: url(../images/hx_banner.jpg) no-repeat center top;background-size: 100% 100%;}       
.items_banner .about_bannern{height: 4.2rem;margin-left: 0.3rem;}
.items{background: #fff;box-shadow: 0px 2px 15px #e5e5e5;margin-top: 0.38rem;}     
.items p{width: 4.78rem;height: 0.78rem;line-height: 0.78rem;border-top-left-radius: 0.5rem;border-bottom-left-radius: 0.5rem;margin-top: -0.8rem;border-top-right-radius: 0rem;border-bottom-right-radius: 0rem;} 
.items input{width: 4.78rem;border-top-left-radius: 0.5rem;border-bottom-left-radius: 0.5rem;padding-left: 0.37rem;font-size: 0.2633rem;-webkit-appearance: none;border-top-right-radius: 0rem;border-bottom-right-radius: 0rem;padding-top: 0.24rem;padding-bottom: 0.25rem;}    
.items :-ms-input-placeholder{color: #e0e0e0;}
.items ::-webkit-input-placeholder{color: #e0e0e0;}
.items :-moz-placeholder{color: #e0e0e0;} 
.items .btn_search{display: block;background: #c3a874;line-height:0.78rem;width: 1.71rem;margin-top: -0.8rem;color: #fff;border-top-right-radius: 0.5rem;border-bottom-right-radius: 0.5rem;}
.items .btn_search img{width: 22%;margin-top: 0.22rem;margin-left: 0.16rem;margin-right: 0.05rem;}
.items .btn_search span{display: block;line-height: 0.78rem;margin-top: 0.04rem;font-size: 0.316rem;}
.items_o{width: 100%;margin-top: -0.4rem;padding-top: 0.91rem;padding-bottom: 1rem;}
.items_o .lm{background: #fff;margin-top: 0.2rem;}
.items_o .lm .dibf{border-bottom: 1px dashed #f2f2f2;padding-bottom: 0.4rem;}
.items_o .lm .img{width: 0.62rem;height: 0.62rem;margin: auto;padding-top: 0.42rem;}
.items_o .lm .lmmc{color: #000;font-size: 16px;width:290px; margin:auto;}
.items_o .lm .lmmc p{margin-top: 0.3rem; text-align: center;}
.items_o .lm .lmmc img{width:20%;margin-left: 0.2rem;margin-top: 0.2rem;}
.items_o .lm .zlmxs{font-size: 15px;color: #666;margin-top: 0.18rem;}
.items_o .lm .debf{border-bottom: 1px dashed #F2F2F2;display: none;}
.items_o .lm .debf li{float: left;width: 33.3%;}
.items_o .lm .debf li a{color: #000;font-size: 0.2rem;display: block;margin-left: 0.2rem;line-height: 0.6rem;}
.items_o .lm .dsbf{width: 100%;padding-bottom: 0.22rem;}
.items_o .lm .dsbf .ck{color: #aaa;font-size: 0.2rem;text-align: center;margin-top: 0.18rem;}
.items_o .lm .dsbf img{display: block;width: 0.1rem;height: 0.11rem;margin: auto;margin-top: 0.08rem;}
.items_t{width: 100%;margin-top: -0.4rem;padding-bottom: 0.62rem;}
.items_t_gb{width: 60px;height: 60px;margin: auto;padding-top: 0.77rem;}
.items_t_yw{background: #fff;margin-top: 0.34rem;box-shadow: 0 0.04rem 0.14rem 0 rgba(0, 0, 0, 0.08);}
.items_t_ywbt{color: #999;font-size: 0.3rem;border-bottom: 1px dashed #d9d9d9;line-height: 0.88rem;padding-left: 0.42rem;}
.items_t_yw .data .ywlb{margin: 0rem 0.42rem;margin-top: 0.3rem;border-bottom: 1px dashed #d9d9d9;padding-bottom: 0.3rem;}
.items_t_yw .data .ywlb .tu{width: 1.4rem;height: 0.95rem;margin-top: 0.08rem;}
.items_t_yw .data .ywlb .wz{width: 4.28rem;}
.items_t_yw .data .ywlb .wz p{color: #333333;font-size: 0.3rem;margin-bottom: 0.05rem;}
.items_t_yw .data .ywlb .wz span{color: #999;font-size: 0.24rem;line-height: 0.3rem;padding-top: 0.04rem;}
.items_t_yw .ssgd,.items_t_zx .ssgd{width: 1.9rem;margin: auto;line-height: 0.82rem;}
.items_t_yw .ssgd img,.items_t_zx .ssgd img{width: 0.24rem;height: 0.24rem;float: left;margin-top: 0.31rem;margin-right: 0.13rem;}
.items_t_yw .ssgd span,.items_t_zx .ssgd span{color: #544865;font-size: 0.24rem;float: left;}
.items_t_zx{background: #fff;margin-top: 0.34rem;box-shadow: 0 0.04rem 0.14rem 0 rgba(0, 0, 0, 0.08);}
.items_t_zx .zxlm{margin-left: 0.42rem;margin-right: 0.42rem;display: block;border-bottom: 1px dashed #D9D9D9;padding-bottom: 0.2rem;}
.items_t_zx .zxlm_s{padding-top: 0.3rem;}
.items_t_zx .zxlm_s span{color: #333333;font-size: 0.3rem;}
.items_t_zx .zxlm_s p{color: #999999;font-size: 0.2rem;margin-top: 0.12rem;}
.items_t_zx .zxlm_x{color: #999;font-size: 0.24rem;line-height: 0.44rem;margin-top: 0.16rem;}
                /*--------------核心业务详情页--------------*/
.items_show_o{background: #fff;margin-top: -1.28rem;padding-bottom: 0.52rem;}    
.items_show_o_ao{display: block;color: #666;font-size: 0.24rem;padding-top: 0.4rem;}   
.items_show_o h3{color: #333333;font-size: 0.36rem;font-weight: bold;margin-top: 0.45rem;}
.items_show_o_s p{color: #333333;font-size: 0.24rem;font-weight: bold;margin-top: 0.8rem;}
.items_show_o_s span{color: #666;font-size: 0.2rem;line-height: 0.36rem;margin-top: 0.1rem;display: block;}
.items_show_o_at{display: block;width: 1.7rem;height: 0.56rem;background: #5f5173;border-radius:0.3rem;text-align: center;line-height: 0.56rem;color: #fff;font-size: 0.3rem;margin: auto;margin-top: 0.6rem;margin-bottom: 1rem;box-shadow: 0rem 0.02rem 0.25rem #5f5173;}
                /*--------------客户服务--------------*/
.khfw_banner{background: url(../images/khfw_banner.jpg) no-repeat center top;background-size: 100% 100%;}
.khfw_banner .about_bannern{width: 2.2rem;margin-left: 0.32rem;background:rgba(21,109,160,0.6);}
.khfw_o{background: #fff;margin-top: -1.3rem;padding-top: 0.6rem;}
.khfw_o .index_hx_o .po{width: 4.03rem;}
.khfw_o .index_hx_o .po span{width: 3.29rem;}
.khfw_o_o{padding-bottom: 0.52rem;}
.khfw_o_o img{display: block;margin-top: 0.36rem;}
.khfw_o_o i{display: block;color: #333;font-size: 17px;font-weight: bold;line-height: 0.42rem;margin: 0 0.1rem;margin-top: 0.36rem;text-align: justify;}
.khfw_o_o p{color: #666;font-size: 16px;line-height: 0.36rem;margin: 0 0.1rem;margin-top: 0.40rem;text-align: justify;}
.khfw_t{margin-top: 0.3rem;}
.khfw_s{margin-bottom: 1.4rem;}
                /*--------------联系我们--------------*/
.contant_banner{background: url(../images/lxwm_banner.jpg) no-repeat center top;background-size: 100% 100%;}
.contant_banner .about_bannern{margin-left: 0.32rem;}
.contant_o{background: #fff;display: flex;justify-content: space-between;flex-wrap: wrap;text-align: center;margin-top: -1.28rem;}
.contant_o ul{width: 50%;border-right:1px solid #eee;border-bottom: 1px solid #eee;box-sizing: border-box;padding-bottom:0.38rem;}
.contant_o ul li:nth-child(1){width: 0.81rem;height: 0.81rem;margin: auto;margin-top: 0.5rem;}
.contant_o ul:nth-child(3) li:nth-child(1){margin-top: 0.4rem;}
.contant_o ul li{color: #333;font-size: 16px;}
.contant_o ul li:nth-child(2){margin-top: 0.17rem;}
.contant_o ul li:nth-child(3){font-weight: bold;line-height: 0.36rem;margin-top: 0.08rem;}
.contant_o ul:nth-child(2){border-right: none;}
.contant_o ul:nth-child(4){border-right: none;}
.mapWrap{padding: 0.14rem;margin-top: 0.29rem;}
.contact_map{height: 4rem;}
.contact_part_t{font-size: 0.3rem;font-weight: 800;text-align: center;line-height: 0.44rem;margin: 0.92rem 0 0.52rem;}
.contact_part{margin-bottom: 0.7rem;}
.contact_part  li{padding: 0.4rem 0.32rem;font-size: 0.2rem;line-height: 0.36rem;margin-bottom: 0.3rem;}
.contact_part  li h4{font-size: 0.3rem;font-weight: 800;margin-bottom: 0.3rem;}
.contact_part .btn{font-size: 0.2rem;color: #5f5173;margin-top: 0.17rem;text-align: center;width: 100%;}
.lxwm_hz{margin-top: 0.99rem;margin-bottom: 0.5rem;}
.lxwm_hz .po{width: 4.02rem;}
.lxwm_hz .po span{width: 3.77rem;}
                /*--------------人才招聘--------------*/
.rczp_banner{background: url(../images/cczp_banner.jpg) no-repeat center top;background-size: 100% 100%;}
.rczp_banner .about_bannern{width: 2.5rem;margin-left: 0.32rem;}
.rczp_o{background: #fff;margin-top: -1.28rem;padding-top: 0.6rem;padding-bottom: 0.55rem;}  
.rczp_img{display: block;width: 6.3rem;margin-top: 0.34rem;}   
.rzcp_po{color: #666;font-size: 16px;line-height: 0.35rem;margin-top: 0.4rem;} 
.join_part2{margin-bottom: 0.3rem;padding-bottom: 0.08rem;background: #fff;margin-top: 0.3rem;}
.join_infor{position: relative;margin: 0 0.32rem;}
.join_part2 .display_all{bottom: 0;}
.join_part2_txt{padding-bottom: 0.4rem;color: #000;font-size: 0.2rem;line-height: 0.36rem;}
.join_part2_txt.limitH{height:3rem;overflow-y:hidden;padding-bottom:0;}
.join_t{font-size: 0.36rem;font-weight: bolder;}
.join_t2{border-bottom: 1px solid #eee;padding: 0.6rem 0 0.32rem 0.3rem;}
.display_all{position: absolute;bottom: -0.2rem;left: 0;width: 100%;height: 1rem;z-index: 2;background-image: -webkit-linear-gradient( -90deg, rgba(255,255,255,0.7),rgba(255,255,255,1));}
.display_all .drop{width: 30%;position: absolute;bottom: 0.1rem;left: 50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);text-align: center;font-size: 0.2rem;color: #999;line-height: 0.38rem;}
.display_all .drop img{display: block;width: 0.17rem;margin: auto;}
.rczp_t{background: #fff;margin-top: 0.3rem;padding-bottom: 0.5rem;margin-bottom: 1.4rem;}
.rczp_t p{color: #000;font-size: 16px;font-weight: bold;line-height: 0.44rem;margin-top: 0.29rem;}
                /*--------------新闻中心--------------*/
.xwzx_banner{background: url(../images/xwzx_banner.jpg) no-repeat center top;background-size:100% 100%;}
.xwzx_banner .about_bannern{background:rgba(21,109,160,0.6);margin-left: 0.32rem;}
.xwzx_o{background: #fff;margin-top: -1.3rem;padding-top: 0.8rem;padding-bottom: 0.83rem;margin-bottom: 1.5rem;} 
.xwzx_o .b{width: 100%;border-bottom: 1px solid #f3f4f5;padding-bottom: 0.26rem;}
.xwzx_o_o{width: 4.05rem;height: 1.15rem;position: relative;margin: auto;}      
.xwzx_o_o  .po{width: 4.05rem;position: absolute;left: 0;top: 0;} 
.xwzx_o_o  .po span{width:3.27rem;} 
.xwzx_o_o  .pt{display: inline-block;font-size: 0.36rem;margin-top: 0.5rem;margin-left: 0.1rem;margin-left: -1.9rem;}
.xwzx_o_o  .ps{left: 2rem;top: 0.48rem;position: absolute;font-size: 0.36rem;color: #333;font-weight: bold;width: 2rem;}  
.xwzx_o_o  .ps .po{left: -2rem;top: -0.46rem;} 
.xwzx_o_o  .ps span{width:3.27rem;}
.xwzx_o_o  .pt a,.xwzx_o_o  .ps a{background: #fff;border: 0.01rem solid #fff;}
.ptactive a{background: #ccc !important;border: 0.01rem solid #ccc !important;}
.ptactive .po{display: block !important;}
.news_item{font-size: 16px;line-height: 0.4rem;margin-bottom: 0.56rem;margin-top: 0.4rem;}
.news_item .between{display: flex;justify-content: space-between;}
.news_item li{padding-top: 0.22rem;}
.news_item .date{color: #ccc;margin-left: 0.3rem;margin-right: 0.3rem;}
.news_item .date span{font-size: 16px;color: #666;display: block;margin-bottom: 0.1rem;}
.news_item .txt{width: 72.55%;display: block;margin-right: 0.3rem;border-bottom: 1px dashed #e5e5e5;color: #999;}
.news_item .txt h4{font-size: 16px;color: #333;font-weight: 800;margin-bottom: 0.12rem;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.news_item .txt p{margin-bottom: 0.2rem;text-align: justify;overflow: hidden;text-overflow:ellipsis;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.pagination {display: table;margin:0 auto;}
.pagination li{float: left;height:0.44rem;background-color: #f3f4f5;margin:0 0.06rem;border-radius: 0.03rem;text-align: center;}
.pagination li a,.pagination li span{padding:0 0.16rem;height: 100%;display: block;line-height: 0.44rem;font-size: 0.22rem;color: #ccc;}
.pagination .active{background: #333;}
.pagination .active a,.pagination .active span{color:#f3f4f5;background-color: #333;border-radius: 0.03rem;}
.pagination .ellipsis{background:none;}
                /*--------------新闻中心详情--------------*/
.xwzx_show_o{background: #fff;margin-top: -1.28rem;padding-top: 0.7rem;}   
.xwzx_show_o .n_o{text-align: center;}   
.xwzx_show_o .n_o p{color: #333333;font-size: 0.3rem;line-height: 0.48rem;} 
.xwzx_show_o .n_o span{color: #999;font-size: 0.2rem;margin-top: 0.3rem;display: block;}
.xwzx_show_o .n_t{width: 6.3rem;margin: auto;margin-top: 1.03rem;} 
.xwzx_show_o .n_s p{text-align: justify;color: #000;font-size: 0.2rem;line-height: 0.35rem;margin-top: 0.6rem;}  
.xwzx_show_a{margin-top: 0.7rem;margin-bottom: 2rem;background: #b19051;box-shadow:0rem 0.02rem 0.25rem #b19051;}  
.xwzx_show_o .n_s{position: relative;padding-bottom: 0.7rem;} 
.xwzx_show_o .limitH{height:5rem;overflow-y: hidden;} 
.xwzx_show_o .display_all{bottom: 0;}       