/**Release Date: 2025/12/16 6:13:47  **/
*{margin:0;padding:0;list-style:none;font-size:.24rem}input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none}textarea{-webkit-appearance:none}input,select{outline:0}a{-webkit-tap-highlight-color:rgba(0,0,0,0)}div,a,span,i,li,p,b{font-size:.28rem;background-size:contain;padding:0;margin:0}h1{font-size:.3rem}h2{font-size:.25rem}h3{font-size:.2rem}body,td,a,li,div,span,ul,p,p,b,i,form,h1,h2,h3{font-family:"PingFang SC",Arial,Verdana,sans-serif}html{font-family:"PingFang SC","Lantinghei SC","Microsoft YaHei",arial,"\5b8b\4f53",sans-serif,tahoma}a{color:#333;text-decoration:none}.m-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.m-flex-column{-webkit-flex-direction:column;flex-direction:column}.m-flex-1{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.m-flex-wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}.m-flex-nowrap{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.m-flex-space-between{-webkit-justify-content:space-between;justify-content:space-between}.m-flex-center{-webkit-justify-content:center;-webkit-align-items:center;justify-content:center;align-items:center}.m-flex-v-center{-webkit-align-items:center;align-items:center}.m-flex-h-center{-webkit-justify-content:center;justify-content:center}.m-flex-right{-webkit-justify-content:flex-end;justify-content:flex-end}.swiper-pagination-zt .swiper-pagination-bullet-active{background:#ccc}.swiper-button-zt-prev{background:url(images/btn_next.png) no-repeat;background-size:.44rem .44rem;width:.44rem;height:.44rem}.swiper-button-prev.swiper-button-zt,.swiper-container-rtl .swiper-button-next.swiper-button-zt{background:url(images/btn_prev.png) no-repeat;background-size:.44rem .44rem;width:.44rem;height:.44rem}.swiper-button-next.swiper-button-zt,.swiper-container-rtl .swiper-button-prev.swiper-button-zt{background:url(images/btn_next.png) no-repeat;background-size:.44rem .44rem;width:.44rem;height:.44rem}body{background:#fff;overflow-x:hidden}.clear{clear:both;height:0;line-height:0;font-size:0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.text-ellipsis{text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box}.text-ellipsis2{text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}.text-ellipsis3{text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box}.text-gray{color:#666}.text-green{color:#006936}.text-bold{font-weight:bold}.wp100{width:100%}.wp50{width:50%}.margin-top-30{margin-top:.3rem}.margin-top-20{margin-top:.2rem}.margin-bottom-30{margin-bottom:.3rem}.margin-bottom-20{margin-bottom:.2rem}.main-ctx{overflow:hidden;padding:0;margin:0}.main-page-content{margin:0 .4rem}#d-mask{position:fixed;z-index:50;left:0;top:0;right:0;bottom:0;background-color:#000;opacity:.5;display:none;pointer-events:auto;touch-action:none}.animated.delay-10ms{-webkit-animation-delay:10ms;animation-delay:10ms}.animated.delay-20ms{-webkit-animation-delay:20ms;animation-delay:20ms}.animated.delay-30ms{-webkit-animation-delay:30ms;animation-delay:30ms}.animated.delay-40ms{-webkit-animation-delay:40ms;animation-delay:40ms}.animated.delay-50ms{-webkit-animation-delay:50ms;animation-delay:50ms}.animated.delay-60ms{-webkit-animation-delay:60ms;animation-delay:60ms}.animated.delay-70ms{-webkit-animation-delay:70ms;animation-delay:70ms}.animated.delay-80ms{-webkit-animation-delay:80ms;animation-delay:80ms}.animated.delay-90ms{-webkit-animation-delay:90ms;animation-delay:90ms}.animated.delay-100ms{-webkit-animation-delay:100ms;animation-delay:100ms}.animated.delay-200ms{-webkit-animation-delay:200ms;animation-delay:200ms}.animated.delay-300ms{-webkit-animation-delay:300ms;animation-delay:300ms}.animated.delay-400ms{-webkit-animation-delay:400ms;animation-delay:400ms}.animated.delay-500ms{-webkit-animation-delay:500ms;animation-delay:500ms}.animated.delay-600ms{-webkit-animation-delay:600ms;animation-delay:600ms}.animated.delay-700ms{-webkit-animation-delay:700ms;animation-delay:700ms}.animated.delay-800ms{-webkit-animation-delay:800ms;animation-delay:800ms}.animated.delay-900ms{-webkit-animation-delay:900ms;animation-delay:900ms}#main-content{width:100%;padding:0;margin:0;overflow:hidden}.main-container{padding:0 .25rem}#main-nav{position:fixed;left:0;top:0;width:100%;background-color:#fff;height:1.2rem;width:100%;overflow:hidden;z-index:100}#main-nav .lnk-logo{height:1.2rem;margin:.3rem 0 0 .3rem;overflow:hidden;display:block;float:left;vertical-align:middle;background-size:contain}#main-nav .lnk-logo img{width:2.15rem;height:.6rem}#main-btn-menu{width:.48rem;height:.48rem;overflow:hidden;position:absolute;right:.36rem;top:.36rem;display:block}#main-btn-menu span.s0{width:.48rem;height:.48rem;overflow:hidden;display:block;background:url(images/btn-menu.png) no-repeat center center;background-size:contain;position:absolute}#main-btn-menu span.s1{width:.48rem;height:.48rem;overflow:hidden;display:block;background:url(images/btn-menu-close.png) no-repeat center center;background-size:contain;position:absolute;display:none}#main-btn-menu.on .s0{display:none}#main-btn-menu.on .s1{display:block}.main-nav-shaddow{height:1.2rem;min-height:1.2rem;overflow:hidden}body.menu-on #main-content,body.menu-on #main-nav{-webkit-transform:translateX(-72%)}#main-menu-mask{position:fixed;top:1.2rem;right:0;z-index:98;width:100%;height:100%;background:#232323;overflow:hidden;opacity:.1;display:none;touch-action:none}#main-menu{position:fixed;top:1.2rem;right:0;z-index:99;width:100%;background:#fafafa;overflow:hidden;display:none;padding:.40rem;border-radius:0 0 .2rem .2rem}#main-menu .menu-group{overflow:hidden}#main-menu .menu-group .caption{height:1rem;line-height:1rem;position:relative;overflow:hidden}#main-menu .menu-group .lnk-folder{position:absolute;width:1rem;height:.8rem;right:0rem}#main-menu .menu-group .lnk-folder span{width:.31rem;height:.18rem;margin-top:.31rem;overflow:hidden;display:block;float:right;background:url(images/arrow-0.png) no-repeat;background-size:contain}#main-menu .menu-group .lnk-caption{font-weight:bold;font-size:.32rem;line-height:.44rem;height:.44rem;width:4.7rem;overflow:hidden;display:block;padding:0 0 0 .7rem;margin:.22rem 0 0 0;float:left}#main-menu ul{background-color:#f0f0f0;list-style:none;display:block;border-radius:0 0 0 .3rem;padding:.1rem .2rem .1rem .3rem;width:7rem;overflow:hidden}#main-menu ul li{height:.5rem;line-height:.5rem;float:left;margin-right:.25rem}#main-menu .lnk-item{color:#808080}#main-menu .menu-group .ico{background-size:.44rem .88rem;background-position:0 0;background-repeat:no-repeat}#main-menu .menu-group .ico-home{background-image:url(wuye/ico-home.png)}#main-menu .menu-group .ico-about{background-image:url(wuye/ico-about.png)}#main-menu .menu-group .ico-news{background-image:url(wuye/ico-news.png)}#main-menu .menu-group .ico-service{background-image:url(wuye/ico-service.png)}#main-menu .menu-group .ico-join{background-image:url(wuye/ico-join.png)}#main-menu .menu-group .ico-contact{background-image:url(wuye/ico-contact.png)}#main-menu .menu-group .ico-survey{background-image:url(wuye/ico-survey.png)}#main-menu .current .lnk-caption{color:#ff5700;background-position:0 -0.44rem}#main-menu .current ul{display:block!important}#main-menu .current .lnk-folder span{background:url(images/arrow-1.png) no-repeat;background-size:contain}.main-home-banner{height:4rem}.main-home-banner .swiper-slide{background-size:100% 100%!important}.main-home-banner .swiper-slide a{width:100%;height:100%;display:block}.home-biaoyu{margin:.4rem 0}.home-biaoyu .caption{font-size:.3rem;line-height:.36rem;text-align:center;margin-bottom:.4rem}.home-biaoyu .by-list{list-style:none;width:100%;overflow:hidden;display:flex;flex-direction:row}.home-biaoyu .by-list li{height:1.4rem;float:left;flex:1;text-align:center;padding:.1rem 0}.home-biaoyu .by-list .num{font-size:.60rem;line-height:.60rem;color:#f50}.home-biaoyu .by-list .title{font-size:.20rem;line-height:.3rem;color:#bfbfbf;text-align:center}.home-entry{height:3.2rem;overflow:hidden}.home-entry ul{width:8rem;overflow:hidden;display:block;margin-left:.4rem}.home-entry ul li{height:1.5rem;overflow:hidden;float:left;margin-bottom:.1rem;margin-right:.1rem}.home-entry img{width:3.3rem;height:1.5rem}.home-news{margin-bottom:.4rem;margin-top:.4rem;background-color:#fafafa;height:1.98rem;background:#fafafa url(images/news-tag.png) no-repeat right top;background-size:.63rem .63rem}.home-news .news-top{width:6.7rem;height:2.6rem;display:block;overflow:hidden;margin:0 0 0 .4rem}.home-news .news-top .caption{font-size:.3rem;height:.8rem;line-height:.8rem;overflow:hidden;color:#000}.home-news .news-top .desc{font-size:.24rem;height:.72rem;line-height:.36rem;color:#bfbfbf;overflow:hidden}.home-morelinks,.home-morelinks b,.home-morelinks span,.home-morelinks a{font-size:.24rem;color:#999;line-height:1}.zt-hotline{color:#be0022;font-size:.24rem;overflow:hidden;padding-left:.62rem;display:block;height:.60rem;line-height:.30rem;margin:.3rem .5rem .2rem 0;background:url(images/ic-phone.png) no-repeat left center;background-size:.44rem .44rem;float:left}.zt-hotline b,.zt-hotline span{color:#be0022;font-size:.24rem;font-weight:bold;display:block;height:.30rem;line-height:.30rem}.home-morelinks2{background:url(images/ic-location.png) no-repeat left center;background-size:.44rem .44rem;float:left;height:.44rem;line-height:.44rem;padding-left:.62rem}.home-morelinks2 a{font-size:.24rem;padding-right:.3rem;line-height:.44rem}.zt-ico-wechat{background:url(images/ic-wechat.png) no-repeat left center;background-size:.44rem .44rem;float:left}.main-about-header{text-align:center;padding-top:.50rem}.main-about-header .title1{color:#d9b682;font-size:.36rem;line-height:.48rem;font-weight:normal}.main-about-header .title2{color:#d9b682;font-size:.32rem;line-height:.48rem;font-weight:normal}.main-about-header .year{font-size:.72rem;line-height:1.5rem;color:#d9d9d9;font-weight:lighter}.main-culture-header{height:1.30rem;overflow:hidden;margin-top:.36rem;margin-left:.40rem}.main-culture-header .pnl-right{height:1.30rem;float:left;overflow:hidden;border-left:2px solid #d9b783;padding-left:.4rem}.main-culture-header .logo{width:1.56rem;height:1.21rem;float:left;margin-right:.4rem;background:url(images/logo_xingfu.png) no-repeat;background-size:contain}.main-culture-header h1{color:#d9b783;font-size:.36rem;line-height:.45rem;padding:0;margin:0}.main-culture-header h2{color:#d9b783;font-size:.26rem;letter-spacing:.26rem;line-height:.45rem;padding:0;margin:0}.main-culture-content{padding:.2rem .4rem;width:100%;color:#666}.main-culture-content *{color:#666}.main-culture-content .pnl-left{width:1.28rem;float:left}.main-culture-content .pnl-right{float:left;width:5.4rem}.main-culture-brandlist{padding:.4rem}.main-culture-brands{width:6.7rem;height:2.4rem;border-radius:.2rem}.main-culture-brands img{width:6.7rem;height:2.4rem}.main-timeline-ctx{background:url(wuye/timeline-2.png) repeat-y;margin:.2rem .4rem;background-size:.3rem 10.24rem}.main-timeline-ctx .row-year{overflow:hidden}.main-timeline-ctx .row-year:after{content:' ';display:block;height:0;overflow:hidden;clear:both}.main-timeline-ctx .pnl-left{width:1.35rem;float:left;overflow:hidden;background:url(wuye/timeline-1.png) no-repeat;background-position:0 .1rem;background-size:.3rem .3rem}.main-timeline-ctx .pnl-left b{color:#6ebe97;display:block;display:block;padding-left:.4rem;height:.3rem;height:.5rem;line-height:.5rem;overflow:hidden;font-size:.24rem}.main-timeline-ctx .pnl-right{line-height:.5rem;text-align:justify;text-justify:inter-ideograph;font-size:.24rem;color:#666;border-bottom:1px dashed #d9d9d9;padding-bottom:.2rem;margin-bottom:.2rem}.main-history-ctx{margin:.20rem .4rem;width:100%;overflow:hidden}.main-history-ctx .item{background-color:#fafafa;border:1px solid #f2f2f2;overflow:hidden;position:relative;margin-bottom:.4rem;border-radius:10px;width:6.7rem}.main-history-ctx .caption{padding:.3rem;height:1.75rem}.main-history-ctx .item .yearbox{width:.92rem;height:1.05rem;padding:0;float:left;padding-right:.3rem}.main-history-ctx .item .yearbox b{color:#f50;font-size:.26rem;line-height:.36rem;display:block}.main-history-ctx .item .titlebox{height:1.05rem;float:left;overflow:hidden;padding-left:.3rem;border-left:1px solid #e6e6e6}.main-history-ctx .item .titlebox h1{font-size:.32rem;line-height:.6rem}.main-history-ctx .item .titlebox h2{font-size:.26rem;color:#808080}.main-history-ctx .btn-detail{width:.7rem;height:.7rem;display:block;position:absolute;right:.2rem}.main-history-ctx .btn-detail span{width:.7rem;height:.7rem;background:url(images/arrow-0.png) no-repeat center center;background-size:.31rem .18rem;display:block}.main-history-ctx .history-list{border-top:1px dashed #ccc;margin:.2rem .4rem;padding-top:.2rem;display:none}.main-history-ctx .history-list .title-sub{font-size:.3rem;line-height:.5rem;color:#f50}.main-history-ctx .history-list .desc-sub{font-size:.24rem;line-height:.4rem}.main-history-ctx .open .yearbox{display:none}.main-history-ctx .open .titlebox{border-left:none}.main-history-ctx .open .titlebox h1,.main-history-ctx .open .titlebox h2{color:#d9b783}.main-history-ctx .open .btn-detail span{width:.7rem;height:.7rem;background:url(images/arrow-1.png) no-repeat center center;background-size:.31rem .18rem;display:block}.main-history-ctx .open .history-list{display:block}#main-gxmap{padding:.2rem .4rem;height:5rem;overflow:hidden;position:relative}#gxmap{width:6.26rem;height:4.62rem;left:.4rem}.main-map-loupan{margin:.4rem}.main-map-loupan .h1{font-size:.3rem}.main-map-loupan .loupan-list{padding:0;margin:.2rem 0}.main-map-loupan .loupan-list .lnk-item{margin-right:.35rem;font-weight:bold;color:#bfbfbf;font-size:.26rem;line-height:.4rem}.main-map-loupan .loupan-list .selected{color:#be0022}.main-loupan-slider{width:6.7rem;height:5.5rem;overflow:hidden;margin:.4rem .4rem;padding:.4rem 0}.main-loupan-slider .loupan-container{width:6.7rem;height:5rem;overflow:hidden;border-radius:.2rem}.main-loupan-slider .swiper-slide img{width:6.7rem;height:5rem}.main-loupan-slider .loupan-summary-bg{height:1rem;position:absolute;z-index:10;bottom:0;left:0;right:0;background-color:#000;opacity:.5}.main-loupan-slider .loupan-summary{height:1rem;line-height:.5rem;position:absolute;z-index:11;bottom:0;left:0;right:0}.main-loupan-slider .loupan-summary .info{font-size:.24rem;height:.5rem;line-height:.5rem;overflow:hidden;color:#fff;padding:0 .2rem}.main-news-top{height:2.5rem;margin:.4rem .4rem;background-color:#fafcff;display:block}.main-news-top .image{width:2.9rem;height:1.77rem;float:left;margin-right:.3rem;margin-top:.24rem}.main-news-top .pnl-right{height:2.4rem;padding-right:.1rem;padding-top:.05rem}.main-news-top .pnl-right .date{color:#be0022;font-size:.26rem;margin-top:.2rem;display:block}.main-news-top .pnl-right .title{color:#666;font-size:.30rem;line-height:.42rem;height:.42rem;overflow:hidden}.main-news-top .pnl-right .desc{color:#999;font-size:.24rem;height:.84rem;line-height:.42rem;overflow:hidden;text-align:justify;text-justify:inter-ideograph}.main-news-list{margin:0 .40rem;overflow:hidden}.main-news-list .article-item{height:2rem;overflow:hidden;display:block;border-bottom:1px dashed #e9e9e9;margin-bottom:.4rem}.main-news-list .article-item .date{color:#6ebe97;font-size:.30rem;height:.35rem;line-height:.35rem}.main-news-list .article-item .title{color:#666;font-size:.30rem;line-height:.42rem;height:.42rem;overflow:hidden}.main-news-list .article-item .desc{color:#999;font-size:.24rem;height:.84rem;line-height:.42rem;overflow:hidden;text-align:justify;text-justify:inter-ideograph}.main-news-more{text-align:center;color:#888;margin:.4rem;line-height:.8rem}.main-news-more .lnk-more{color:#fff;background-color:#016936;font-size:.3rem;text-align:center;display:block;height:.8rem;width:100%;line-height:.8rem;border-radius:.1rem}.news-detail-caption{margin:.2rem .4rem;border-bottom:1px dashed #e9e9e9;padding-bottom:.4rem}.news-detail-caption .title{font-size:.3rem;color:#666;line-height:.42rem}.news-detail-caption .date{font-size:.26rem;color:#e0a3a9}.news-detail-content{margin:.2rem .4rem;overflow:hidden;line-height:2;text-align:justify;text-justify:inter-ideograph}.news-detail-content *{line-height:1.5}.news-detail-introlist{margin:0 .4rem .8rem .4rem}.news-detail-introlist .caption{color:#bfbfbf;font-size:.24rem;line-height:.4rem}.news-detail-introlist .item{overflow:hidden;display:block;color:#666;font-size:.26rem;line-height:.4rem;border-bottom:1px dashed #efefef;margin-bottom:.1rem;padding-bottom:.1rem}.news-detail-introlist .item b{display:block;color:#999;font-size:.26rem;line-height:.55rem;height:.55rem;overflow:hidden}.main-service-caption{width:6.7rem;overflow:hidden;margin:.2rem .4rem}.main-service-caption .title1{color:#f50;font-size:.3rem;padding:0;margin:0;padding:0;margin:0;height:.4rem;line-height:.4rem}.main-service-caption .title2{color:#999;height:.32rem;line-height:.32rem}.main-service-content{width:6.7rem;margin:.2rem .4rem;color:#666;font-size:.24rem;line-height:2;text-align:justify;text-justify:inter-ideograph}.main-service-slider{height:3.76rem;width:6.70rem;border-radius:.1rem}.main-service-slider .service-item{height:3.76rem;width:6.70rem}.main-service-slider .service-item img{height:3.76rem;width:6.70rem}.main-service-slider .service-item .title{position:absolute;left:0;right:0;bottom:0;height:.4rem;line-height:.4rem;overflow:hidden;background:rgba(0,0,0,0.5) none repeat scroll!important;background:#000;filter:Alpha(opacity=20);color:#bfbfbf;font-size:.24rem;font-weight:bold;text-align:center}#main-company-show{height:4rem;width:6.7rem;border-radius:.2rem}.caigou-intro-1{height:4.28rem;overflow:hidden;display:block;position:relative;margin-top:.4rem}.caigou-intro-1 .earth{position:absolute;width:.89rem;height:.85rem;right:.72rem;top:.55rem;z-index:10}.caigou-intro-1 .image{width:100%;height:4.28rem}.caigou-intro-2{height:4.96rem;overflow:hidden;display:block;text-align:right;margin-top:.4rem}.caigou-intro-2 .image{width:100%;height:4.96rem}.review-contact-list{width:4.56rem;padding:0;margin:0 auto}.review-contact-list li{width:4.56rem;overflow:hidden;padding:0 .3rem .3rem .3rem;text-align:center;display:block;border-bottom:1px solid #e5e5e5}.review-contact-list .icon{width:.7rem;overflow:hidden;margin:0 auto}.review-contact-list .icon img{width:100%}.review-contact-list .title{font-size:.36rem;color:#666;padding:0;margin:0;height:.85rem;line-height:.85rem}.review-contact-list .phone,.review-contact-list .addr{font-size:.24rem;color:#666;line-height:.5rem}.review-contact-list .phone{display:block}.main-review-bgcolor{background-color:#fffdf9}.main-review-content{padding:.2rem .4rem;margin-top:.3rem}.main-review-content h1{color:#be0022;font-size:.3rem;height:.9rem;line-height:.9rem;padding:0;margin:0}.main-review-content h2{color:#be0022;font-size:.26rem;height:.45rem;line-height:.45rem;padding:0;margin:0}.main-review-content p{color:#666;line-height:.42rem}.main-review-content a{color:#6481d3;text-decoration:underline}.main-review-content .textbox{background-color:#fafcff;width:100%;font-size:.24rem;height:.8rem}.textarea{background-color:#fafcff;width:100%;font-size:.24rem}.main-review-content .form-item{width:100%}.main-review-buttons{margin-top:.60rem;margin-bottom:.50rem;text-align:center}.main-review-buttons a{margin-right:.30rem;font-size:.24rem;border:1px solid #be0022;border-radius:.1rem;display:inline-block;width:2rem;height:.8rem;line-height:.8rem;font-weight:bold}.main-review-buttons .btn-red-fill{background-color:#be0022;color:#fff}.main-review-buttons .btn-red-fill:hover{background-color:#be0022;color:#fff}.main-review-buttons .btn-red-frame{background-color:#fff;color:#be0022}.main-review-buttons .btn-red-frame:hover{background-color:#be0022;color:#fff}.location-list-container{overflow:hidden;margin-bottom:.4rem}#location-list{overflow:hidden}#location-list .loc-level{line-height:.60rem;width:6.7rem;overflow:hidden;text-align:justify;text-justify:inter-ideograph}#location-list .level-0{height:1rem;line-height:1rem;border-bottom:2px solid #e5e5e5}#location-list .level-1{height:.8rem;line-height:.8rem;margin-bottom:.3rem;border-bottom:1px dashed #e5e5e5}#location-list .item{padding:0 .2rem 0 0;display:block;float:left}#location-list a{color:#666;font-size:.24rem}#location-list a:hover{color:#be0022}#location-list .selected{font-weight:bold;color:#be0022}#location-list .level-0 a{font-size:.3rem}#location-info{color:#888;line-height:.5rem;margin-top:.40rem;font-size:.24rem}#location-house-tel{height:.24rem;line-height:.24rem;padding-left:.45rem;margin-top:.50rem;color:#be0022;font-size:.20rem;background:url(images/tel400.png) no-repeat;background-size:.3rem .24rem}.main-company-gallery{margin:0 auto;overflow:hidden;border-radius:.1rem}.main-company-gallery .image{height:3.75rem}.main-company-gallery .title{height:.42rem;line-height:.42rem;font-size:.32rem;font-weight:bold}.main-company-gallery .desc{line-height:.42rem;font-size:.32rem;font-size:.24rem}.main-company-gallery .desc *{font-size:.24rem!important;color:#666!important}.zp-search-form{height:1.1rem;line-height:1.1rem;width:8rem;display:flex;align-items:center;justify-content:center}.zp-search-form input,.zp-search-form option{font-size:.24rem}.zp-search-form .cell{height:1.1rem;line-height:1.1rem;font-size:.24rem}.zp-search-form .col1{width:2rem}.zp-search-form .col2{width:2rem}.zp-search-form .col3{width:2rem}.zp-search-form .col4{width:1.5rem}.main-job-list{background-color:#fafafa;padding:.2rem 0}.main-job-list .job-item{overflow:hidden;position:relative;padding:0 .4rem .2rem .4rem;margin-bottom:.2rem;background:#fff}.main-job-list .job-detail{overflow:hidden;padding:.3rem .3rem .2rem .2rem;border-top:1px solid #bfbfbf;margin-bottom:.2rem;margin-top:.2rem;background:#fafafa;color:#666;font-size:.24rem;line-height:1.5;text-align:justify;text-justify:inter-ideograph}.main-job-list .pnl-infobox{height:1.40rem;width:7rem;overflow:hidden;display:block}.main-job-list .pnl-more{width:.40rem;height:1.4rem;position:absolute;right:0}.main-job-list .lnk-more{height:.40rem;width:.40rem;margin-top:.50rem;display:block;background:#09ba6b url(images/job_btn_more.png) no-repeat;background-size:.4rem .4rem}.main-job-list .jobtitle{padding:0;margin:.15rem 0 0 0;line-height:.5rem;height:.5rem;font-size:.24rem}.main-job-list .requirements{color:#4c4c4c;line-height:.32rem;font-size:.24rem;overflow:hidden}.main-job-list .requirements span{color:#4c4c4c;margin-right:.10rem}.main-job-list .date{color:#e0a3a9;font-size:.24rem;margin-top:.10rem;color:#84caa8}.main-zt-tab{height:.95rem;line-height:.95rem;background-color:#fafafa}.main-zt-tab a{font-size:.3rem;font-weight:bold;padding:0 .34rem}.main-zt-tab .selected{color:#be0022}.xingfu-biaoyu{height:2.15rem;width:6.7rem;margin:.4rem auto;overflow:hidden;background:url(images/logo_xingfu2.png) no-repeat left top;background-size:1.8rem 2.15rem;padding-left:2.2rem}.xingfu-biaoyu h1{font-size:.3rem;color:#be0022;padding:0;margin:.3rem 0 .3rem 0}.xingfu-biaoyu p{font-size:.24rem;padding:0;margin:0;line-height:.45rem;color:#888}.xingfu-intro{width:6.7rem;margin:.4rem auto;font-size:.24rem;line-height:.46rem;text-align:justify;text-justify:inter-ideograph;color:#666}.xingfu-show-ctx{height:5.3rem;overflow:hidden;background:url(images/xingfu-intro-bg.png) no-repeat;background-size:100% 100%}.xingfu-show-container{height:4rem;width:6.3rem;overflow:hidden;margin:0 auto;top:.58rem}.xingfu-service-ctx{overflow:hidden;padding:.4rem 0;background:url(images/xingfu-service-bg.jpg) no-repeat;background-size:100% 100%}.xingfu-service-container{overflow:hidden;margin:0 auto}.xingfu-service-container .service-item{background-color:#fff}.xingfu-service-container .infobox{overflow:hidden;padding:.2rem}.xingfu-service-container .infobox .caption{font-size:.3rem;line-height:.5rem;color:#be0022;font-weight:bold}.xingfu-service-container .infobox .title2{font-size:.24rem;line-height:.5rem;color:#777;font-weight:bold}.xingfu-service-container .infobox .desc{font-size:.24rem;line-height:.5rem;color:#999;font-weight:bold}.xingfu-service-container .pr-intro-scroll-box{height:3rem;touch-action:none;pointer-events:auto;position:relative}.xingfu-service-container .pr-intro-scroll-box .ps__rail-y{opacity:.6!important}.pop-service-win-mask{background:#000;opacity:.5;position:fixed;z-index:199;left:0;top:0;right:0;bottom:0}.pop-service-win{margin:0 auto;padding:.65rem .4rem .4rem .4rem;background-color:#fff;position:fixed;bottom:0;left:0;right:0;z-index:200;border-radius:.2rem .2rem 0 0}.pop-service-win .wp100{border-radius:.2rem .2rem 0 0}.pop-service-win .title{font-size:.3rem;height:.4rem;line-height:.4rem;color:#be0022}.pop-service-win .desc{line-height:.48rem}.pop-service-win .pnl-tool{height:.5rem;line-height:.5rem;text-align:center}.pop-service-win .btn-close{color:#be0022;font-size:.24rem;line-height:.5rem}.pop-service-win .btn-close{height:.48rem;width:.48rem;overflow:hidden;display:block;position:absolute;right:.1rem;top:.1rem;z-index:99;background:url(images/btn-close.png) no-repeat;background-size:.48rem .48rem}.service-sq-layer{height:70%;background-color:#fff;border-radius:.2rem .2rem 0 0;position:fixed;z-index:100;bottom:2px;left:0;right:0;touch-action:none;pointer-events:auto}.service-sq-layer .pnl-buttons{position:absolute;left:.4rem;right:.4rem;bottom:0;height:.5rem;background-color:#00f}.service-sq-layer .btn-close{height:.48rem;width:.48rem;overflow:hidden;display:block;position:absolute;right:.1rem;top:.1rem;z-index:99;background:url(images/btn-close.png) no-repeat;background-size:.48rem .48rem}.service-sq-container{height:100%}.service-sq-container .swiper-slide .line{height:.8rem}.service-sq-container .swiper-slide img{width:6.7rem;height:4rem}.service-sq-container .intro{position:relative}.service-sq-container .intro h1{font-size:.3rem;line-height:.4rem;overflow:hidden;color:#be0022}.service-sq-container .intro p{font-size:.24rem;line-height:.32rem;color:#999}.service-sq-container .pr_scroll{width:6.7rem;margin-bottom:1px;border-bottom:1px dashed #eee;touch-action:none;position:relative}.main-story-content{margin-top:.4rem}.main-story-slidshow{height:3.8rem;overflow:hidden}.main-story-title{font-weight:bold;font-size:.3rem;color:#c93;height:1rem;line-height:1rem;text-align:center}.main-story-desc{font-size:.24rem;line-height:.5rem;width:6.7rem;overflow:hidden;color:#666}.zt-plan-slidshow{height:6rem;overflow:hidden}.zt-plan-slidshow .zt-plan-slide img{height:3.75rem}.zt-plan-slidshow .zt-plan-slide .caption{font-size:.24rem;text-align:center;width:6.7rem;overflow:hidden;color:#666;line-height:.4rem}.wuye{width:100%}.main-page-nav{height:1rem;line-height:1rem;background-color:#fafafa;padding:0 .25rem}.main-page-nav ul{padding:0;margin:0;list-style:none}.main-page-nav ul li{display:inline-block}.main-page-nav ul li a,.main-page-nav ul li a:link,.main-page-nav ul li a:visited{color:#666;display:block;font-weight:bold;padding:0 .2rem}.main-page-nav ul li a.selected{color:#016936}.main-footer{height:1.4rem;padding:.4rem .4rem .5rem .4rem;margin-bottom:1rem;border-top:1px solid #f0f0f0;margin-top:.5rem}.main-footer .ft-text{color:#999}.main-footer .ft-text2{color:#555;line-height:.5rem}.main-footer .ft-contact{margin:.2rem 0}.main-footer .ft-contact .contact-item{height:.8rem;background:url(wuye/ic_01.png) no-repeat left center;background-size:.44rem .44rem;padding-left:.5rem;padding-right:.2rem;overflow:hidden}.main-footer .ft-contact .contact-item .title{color:#006936;font-weight:bold;font-size:.3rem}.main-footer .ft-contact .contact-item .phone{color:#006936}.main-footer .ft-follow-more{height:1rem;line-height:1rem;padding-left:.5rem;background:url(wuye/ic_wx.png) no-repeat left center;background-size:.44rem .44rem}.main-footer .ft-follow-more a,.main-footer .ft-follow-more a:link,.main-footer .ft-follow-more a:visited{color:#888;font-weight:bold}.wuye-home-news{padding:.25rem .25rem}.wuye-home-news .date{font-size:.36rem;font-weight:bold;color:#d8d8d8;display:block}.wuye-home-news .title{font-size:.30rem;color:#006936;font-weight:bold;padding:0;margin:0;line-height:2}.wuye-home-news .brief{font-size:.26rem;color:#666;line-height:.5rem;max-height:1rem;overflow:hidden}.wuye-home-service{background:#fff9f2 url(wuye/home-service-bg.jpg) no-repeat center bottom;height:9.36rem;overflow:hidden;border-top:1px solid #fff8f2}.wuye-home-service .caption{text-align:center;width:3.72rem;height:.78rem;overflow:hidden;background:url(wuye/home-service-title.png) no-repeat center center;background-size:100% 100%;line-height:900rem;margin:.35rem auto}.wuye-home-service .pnl-info{padding:.2rem}.wuye-home-service .svc-title{font-size:.32rem;font-weight:bold;overflow:hidden;height:.5rem;line-height:.5rem;color:#F19900}.wuye-home-service .svc-line{width:.4rem;height:2px;overflow:hidden;background-color:#fcb944;margin:.2rem 0;background:linear-gradient(135deg,rgba(255,193,85,1),rgba(241,153,0,1))}.wuye-home-service .svc-brief{color:#999}.wuye-home-service .lnk-more{color:#666}.wuye-home-service .service-swiper{height:7.2rem;overflow:hidden;margin:0 .6rem;background:url(wuye/home-service-bg2.jpg) repeat-x center bottom}.wuye-home-service .service-swiper .swiper-slide{background-size:100% 100%!important}.wuye-home-service .service-swiper .swiper-slide a{width:100%;height:100%;display:block}.wuye-home-community{margin:.3rem 0}.wuye-home-community .item{width:3.4rem}.job-slogan{text-align:center;line-height:2}.job-slogan .title{font-size:.36rem;line-height:1.1rem;font-weight:bold;color:#006936}.job-classify-caption{padding:.3rem}.job-classify-caption .title-en{color:#006936;font-size:.48rem}.job-classify-caption .title-ch{font-size:.36rem;color:#000;line-height:1rem;font-weight:bold}.job-classify-list{padding:.4rem;text-align:center;background-color:#90dcf1;color:#000;margin-top:.3rem}.job-classify-list .item{display:block;background-color:#fff;margin-bottom:.3rem}.job-classify-list .title{font-weight:bold;font-size:.32rem;line-height:1rem}.contact_area_list{margin:.25rem;line-height:.7rem;border-bottom:2px solid #e5e5e5}.contact_area_list .item-lnk{padding:0 .2rem;display:inline-block;white-space:nowrap}.contact_area_list .selected{color:#006938;font-weight:bold}.contact_addr_list{margin:.25rem;line-height:.7rem}.contact_addr_list .item-lnk{padding:0 .2rem;display:inline-block;white-space:nowrap;color:#666}.contact_addr_list .selected{color:#f2b237;font-weight:bold}.contact_address_text{color:#aaa;padding:.3rem;line-height:2}.contact-banner{height:auto}.contact-banner .swiper-slide{background-size:100% 100%!important}.contact-banner .swiper-slide a{width:100%;height:100%;display:block}.contact-btn-submit{width:2rem;height:.8rem;overflow:hidden;background-color:#09ba6a;color:#fff;text-align:center}.main-news-thumb-list{padding:.25rem}.main-news-thumb-list .article-item{border:1px solid #f0f0f0;padding:1px;overflow:hidden;display:block;margin-bottom:.2rem}.main-news-thumb-list .article-item .imagebox{max-height:4rem;overflow:hidden}.main-news-thumb-list .article-item .infobox{padding:.2rem}.main-news-thumb-list .article-item .title{font-size:.32rem;font-weight:bold;color:#000;line-height:.5rem;overflow:hidden}.main-news-thumb-list .article-item .date{color:#999;line-height:.5rem}.main-news-thumb-list .article-item .desc{line-height:.5rem;max-height:1.5rem;overflow:hidden;color:#999;text-align:justify;text-justify:inter-ideograph}.input-table{width:100%}.input-table .input-title{white-space:nowrap}.input-form .vcode{float:left;width:100px}.input-form .must{color:#f00;padding-right:5px}.input-form h3{font-size:.3rem;line-height:.5rem;color:#555;padding:0;margin:0}.input-form label{font-size:.3rem;line-height:.5rem;color:#555;padding:0;margin:0}.input-form .field{font-size:.24rem;color:#666;margin:.1rem 0}.input-form .job-info{height:.6rem;line-height:.6rem;font-size:.3rem}.input-form .job-info span,.input-form .job-info b{font-size:.3rem}.input-form .form-control{color:#333;font-size:.3rem;line-height:.6rem;padding:.1rem;margin:0}.input-form .input-row2 .field{padding-left:.5rem}.field-validation-error{z-index:99;padding:0 15px 0 20px;display:inline-block;height:27px;background:#fff9c9 url(images/error-info.jpg) no-repeat 5px center;border:1px solid #c7bf93;border-radius:4px;color:#f00;font:14px/27px "Microsoft YaHei","SimSun";white-space:nowrap}.field-validation-error span{color:#f00;font:14px/27px "Microsoft YaHei","SimSun";white-space:nowrap}.field-validation-error:hover{background:#fefeaf url(images/error-info.jpg) no-repeat 5px center}.field-validation-tip{padding:0 15px 0 20px;display:inline-block;height:25px;background:#fff9c9 url(images/error-info.jpg) no-repeat 5px center;border:1px solid #c7bf93;border-radius:4px;color:#f00;font:14px/27px "Microsoft YaHei","SimSun";white-space:nowrap}.field-validation-tip span{color:#f00;font:14px/27px "Microsoft YaHei","SimSun";white-space:nowrap}.field-validation-tip:hover{background:#fff9c9 url(images/error-info.jpg) no-repeat 5px center}.validation-summary-errors{padding:0;margin:0}.validation-summary-errors ul{list-style:none;padding:0;margin:0}.validation-summary-errors ul li{color:#f00;font:14px/27px "Microsoft YaHei","SimSun";height:27px;line-height:27px;display:inline-block;_zoom:1;*display:inline;overflow:hidden;margin-left:5px;margin-bottom:10px;background:#FFFFC0 url(images/error-info.jpg) no-repeat 5px center;padding:0 10px 0 20px;border:1px solid #FFD040;border-radius:2px}.validation-summary-errors ul li:hover{background:#fef9d9 url(images/error-info.jpg) no-repeat 5px center}.validation-summary-valid{display:none}