/* CSS Document */
@font-face {
    font-family: 'Exo2-Bold';
    src: url('../fonts/Exo2-Bold.ttf');
   }
@font-face {
    font-family: 'Exo2-Medium';
    src: url('../fonts/Exo2-Medium.ttf');
   }
@font-face {
    font-family: 'Poppins-Bold';
    src: url('../fonts/Poppins-Bold.ttf');
   }
@font-face {
    font-family: 'Poppins-Medium';
    src: url('../fonts/Poppins-Medium.ttf');
   }
@font-face {
    font-family: 'Poppins-Regular';
    src: url('../fonts/Poppins-Regular.ttf');
   }


body{overflow-x:hidden;}

/*导航*/
.nav{width:5.2rem; float:left; margin-top:4px;}
.nav ul li{text-align:center;float:left;position:relative;margin-left:.55rem;}
.nav ul li a{display:block;font-size:.18rem;color:#fff;position:relative; padding-bottom:12px;}
.nav li a:after{content: "";width: 0%;bottom: 0;left: 50%;opacity: 0;height:2px;position: absolute;background: #fff;transition: all 500ms ease;}
.nav li:hover a:after,.nav li.active a:after {opacity: 1;left: 0;width: 100%;}  
.nav ul li .subnav{display:none;position:absolute;top:38px;width:120px;margin-left:-60px;left:50%;background:rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.1);}
.nav ul li .subnav ul{margin:0;float:none;padding:10px 0}
.nav ul li .subnav ul li{width:100%;float:none;padding:0;margin:0}
.nav ul li .subnav ul li a{font-size:17px;line-height:38px;padding:0 5px;color:#fff!important;height:auto;text-decoration:none}
.nav ul li .subnav ul li a:hover{ color:#e60012 !important;}
.nav ul li .subnav ul li a:after{ display:none;}
.nav ul li:nth-child(3) .subnav{width:230px;margin-left:-117px;}

.phone-nav{right:0px;top:0px;position: relative;width:35px;height:35px;display:none;background:url(../images/menu.png) no-repeat center;margin:0 0 0 5px;z-index:999}
.phone-subnav{width:100%;position:fixed;left:0;height:100%;top:0;background:rgba(255,255,255,.98);z-index:999999;margin:0 auto;display:none}
.phone-subnav .close{padding:20px 40px;display:block}
.phone-subnav .close img{max-height:40px}
.phone-subnav ul{height:90%;overflow-y:scroll;margin:0 30px}
.phone-subnav ul li{position:relative;border-top:1px solid #dadada; overflow:hidden; text-align:left;}
.phone-subnav ul li i{position:absolute;right:10px;top:5px;text-align:center;line-height:30px;display:block;border-radius:100%;font-style:inherit;cursor:pointer}
.phone-subnav ul li i:after{content:"+";color:#666;font-size:24px;cursor:pointer;text-align:center}
.phone-subnav ul li .menu{color:#333;font-size:16px;line-height:70px;overflow:hidden;padding:0 40px 0 20px;display:block;cursor:pointer;text-align:left;position:relative;border-bottom:1px solid rgba(255,255,255,.05)}
.phone-subnav ul li .menu>a{display:block;color:#333}
.phone-subnav ul li .menu02>a{color:#1b8fe2}
.phone-subnav ul li .menu03{display:block;padding:10px 0}
.phone-subnav ul li .menu03 a{color:#888;font-size:13px;line-height:20px;padding-top:0}
.phone-subnav ul li div{display:none;padding-bottom:15px}
.phone-subnav ul li div a{color:#666;line-height:20px;padding:5px 10px 5px 20px;display:block;height:auto;font-weight:100;position:relative}
.phone-subnav ul li div em{display:block;font-style:inherit}
.phone-subnav ul li div em>a{color:#666;font-size:12px;display:block;padding:5px 5px 5px 48px;line-height:18px}
.phone-subnav ul .active i:after{content:"-"}
.huac_right{float:right; font-size:.18rem;}
.huac_right .youce{width:.82rem; height:.4rem;background:rgba(255,255,255,.3);border-radius:30px; }
.huac_right a{ display:inline-block;width:.36rem;height:.36rem;line-height:.36rem; border-radius:100%; color:#fff;text-align:center; margin-top:.01rem;}
.huac_right .youce .car,.huac_right a:hover{ color:#d44c20;background:#D8D8D8;}
.huac_right a.en{ margin-left:.035rem;}


/*banner*/
.pin_head{position: absolute;z-index:666; top:0;width:100%; padding-top:30px;}
.pin_head .logo{ font-size:.3rem;width:4rem;overflow:hidden; float:left;color:#fff;}
.pin_head .pin_nav{width:6.45rem; float:right;}
.g-banner .ba_beijing vedio{overflow:hidden; height:9.6rem;width:100%;}
.g-banner .swiper-slide{ position: relative;}
.g-banner .swiper-slide .home-bannphone,.g-banner .swiper-slide .home-bannpc{ position: absolute; content:"";top:0; z-index:2;}

.g-banner{position:relative;width:100%;overflow:hidden; height:9.6rem; top:0px;}
.g-banner img{width:100%; display:block;}
.g-banner .m-c{position:absolute;right:0;bottom:1.16rem;width:100%; z-index:6;}
.g-banner .m-c h1{font-size:.36rem;color:#fff;font-family: 'Exo2-Medium'; margin-bottom:30px;}
.banlist{ margin-bottom:8px;}
.banlist img{width:3.12rem;}
.head_more{font-family: 'Poppins-Medium'; font-size:.2rem;background:rgba(255,255,255,.3);width:1.97rem; height:.6rem; line-height:.6rem; border-radius:8px; text-align:center; border:1px solid #fff; position:relative;}
.head_more a{ display:block; color:#fff;}
.head_more:hover{background:none;border:1px solid #d44c20;}
.head_more::after {content: "";display: block;width: 0%;height: 100%;background:rgba(212,76,32,.7);position: absolute;z-index: -1;top: 0;left: 0;-webkit-transition: .5s;transition: .5s;}
.head_more:hover::after {width: 100%;}



.g-banner .swiper-slide-active img { animation: 4s bmove1 linear;}
.g-banner .swiper-slide-active .m-c h1 {-webkit-animation:1.5s ease fadeInUp2;animation:1.5s ease fadeInUp2}
.g-banner .swiper-slide-active .banlist {-webkit-animation:1.5s ease fadeInUp2;animation:1.5s ease fadeInUp2}
.g-banner .swiper-slide-active .head_more {-webkit-animation:1.5s ease fadeInUp2;animation:1.5s ease fadeInUp2}

.g-banner .swiper-pagination{bottom:40px!important; display:none;}
.g-banner .swiper-pagination-bullet{background:#fff!important;margin:0 4px!important;width:12px;height:12px;opacity:1;}
.g-banner .swiper-pagination-bullet-active{background:#d7365c!important;position:relative;width:46px;height:12px; border-radius:15px;}
.g-banner .home-bannphone { display:none;}

.g-banner .swiper-button-next,.g-banner .swiper-button-prev{bottom:1.23rem;width:45px; height:45px; z-index:666;top:auto;}
.g-banner .swiper-button-prev{right:2.29rem;left:auto; background:url(../images/banner_left.png) no-repeat center center;}
.g-banner .swiper-button-next{right:1.6rem;left:auto; background:url(../images/banner_right.png) no-repeat center center;}
.g-banner .swiper-button-prev::after{content:"";}
.g-banner .swiper-button-next::after{content:"";}
.g-banner .swiper-button-prev:hover,.g-banner .swiper-button-disabled.swiper-button-prev{background:url(../images/banner_lefth.png) no-repeat center center;opacity:1;}
.g-banner .swiper-button-next:hover,.g-banner .swiper-button-disabled.swiper-button-next{background:url(../images/banner_righth.png) no-repeat center center;opacity:1;}




@-webkit-keyframes upDown {
    from {
        -webkit-transform: translate3d(0, -50px, 0);
        transform: translate3d(0, -50px, 0);
        visibility: visible
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@keyframes upDown {
    from {
        -webkit-transform: translate3d(0, -50px, 0);
        transform: translate3d(0, -50px, 0);
        visibility: visible
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

.upDown {
    -webkit-animation-name: upDown;
    animation-name: upDown
}



.pf_homeab{ background:#070302 url(../images/homebj1.png) no-repeat center center ;overflow:hidden;background-attachment:fixed;background-size:cover; height:auto; padding-top:0.89rem;}
.pfabimg img{ display:block; margin:0 auto;}
.pfab_one{ z-index:6; position:relative;bottom:0px;}
.pfab_one li{width:33.333%; float:left;background:rgba(13,17,26,.8); padding:.33rem 1.58rem; min-height:2rem; }
.pfab_one li .wz01{ color:#F34309;font-family: 'Exo2-Bold'; font-size:.24rem;}
.pfab_one li .wz02{ color:#fff;font-family: 'Exo2-Medium'; font-size:.26rem; margin-bottom:.06rem;}
.pfab_one li .wz03{ color:#fff;font-family: 'Poppins-Medium'; font-size:.2rem; position:relative;}
.pfab_one li .wz03 span{font-family: 'Poppins-Bold';}
.pfab_one li .wz03 em{ font-style: normal; font-size:.16rem; position:absolute;top:-.05rem;}
.pfab_one li .wz03 strong{ padding-left:.16rem; padding-right:.08rem;}
.pfab_one li:nth-child(2){  border-left:1px solid #313133;border-right:1px solid #313133;}
.pfab_one li:nth-child(3){ padding-left:1rem}


.pf_homeInnov{ padding-top:3.46rem; padding-bottom:3.2rem;font-family: 'Exo2-Bold'; font-size:.54rem; text-align:center; color:#fff;background:url(../images/homebj2.jpg) no-repeat center center ;overflow:hidden;background-attachment:fixed;background-size:cover; height:auto;}
.pf_homeInnov p span{ display:block;}


.advan_tit span{ color:#D44C20; font-size:1.2rem; padding-right:20px;}
.advan_tit{ font-size:.54rem; color:#333;font-family: 'Exo2-Bold'; margin-bottom:20px;}
.pf_homeadvan{ padding-top:.74rem; padding-bottom:.46rem; background:#dcd9d4; }
.app_bj{ position:relative;width: 115.5%;}
.app_bj .swiper-button-prev:after,.app_bj .swiper-button-next:after{ content:"";}

/*.app_bj .swiper-button-prev,.app_bj .swiper-button-next{width:24px; height:24px;bottom:30px;top:auto;}
.app_bj .swiper-button-prev{ background:url(../images/app_left.png) no-repeat;left:34%;}
.app_bj .swiper-button-next{ background:url(../images/app_right.png) no-repeat;right:61%;}
.app_bj .swiper-button-prev:hover{background:url(../images/app_lefth.png) no-repeat;}
.app_bj .swiper-button-next:hover{background:url(../images/app_righth.png) no-repeat;}
*/

.pf_homeadvan .app_bj .swiper-container{position:relative; padding-bottom:60px;}
.pf_homeadvan .app_bj .swiper-slide-active .anli-text{ display:block;}
.pf_homeadvan .app_bj .swiper-slide .img{ text-align:center;}
.pf_homeadvan .app_bj .swiper-slide .img img{ display:block;}
.pf_homeadvan .app_bj .swiper-slide{ background:#f0f0f0 url(../images/adbj1.png) no-repeat right bottom; border-radius:8px;padding:.58rem .47rem 0rem .47rem;}
.pf_homeadvan .app_bj .ad_wz01{ color:#CCCCCC; font-size:.24rem;font-family: 'Exo2-Bold'; margin-bottom:5px;}
.pf_homeadvan .app_bj .ad_wz02{ color:#333; font-size:.3rem;font-family: 'Poppins-Medium';}
.pf_homeadvan .app_bj .ad_wz02 span{ display:block;}
.pf_homeadvan .app_bj .ad_wz03{ color:#FFFCF6; font-size:.15rem;font-family: 'Poppins-Medium'; margin-top:.20rem;opacity:0;min-height:168px;}
.pf_homeadvan .app_bj .ad_wz04{ margin-bottom:.3rem;}
.pf_homeadvan .app_bj .swiper-slide:hover .ad_wz03{opacity:1;}
.pf_homeadvan .app_bj .swiper-slide:hover .ad_wz04{opacity:0;}
.pf_homeadvan .app_bj .swiper-slide:nth-child(2n){background:#eeebe5 url(../images/adbj1.png) no-repeat right bottom;}
.pf_homeadvan .app_bj .swiper-slide:hover{ background:#d44c20 url(../images/adbj1h.png) no-repeat right bottom;}
.pf_homeadvan .app_bj .swiper-slide:hover .ad_wz01,.pf_homeadvan .app_bj .swiper-slide:hover .ad_wz02{ color:#fff;}

.pf_homeadvan .swiper-button-next,.pf_homeadvan .swiper-button-prev{width:45px; height:45px; z-index:666;bottom:0px;top:auto;}
.pf_homeadvan .swiper-button-prev{background:url(../images/banner_left.png) no-repeat center center;left:auto;right:2rem;}
.pf_homeadvan .swiper-button-next{right:1.3rem;left:auto; background:url(../images/banner_right.png) no-repeat center center;}
.pf_homeadvan .swiper-button-prev::after{content:"";}
.pf_homeadvan .swiper-button-next::after{content:"";}
.pf_homeadvan .swiper-button-prev:hover,.pf_homeadvan .swiper-button-disabled.swiper-button-prev{background:url(../images/banner_lefth.png) no-repeat center center;opacity:1;}
.pf_homeadvan .swiper-button-next:hover,.pf_homeadvan .swiper-button-disabled.swiper-button-next{background:url(../images/banner_righth.png) no-repeat center center;opacity:1;}






.pf_homeDoz .wenzi .daxie{ font-size:.54rem;font-family: 'Exo2-Bold';}
.pf_homeDoz .wenzi .xiaoxie{font-family: 'Poppins-Medium';font-size:.24rem; margin-top:.3rem;}
.pf_homeDoz{ position: relative;}
.pf_homeDoz .wenzi{  color:#fff; text-align:center;}
.pf_homeDoz .container{ overflow:hidden;position:absolute;left:0;right:0;bottom:1.3rem; }
.pf_homeDoz .doztp .phone{ display:none;}
.pf_homeDoz .doztp img{ display:block;}


.pf_homedesign{ height:9.6rem;background:#dcd9d4; overflow:hidden;}
.pf_homedesign .left{width:50%; float:left;}
.pf_homedesign .left img{ display:block;}
.pf_homedesign .right{ background:#dcd9d4 url(../images/home_img3.png) no-repeat right bottom;width:50%; float:left; padding:1.33rem 1.8rem 3.47rem 1.1rem;}
.pf_homedesign .right .tit{ font-size:.54rem; color:#333;font-family: 'Exo2-Bold'; margin-bottom:0.34rem;}
.pf_homedesign .right .wenzi{ font-size:.2rem; color:#333;font-family: 'Poppins-Medium';}
.pf_homedesign .right .wenzi p{ position:relative; padding-left:.24rem; margin-bottom:.1rem;}
.pf_homedesign .right .wenzi p:before{ position:absolute; content:"";width:.1rem; height:.1rem; border-radius:100%; background:#D44C20;left:0px;top:.1rem;}

.pf_homeshipin{ position:relative;}
.pf_homeshipin .bj{ position:absolute; content:"";width:100%; height:100%;background:rgba(0,0,0,.3); left:0px;top:0px;}
.pf_homeshipin .shipin_tet{color:#fff;}
.pf_homeshipin .shipin_tet .daxie{font-size:.54rem;font-family: 'Exo2-Bold';}
.pf_homeshipin .shipin_tet .xiaoxie{font-family: 'Poppins-Medium';font-size:.24rem;margin-top:.3rem;}
.pf_homeshipin .container{ position:absolute; top: 50%;
    left: 50%;
    transform: translate(-50%, -50%); text-align:center;}


.pf_homeapp{ background:#DCD9D4; padding-top:1rem; padding-bottom:.54rem;}
.pf_homeapp .apptit{font-size:.54rem;font-family: 'Exo2-Bold'; margin-bottom:.5rem;}
.pf_homeapp .app_bj{position:relative;}
.pf_homeapp .app_bj .apptext{ color:#333;margin-top:.2rem;}
.pf_homeapp .app_bj .apptext .wz01{font-size:.3rem;font-family: 'Exo2-Bold'; padding-bottom:.18rem; margin-bottom:0.18rem; border-bottom:1px solid #999999;    text-overflow: ellipsis;white-space: nowrap !important;overflow: hidden;}
.pf_homeapp .app_bj .apptext .wz02{font-family: 'Poppins-Medium';font-size:.18rem; text-transform:capitalize;}
.pf_homeapp .app_bj .swiper-slide .tupian{ overflow:hidden;}
.pf_homeapp .app_bj .swiper-slide .tupian img{ display:block;transition: 0.5s;}
.pf_homeapp .app_bj .swiper-slide:hover .tupian img{transform: scale(1.08);}

.pf_homeapp .swiper-button-next,.pf_homeapp .swiper-button-prev{width:45px; height:45px; z-index:666;bottonm:auto;top:40%;}
.pf_homeapp .swiper-button-prev{background:none;}
.pf_homeapp .swiper-button-next{right:1.3rem;left:auto; background:url(../images/banner_right.png) no-repeat center center;}
.pf_homeapp .swiper-button-prev::after{content:"";}
.pf_homeapp .swiper-button-next::after{content:"";}
.pf_homeapp .swiper-button-prev:hover,.pf_homeapp .swiper-button-disabled.swiper-button-prev{background:none;}
.pf_homeapp .swiper-button-next:hover,.pf_homeapp .swiper-button-disabled.swiper-button-next{background:url(../images/banner_righth.png) no-repeat center center;opacity:1;}




/*底部*/
.pf_hommefoot{ background:#191A1D; padding:70px 0px 30px 0px; overflow:hidden;}
.pf_hommefoot .left .daxie{ font-size:.2rem;font-family: 'Exo2-Bold'; color:#fff; margin-bottom:8px;}
.pf_hommefoot .left .xiaoxie{ font-size:.18rem;font-family: 'Poppins-Medium'; color:#9E9E9E;}
.pf_hommefoot .left .xiaoxie a{color:#9E9E9E;}
.pf_hommefoot .left .xiaoxie a:hover{color:#d44c20;}
.pf_hommefoot .left{width:50%; float:left;}
.pf_hommefoot .right{width:40%; float:right;}
.pf_hommefoot .right .foot_one{ margin-bottom:.38rem; text-align:right;}
.pf_hommefoot .right .foot_one li{ display:inline-block; background:#fff;width:48px; height:48px; border-radius:100%; margin-left:4%;}
.pf_hommefoot .right .foot_one li img{ display:block; margin:0 auto; padding-top:10px;}
.pf_hommefoot .right .foot_two{ text-align:right;font-size:.2rem;font-family: 'Poppins-Medium';}
.pf_hommefoot .right .foot_two a{ display:inline-block; color:#fff; padding-left:.4rem;}
.pf_hommefoot .right .foot_two a:hover{color:#d44c20;}
.pf_hommefoot .right .foot_one li:hover{ background:#d44c20;}

/*产品中心*/
.nybanner{position:relative;}
.nybanner .img img{ display:block;width:100%;animation: 4s bmove1 linear;}
.nybanner .img .nybaphone{ display:none;}
.nybanner .img .nybapc{ display:block;}
.nybanner .nybanner_wenzi{ position:absolute;top:39%; font-size:.54rem;font-family: 'Exo2-Bold';color:#fff;-webkit-animation:1.5s ease fadeInUp2;animation:1.5s ease fadeInUp2;}
.nybanner .nybanner_wenzi p{padding-top:16px;}
.nypro_main li{ background:#EAE7E4; padding-top:1rem; padding-bottom:.8rem; text-align:center;}
.nypro_main li .tupimg{background:url(../images/product_bj.svg) no-repeat center center;background-size:90%; }
.nypro_main li:nth-child(odd){ background:#F0F0F0;}
.nypro_main li .tupimg img{ display:block;transition: 0.5s;}
.nypro_main li .textbox{ margin-top:.3rem;}
.nypro_main li .textbox p{ color:#333; font-size:.36rem;font-family: 'Exo2-Medium';}
.nypro_main li .textbox .pro_more{ color:#999; font-size:.24rem;font-family: 'Poppins-Medium'; margin-top:20px;}
.nypro_main li .textbox .pro_more img{ vertical-align:middle;}
.nypro_main li .textbox .pro_more .phone{ display:none;}
.nypro_main li:hover .textbox .pro_more .pc{ display:none;}
.nypro_main li:hover .textbox .pro_more .phone{ display: inline-block;}
.nypro_main li:hover .textbox .pro_more{ color:#D44C20;}
.nypro_main li:hover .tupimg img{transform: scale(1.08);}


/*联系我们*/
.nylianxi_main{ background:#F0F0F0; padding-top:.84rem; padding-bottom:.6rem;}
.font64{ font-size:.54rem; color:#333;font-family: 'Exo2-Bold'; text-align:center;}
.lx_dianhua{ margin-top:.45rem;}
.lx_dianhua ul{ text-align:center;}
.lx_dianhua li{ display:inline-block;font-family: 'Poppins-Medium'; font-size:.24rem; color:#333; padding:0px .6rem;}
.lx_dianhua li img{ vertical-align:middle; padding-right:14px;}

.lx_message{ margin-top:.8rem;font-family: 'Poppins-Medium';}
.lx_message ul{margin:0 -25px}
.lx_message ul li{width:50%;float:left;padding:0 25px;margin-bottom:20px;}
.lx_message ul li input,.lx_message ul li select,.lx_message ul li textarea{height:54px;width:100%; background:none;padding-right:25px; border:none;color:#333;font-size:18px; border-bottom:1px solid #999;-webkit-transition:.5s;transition:.5s}
.lx_message ul li input::-webkit-input-placeholder,.lx_message ul li select::-webkit-input-placeholder,.lx_message ul li textarea::-webkit-input-placeholder{color:#acacac}
.lx_message ul li input:-moz-placeholder,.lx_message ul li select:-moz-placeholder,.lx_message ul li textarea:-moz-placeholder{color:#333;opacity:1}
.lx_message ul li input::-moz-placeholder,.lx_message ul li select::-moz-placeholder,.lx_message ul li textarea::-moz-placeholder{color:#333;opacity:1}
.lx_message ul li input:-ms-input-placeholder,.lx_message ul li select:-ms-input-placeholder,.lx_message ul li textarea:-ms-input-placeholder{color:#acacac}
.lx_message ul li input:focus,.lx_message ul li select:focus,.lx_message ul li textarea:focus{color:#333;}
.lx_message ul li input:focus::-webkit-input-placeholder,.lx_message ul li select:focus::-webkit-input-placeholder,.lx_message ul li textarea:focus::-webkit-input-placeholder{color:#333}
.lx_message ul li input:focus:-moz-placeholder,.lx_message ul li select:focus:-moz-placeholder,.lx_message ul li textarea:focus:-moz-placeholder{color:#333;opacity:1}
.lx_message ul li input:focus::-moz-placeholder,.lx_message ul li select:focus::-moz-placeholder,.lx_message ul li textarea:focus::-moz-placeholder{color:#333;opacity:1}
.lx_message ul li input:focus:-ms-input-placeholder,.lx_message ul li select:focus:-ms-input-placeholder,.lx_message ul li textarea:focus:-ms-input-placeholder{color:#333;}
.lx_message ul li textarea{height:160px;resize:none;overflow:hidden;padding-top:18px}
.tijiao{ margin:25px auto 0px;width:197px; }
.tijiao input[type='submit']{height:60px; line-height:60px;width:100%; background:#D44C20; border:none !important; color:#fff;font-family: 'Poppins-Medium'; font-size:20px; border-radius:5px;}


/*关于我们*/
.nyab_one{ padding:46px 0px;}
.nyab_one .left{width:50%; float:left; padding-right:2%;}
.nyab_one .left .font64{ line-height:60px; text-align:left;}
.nyab_one .left span{ display:block;}
.nyab_one .left .wenzi01{ font-size:.18rem; color:#333;font-family: 'Poppins-Medium'; margin-top:.57rem; margin-bottom:.56rem;}
.nyab_one .left .wenzi02{ color:#333;font-family: 'Poppins-Regular';font-size:.2rem; overflow:hidden;}
.nyab_one .left .wenzi02 span{ display:block; font-size:.16rem;}
.nyab_one .left .wenzi02 li{width:50%; float:left; padding-right:.5rem; position:relative; padding-top:.2rem;}
.nyab_one .left .wenzi02 li:before{ position:absolute; content:"";width:27px; height:4px; background:#D44C20;top:0px;}
.nyab_one .left .wenzi02 li p{ margin-bottom:10px;}
.nyab_one .right{width:50%; float:right; text-align:right; position:relative;}
.nyab_one .right .gyimg img{ border-radius:10px;width:4.98rem; display:block; float:right;}
.nyab_one .right .youce_wenzi{ position:absolute; content:"";bottom:0px;left:-2px; border-radius:8px; height:1.93rem; }
.nyab_one .right .youce_wenzi .zb{box-shadow: 0 5px 5px 0 rgba(0,0,0,0.1); width:2.79rem; float:left; background:#fff;height:1.93rem; padding-top:.48rem;text-align:left;font-family: 'Poppins-Medium'; font-size:.2rem; color:#333; padding-left:.15rem;border-left-top-radius:8px;border-left-bottom-radius:8px;}
.nyab_one .right .youce_wenzi .yb{width:2.76rem; float:left;}
.nyab_one .right .youce_wenzi .yb img{ display:block;border-right-top-radius:8px;border-right-bottom-radius:8px;}
.nyab_one .right .youce_wenzi .zb p{ margin-bottom:.2rem;}

/*历史进程*/

.lishi_cont{ background:url(../images/lishi_bj.png) no-repeat center center; padding-top:1.29rem; padding-bottom:1.3rem;display:none;}
.qitaotcase_list{ margin-top:3%;}
.lishi_cont .inner{border:1px solid red;}
.lishi_cont .wezi01{ font-size:.36rem; color:#333;font-family: 'Poppins-Medium';width:30%;float:left; padding-right:8%;}
.lishi_cont .wezi01 p{ margin-bottom:30px;}
.lishi_cont .wezi01 span{ display:block; font-size:.2rem;}
.lishi_cont .wenzi02{width:65%; float:left; position:relative; padding-bottom:30px;}
.lishi_cont .wenzi02 .year{ font-size:1.9rem; color:#A39A8B;font-family: 'Exo2-Bold'; line-height:1.8rem;position:absolute;bottom:0px;right:20px;}

.qitaotcase_list .slick-prev, .qitaotcase_list .slick-next{ width:45px; height:45px; left:auto;top:.9rem;z-index:4;right:3rem;z-index:4;background:url("../images/lishi_left.png") no-repeat center center !important;font-family:"";}
.qitaotcase_list .slick-prev:before, .qitaotcase_list .slick-next:before{ content:'' }
.qitaotcase_list .slick-prev:hover, .qitaotcase_list .slick-next:hover{ background:url("../images/banner_lefth.png") no-repeat center center !important; }
.qitaotcase_list .slick-next{left:auto;top:1.5rem; z-index:4;right:3rem;background:url("../images/lishi_right.png") no-repeat center center !important;z-index:4 }
.qitaotcase_list .slick-next:hover{ background:url("../images/banner_righth.png") no-repeat center center !important;}

.qitaotcase_list .slick-dots li button::before {content:"";}
.qitaotcase_list .slick-dots li button{width:12px; height:12px;border:1px solid #d44c20; border-radius:100%;}
.qitaotcase_list .slick-dots li.slick-active button{background:#d44c20;}


/*产品详细*/
.nypro_ADVA{ padding:0.42rem 1.6rem 0.42rem 0.32rem; background:url(../images/pbj11.jpg) no-repeat center center; overflow:hidden;}
.nypro_ADVA .left img{ display:block;}
.nypro_ADVA .left{width:52.8%;float:left;}
.nypro_ADVA .right{width:47.2%; float:left; padding-left:.77rem;}
.nypro_ADVA .right .font64{ text-align:left;}
.nypro_ADVA .right .wztet{ font-size:.24rem; color:#333;font-family: 'Poppins-Medium'; margin-top:.2rem;}
.nypro_ADVA .right .proadvalist{ background:rgba(255,255,255,.4); border-radius:10px; margin-top:.48rem; padding:.66rem; overflow:hidden;}
.nypro_ADVA .right .proadvalist li{width:50%; float:left; padding-right:5%; margin-bottom:.7rem; color:#333; font-size:.18rem;}
.nypro_ADVA .right .proadvalist li .tp{width:50px; float:left;transition: .5s;}
.nypro_ADVA .right .proadvalist li .tp img{width:50px;height:55px;}
.nypro_ADVA .right .proadvalist li .webzi{width:70%; float:left; padding-left:15px;}
.nypro_ADVA .right .proadvalist li .webzi span{ display:block;}
.nypro_ADVA .right .proadvalist li:hover .tp{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);}

.nypro_CPU{ padding:0.42rem 0.32rem 0.42rem 1.5rem; overflow:hidden;}
.nypro_CPU .left{font-family: 'Poppins-Medium';width:47.2%; float:left; margin-top:.68rem; padding-right:1.5rem;}
.nypro_CPU .left .font64{ text-align:left;}
.nypro_CPU .left .wztet{ font-size:.24rem; margin-bottom:.5rem;}
.cpxwss{ font-size:.18rem; margin-bottom:1rem;}

.cpulist li{ overflow:hidden; margin-bottom:.5rem;}
.cpulist li div{width:.37rem; height:.37rem; line-height:.37rem; text-align:center; font-size:.24rem; color:#fff; background:#D44C20; border-radius:100%; float:left;}
.cpulist li p{width:90%; float:left; border-bottom:1px solid #E5E5E5; font-size:.18rem; color:#333; padding-bottom:11px; margin-left:.16rem;}

.nypro_CPU .right{width:52.8%;float:right;}


.nypro_DETEC{ background:url(../images/pbj13.jpg) no-repeat center center; padding-bottom:1.5rem;}
.nypro_DETEC .wenzi{ color:#fff; padding-top:3.75rem;}
.nypro_DETEC .wenzi .font64{ text-align:left; color:#fff;}
.nypro_DETEC .wenzi .text{ font-size:.24rem; margin-top:15px;}


.nypro_Vari{background:url(../images/pbj14.png) no-repeat center center; overflow:hidden; padding-bottom:.4rem;}
.nypro_Vari .left{width:55%; float:left;}
.nypro_Vari .right{width:35%;float:left; padding-left:40px; padding-top:4rem;}
.nypro_Vari .right .font64{ text-align:left;}


.nypro_SERV{ background:url(../images/pbj15.jpg) no-repeat center center ;overflow:hidden;background-attachment:fixed;background-size:cover; height:auto; padding:1.4rem 0px .6rem 0px;}
.nypro_SERV .wenzi{width:40%; overflow:hidden; }
.nypro_SERV .wenzi .font64{ text-align:left; color:#fff;}
.nypro_SERV .wenzi .font64 span{ display:block; line-height:.5rem;}
.nypro_SERV .wenzi .cpulist{ margin-top:.5rem;}
.nypro_SERV .wenzi .cpulist li p{color:#fff; border-bottom:1px solid #64615e;}
.nypro_SERV .wenzi .cpulist li{ margin-bottom:.35rem;}

.syshipinxx{ display:none;}
.syshipinxx img{ display:block;}

.chanpinxx{ margin-top:-4.22rem;overflow:hidden; z-index:33; padding-bottom:50px; position:relative;}
.chanpinxx .mySwiper2{width:28%; float:left;margin-top:5rem; position:absolute;z-index:2; padding-bottom:10px;}
.chanpinxx .mySwiper2 p{ border:1px solid #e5e5e5;width:1.42rem; height:1.42rem;}
.chanpinxx .mySwiper2 p img{ display:block; margin:0 auto;}
.chanpinxx .mySwiper2 .swiper-slide-thumb-active p{box-shadow:0 0 20px 0 rgba(0,0,0,.1);}
.chanpinxx .mySwiper{width:100%;}
.chanpinxx .mySwiper .proxxtp{width:65%; float:left;}
.chanpinxx .mySwiper .txt{ color:#fff;width:35%; float:left; }
.chanpinxx .mySwiper .txt .font64{ text-align:left;color:#fff;}
.chanpinxx .mySwiper .txt .font36{font-size:.3rem;}
.chanpinxx .mySwiper .txt .font36 span{ display:block;}
.chanpinxx .mySwiper .swiper-button-next,.chanpinxx .mySwiper .swiper-button-prev{width:45px; height:45px; z-index:666;top:auto;bottom:30px;}
.chanpinxx .mySwiper .swiper-button-prev{right:80px;left:auto; background:url(../images/lishi_left.png) no-repeat center center;}
.chanpinxx .mySwiper .swiper-button-next{right:0;left:auto; background:url(../images/lishi_right.png) no-repeat center center;}
.chanpinxx .mySwiper .swiper-button-prev::after{content:"";}
.chanpinxx .mySwiper .swiper-button-next::after{content:"";}
.chanpinxx .mySwiper .swiper-button-prev:hover,.chanpinxx .mySwiper .swiper-button-disabled.swiper-button-prev{background:url(../images/banner_lefth.png) no-repeat center center;opacity:1;}
.chanpinxx .mySwiper .swiper-button-next:hover,.chanpinxx .mySwiper .swiper-button-disabled.swiper-button-next{background:url(../images/banner_righth.png) no-repeat center center;opacity:1;}


.g-banner .home-bannphonxx{ display:none;}
.pf_homeDoz .phonexx{ display:none;}
.syshipinxx .phone{ display:none;}
.nybanner .img .nybaphonezz{ display:none;}
.nybanner .img .nybaphonexx{ display:none;}

.pf_homeDoz .doztp .phonexx{ display:none;}




@media(max-width:1400px) {
.nav ul li a{ font-size:15px;}
.huac_right{ font-size:15px;}
.huac_right .youce{width:72px; height:36px;}
.huac_right a{width:32px; height:32px; line-height:32px;margin-top:1.5px;}
.pin_head .pin_nav{width:50%;}
.nav{width:85%;}
.nav ul li{ margin-left:11%;}
.nyab_one .right .youce_wenzi .zb a img{ display:block; max-width:30px;}

.qitaotcase_list .slick-next{top:1.8rem;}

.nypro_ADVA .right .proadvalist li{ margin-bottom:.4rem;}
.nypro_ADVA .right .proadvalist{ padding:.3rem;}



}

@media(max-width:1200px) {
.pin_head .pin_nav{width:60%;}
.head_more{ font-size:15px;width:120px; height:40px; line-height:38px;}
.g-banner .swiper-button-prev{right:3rem;}
.g-banner .m-c h1{ font-size:20px; margin-bottom:14px;}
.pf_homedesign .right .tit{ font-size:30px;}
.pf_homedesign .right .wenzi{ font-size:14px;}
.pf_homedesign .right .wenzi p{ margin-bottom:10px; padding-left:13px;}
.pf_homedesign .right .wenzi p:before{width:5px; height:5px;top:8px;}

.pf_homedesign .right{ padding-top:30px;padding-left:30px;background-size:50%;}
.nypro_main li .textbox p{ font-size:24px;}
.nypro_main li .textbox .pro_more{ font-size:20px;}

.nyab_one .left .font64{ font-size:30px; line-height:30px;}
.lishi_cont .wezi01{ font-size:22px;}
.lishi_cont .wezi01 span{ font-size:14px;}
.qitaotcase_list{width: 15.55rem; margin:30px auto 0;}

.chanpinxx .mySwiper2{ display:none;}
.chanpinxx .mySwiper .proxxtp{width:40%;}

.pf_homeadvan .swiper-button-prev{right:2.5rem;}
.pf_homeadvan .app_bj .ad_wz03{opacity:1; color:#333;min-height:auto;}
.pf_homeadvan .app_bj .ad_wz04{ display:none;}
.pf_homeadvan .app_bj .swiper-slide:hover .ad_wz03{ color:#fff;}
/*.pf_homeadvan .swiper-button-prev{left:0px;right:auto;top:40%;bottom:auto;}
.pf_homeadvan .swiper-button-next{right:0px;top:40%;bottom:auto;}
*/
.pf_homeadvan .swiper-button-prev{background:url(../images/banner_left1.png) no-repeat center center;right:50px;}
.pf_homeadvan .swiper-button-next{background:url(../images/banner_right1.png) no-repeat center center;right:0;}
.pf_homeadvan .swiper-button-prev:hover,.pf_homeadvan .swiper-button-disabled.swiper-button-prev{background:url(../images/banner_lefth1.png) no-repeat center center;}
.pf_homeadvan .swiper-button-next:hover,.pf_homeadvan .swiper-button-disabled.swiper-button-next{background:url(../images/banner_righth1.png) no-repeat center center;}






}
@media(max-width:1023px) {
.banner .swiper-dw{z-index:666; height:50px;width:100px;}
.g-banner{ height:auto;}
.g-banner .ba_beijing vedio{height:auto;}
.g-banner .home-bannpc{ display:none;}
.g-banner .home-bannphone{ display:block;overflow:hidden; height:100%;width:100%;}
.banshipin{ display:none;}
.g-banner .swiper-slide .home-bannphone,.g-banner .swiper-slide .home-bannpc{ position:relative;}

.g-banner .m-c{bottom:40px;}
.g-banner .swiper-button-prev{background:url(../images/banner_left1.png) no-repeat center center;}
.g-banner .swiper-button-next{background:url(../images/banner_right1.png) no-repeat center center;}
.g-banner .swiper-button-prev:hover,.g-banner .swiper-button-disabled.swiper-button-prev{background:url(../images/banner_lefth1.png) no-repeat center center;}
.g-banner .swiper-button-next:hover,.g-banner .swiper-button-disabled.swiper-button-next{background:url(../images/banner_righth1.png) no-repeat center center;}


.pin_head .pin_nav{width:127px;}
.pin_head .logo{ font-size:25px;width:70%;}
.nav{ display:none;}
.phone-nav{ display:block;}
.pfab_one li .wz01{ font-size:20px;}
.pfab_one li .wz02{ font-size:18px;}
.pfab_one li .wz03{ font-size:14px;}
.pfab_one li{ padding-right:20px;}
.pfab_one li:nth-child(3){ padding-left:20px;padding-right: 1.58rem;}
.pfab_one li{ min-height:160px ;}
.pfab_one li:nth-child(2){ min-height:177px;}

.app_bj{width: 100%;}
.pf_homeadvan .app_bj .ad_wz01{ font-size:20px;}
.pf_homeadvan .app_bj .ad_wz02{ font-size:18px;}
.pf_homeadvan .app_bj .ad_wz03{ font-size:14px;}
.advan_tit{ font-size:30px;}
.advan_tit span{ font-size:60px;}
.pf_homeDoz .container{bottom:15px;}
.pf_homeDoz .wenzi .daxie{ font-size:25px; line-height:26px; margin-bottom:15px;}
.pf_homeDoz .wenzi .xiaoxie{font-size:14px;}
.pf_homeDoz .doztp .phone{ display:block;}
.pf_homeDoz .doztp .pc{ display:none;}
.pf_homedesign{ background:none; height:auto;}
.pf_homedesign .left{width:100%; float:none;}
.pf_homedesign .right{width:100%; float:none;}
.pf_homedesign .left img{width:100%;}
.pf_homeshipin .shipin_tet .daxie{font-size:25px;}
.pf_homeshipin .shipin_tet .xiaoxie{font-size:14px;}
.pf_homeapp .apptit{ font-size:30px;}
.pf_homeapp .app_bj .apptext .wz01{ font-size:18px;}
.pf_homeapp .app_bj .apptext .wz02{ font-size:14px;}
.pf_homeapp{ padding:30px 0px 20px 0px;}
.pf_hommefoot .left{width:100%; float:none; margin-bottom:20px;}
.pf_hommefoot .left .daxie{ font-size:18px;}
.pf_hommefoot .left .xiaoxie{ font-size:14px;}
.pf_hommefoot .right{width:100%; float:none;}
.pf_hommefoot .right .foot_two{ font-size:15px;}
.pf_hommefoot .right .foot_two a{ padding-left:15px;}
.pf_hommefoot .right .foot_one li{width:40px; height:40px;}
.pf_hommefoot .right .foot_one li img{ max-width:20px;}
.pf_hommefoot{ padding-top:30px;}
.nybanner .img .nybaphone{ display:block;}
.nybanner .img .nybapc{ display:none;}
.nybanner .nybanner_wenzi{ font-size:40px;}
.nybanner .img .nybaphonezz{ display:block;}




.nypro_main li .tupimg img{ max-width:40%;}
.font64{ font-size:25px;}
.lx_dianhua li{ font-size:15px;}
.lx_message ul li input, .lx_message ul li select, .lx_message ul li textarea{ font-size:14px;}
.tijiao input[type="submit"]{ font-size:15px; height:45px; line-height:45px;}
.tijiao{width:130px;margin: 10px auto 0px;}

.nyab_one .left .font64{ font-size:25px; line-height:25px;}
.nyab_one .left .wenzi01{ font-size:14px; margin-top:20px;}
.nyab_one .left .wenzi02 li{width:100%; float:none; margin-bottom:20px; font-size:16px; padding-top:10px;}
.nyab_one .left .wenzi02 li span{ font-size:14px;}
.nyab_one .left{width:100%; float:none;}
.nyab_one .right{width:100%; float:none; overflow:hidden;}
.nyab_one .right .youce_wenzi{width:90%; height:auto; margin:0 auto 20px; left:5%; }
.nyab_one .right .youce_wenzi .zb{width:100%; font-size:16px;border-radius:20px; padding:30px;height:auto;}
.nyab_one .right .gyimg img{width:100%;}
.nyab_one .right .youce_wenzi .yb{ display:none;}
.lishi_cont{ padding:40px 0px 60px 0px;}


.nypro_ADVA{padding:30px 1.3rem;background:#F0F0F0 url(../images/pbj11.jpg) no-repeat center bottom;}
.nypro_ADVA .left{width:100%; float:none; margin-bottom:20px;}
.nypro_ADVA .left img{width:100%;}
.nypro_ADVA .right .font64{ font-size:25px;}
.nypro_ADVA .right .wztet{ font-size:18px;}
.nypro_ADVA .right .proadvalist li{ font-size:14px;}
.nypro_ADVA .right{ padding-left:0px;width:100%; float:none;}
.nypro_ADVA .right .proadvalist{ padding:30px;}

.nypro_CPU .left .font64{ font-size:25px;}
.nypro_CPU .left .wztet{ font-size:18px;}
.cpxwss{ font-size:15px; margin-bottom:30px;}
.cpulist li{ margin-bottom:30px;overflow:hidden;}
.cpulist li p{ font-size:14px;width: 87%;}
.cpulist li div{width:32px; height:32px; line-height:32px; font-size:14px;}
.nypro_CPU .left {width:100%; float:none; margin-bottom:20px; }
.nypro_CPU .right{width:100%;}
.nypro_CPU {padding:30px 1.3rem;}

.nypro_DETEC .wenzi .font64{ font-size:25px;}
.nypro_DETEC .wenzi .text{ font-size:18px; margin-top:10px;}
.nypro_SERV .wenzi{width:100%;}
.nypro_SERV .wenzi .cpulist{ margin-top:30px;}
.nypro_SERV .wenzi .cpulist li{ margin-bottom:20px;}
.nypro_SERV .wenzi .font64 span{ display:inline-block; line-height:inherit;}

.syshipinxx{ display:block;}
.pf_homeshipin .sxxxx{ display:none;}
.chanpinxx .mySwiper .txt .font64{ font-size:25px; margin-bottom:10px;}
.chanpinxx .mySwiper .txt .font36{ font-size:18px;}
.chanpinxx{ margin-top:-6.5rem;}

}




@media(max-width:767px) {
.pin_head{ padding-top:13px;}	
.pin_head .logo{ font-size:17px;width:55%;margin-top: 8px;}
.container {width: 100%;padding: 0 15px;max-width: 750px;}
.g-banner .swiper-button-next{right:20px;}
.g-banner .swiper-button-prev{right:70px;}
.pfab_one li{width:100%; float:none; min-height:inherit !important; padding:30px;  border:none !important;border-bottom:1px solid #313133 !important;}
.pfabimg img{ max-width:60%;}
.pf_homeInnov{ font-size:30px;}


.nybanner .nybanner_wenzi{ font-size:32px;top: 40%;}
.nypro_main li .textbox p{ font-size:20px;}
.nypro_main li .textbox .pro_more{ margin-top:0px;}

.lx_message ul li{width:100%; padding:0px;}
.lx_message ul{ margin:0px;}
.nylianxi_main{ padding:40px 0px;}

.lishi_cont .wezi01{width:100%; float:none; margin-bottom:20px;}
.lishi_cont .wezi01 p{ margin-bottom:15px;}
.lishi_cont .wenzi02{ width:100%; float:none;}
.lishi_cont .wenzi02 .year{bottom: 16px;right: 0;}
.qitaotcase_list{width: 100%;padding: 0 15px;max-width: 750px;}

.nypro_ADVA .right .proadvalist li{width:100%; float:none; overflow:hidden; margin-bottom:20px;}
.nypro_ADVA .right .proadvalist li .webzi span{ display:inline-block;}
.nypro_ADVA .right .proadvalist li .webzi{ padding-top:4%;}

.nypro_Vari .left{ float:none;width:100%;}
.nypro_Vari .right{ float:none;width:100%; padding-top:40px; padding-left:0px; margin-bottom:50px;}

.g-banner .swiper-button-next, .g-banner .swiper-button-prev{bottom:8px;}

.chanpinxx .mySwiper .txt{width:100%; float:none;}
.chanpinxx .mySwiper .txt .font36 span{ display:inline-block;}
.chanpinxx .mySwiper .proxxtp{width:100%; float:none; margin-top:20px;text-align:center;}
.chanpinxx .mySwiper .proxxtp img{ max-width:248px;}
.chanpinxx{ padding-bottom:20px;}
.chanpinxx .mySwiper{ padding-bottom:36px;}
.chanpinxx .mySwiper .swiper-button-next,.chanpinxx .mySwiper .swiper-button-prev{width:35px; height:35px;bottom:3px;}
.chanpinxx .mySwiper .swiper-button-prev{left:40%;right:auto;background:url(../images/prleft.png) no-repeat center center;}
.chanpinxx .mySwiper .swiper-button-next{left:auto;right:40%;background:url(../images/prright.png) no-repeat center center;}
.chanpinxx .mySwiper .swiper-button-prev:hover,.chanpinxx .mySwiper .swiper-button-disabled.swiper-button-prev{background:url(../images/banner_lefth1.png) no-repeat center center;opacity:1;}
.chanpinxx .mySwiper .swiper-button-next:hover,.chanpinxx .mySwiper .swiper-button-disabled.swiper-button-next{background:url(../images/banner_righth1.png) no-repeat center center;opacity:1;}


.g-banner .home-bannphone{ display:none;}
.g-banner .home-bannphonxx{ display:block;overflow:hidden; height:100%;width:100%;}
.pf_homeab{background: #070302 url(../images/sssss.png) no-repeat top center;background-attachment: inherit;background-size:100%;}
.pf_homeadvan .app_bj .swiper-slide{ padding:50px 30px;}
.pf_homeadvan .app_bj .ad_wz02 span{ display:inline-block;}
.pf_homeadvan .app_bj .ad_wz02 { margin:20px 0px;}

.pf_homeDoz .phonexx{ display:block;}
.pf_homeDoz .doztp .phone{ display:none;}
.pf_homeDoz{ background:#0c0c0e;padding-bottom:50px;}
.pf_homeDoz .wenzi{ padding-bottom:20px;}


 .syshipinxx .phone{ display:block;}
 .syshipinxx .pc{ display:none;}
.nybanner .img .nybaphonezz{ display:none;}
 .nybanner .img .nybaphonexx{ display:block;}
 .chanpinxx {margin-top: -11.5rem;}
  
 .pf_homeDoz .doztp .phonexx{ display:block;}
 
  
 }



@media(max-width:640px) {
.container{ max-width:100%; padding:0px 20px;}
.chanpinxx .mySwiper .swiper-button-prev{left:38%;}
.chanpinxx .mySwiper .swiper-button-next{right:38%;}




}
	
	
	
	
	
	
	
	
	
	
	
	