@font-face{font-family:Barlow-ExtraBold;src:url(../fonts/Barlow-ExtraBold.ttf)}
@font-face{font-family:Poppins-Regular;src:url(../fonts/Poppins-Regular.ttf)}
@font-face{font-family:Times New Roman;src:url(../fonts/Times New Roman .fon)}


html{font-size:100px}
@media screen and (max-width:1600px){html{font-size:83px}
}
@media screen and (max-width:1440px){html{font-size:75px}
}
@media screen and (max-width:1400px){html{font-size:72px}
}
@media screen and (max-width:1366px){html{font-size:71px}
}
@media screen and (max-width:1360px){html{font-size:70px}
}
@media screen and (max-width:1280px){html{font-size:66px}
}
@media screen and (max-width:1200px){html{font-size:53px!important}
}
body{overflow-x:hidden!important;}
.header{width:100%;transition:.7s;position: absolute;top:0;left:0;z-index:121;}

.header .logo{padding:0;float:left;margin-top:.4rem;max-width:2.2rem;width:100%;}
.header .logo a{display:block;position:relative}
.header .logo a img{z-index:5;transition:.5s;}
#neiyefixed .logo{ margin-left: 0px;}
.header .header-right{float:right;padding-top:.16rem;margin-right:0px;width:63%;}
#neiyefixed{background: #eeeeec; position: inherit;}

.header .phone-nav svg{fill:#fff}
.nav ul .hpro .subnav .item .ul .li .bt a:hover{color: #666 !important;}

.headerFixed{background:rgba(0,0,0,.4)}

#neiyefixed .nav ul li a{color:#000 ;}
#neiyefixed .nav ul li .bt a{color:#000 ;}
#neiyefixed .indexlogo1{display:none!important;max-width: 286px;max-height:53px;width:100%;}
#neiyefixed .indexlogo2{display:block !important;max-width: 286px;max-height:53px;width:100%;}

.head_lx{width:34px; float:right;margin-top:.47rem;}
.head_lx .header-search{ float:right; position:relative;width:24px;}

.header-search .pull-right a {display: block;}
.header-search .pull-right a img {vertical-align: middle}
.header-search .search {z-index: 9;position: relative}
.header-search .search .btn-search-max {z-index: 2;-webkit-transition: All .2s ease-in-out;transition: All .2s ease-in-out;position: relative}
.header-search .search .btn-search-max * {display: inline-block;vertical-align: middle;}
.header-search .search .search-main{top:20px;right:0;z-index:9;width:340px;display:none;padding:0 30px 10px 10px;position:absolute;background-color:#eee}
.header-search .search-container{background-color:#fff;padding-left:0;overflow:hidden;margin-top:10px;position:relative}
.header-search .search-container .form-control{text-align:left;border:0;box-shadow:0;border-radius:0;width:100%;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-mz-border-radius:0;font-size:14px;color:#999;line-height:20px;vertical-align:top;padding:10px 86px 10px 10px;-webkit-appearance:none;background-color:#fff;border:1px solid #fff}
.header-search .search-container .form-control:focus{border:1px solid #1375c2}
.header-search .search-container .btn{top:0;border:0;right:0;color:#043b83;width:42px;height:42px;line-height:42px;text-align:center;position:absolute;cursor:pointer;border-radius:0;background:url(../images/sousuo.png) no-repeat center center #F39700;}
.header-search #search-closed{right:0;top:15px;max-width:30px;position:absolute;cursor:pointer}


.nav{float:right;width:94%; float:left;margin-top:.44rem;}
.nav ul li{text-align:center;float:left;position:relative;margin-left:.45rem;}

.nav ul li a{display:block;font-size:.18rem;color:#fff;position:relative; padding-bottom:6px;}
.nav li a:after{content: "";width: 0%;bottom: 0;left: 50%;opacity: 0;height:.03rem;position: absolute;background: #F39700;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:.33rem;width:1.6rem;margin-left:-.8rem;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:.17rem;line-height:.38rem;padding:0 .05rem;color:#fff!important;height:auto;text-decoration:none}
.nav ul li .subnav ul li a:hover{ color:#F39700 !important;}
.nav ul li .subnav ul li a:after{ display:none;}

.nav ul .hpro{position:static}
.nav ul .hpro .subnav{width:100%;left:0;margin:0;top:1rem;text-align:left}
.nav ul .hpro .subnav .info{background:#fff;border-top:1px solid #ebebeb}
.nav ul .hpro .subnav .item{overflow:hidden;padding:.38rem 0;}
.nav ul .hpro .subnav .item .item-title{color:#000;font-size:30px;font-weight:700;padding:0 .06rem;margin-bottom:.25rem}
.nav ul .hpro .subnav .item .item-title img{float:right;width:1.01rem;margin-top:.1rem}
.nav ul .hpro .subnav .item .ul .li{width:16.66666666%;float:left;min-height:2rem;border-right:1px solid #ebebeb; padding-left: .2rem;}
.nav ul .hpro .subnav .item .ul .li:first-child{ padding-left: 0px;}
.nav ul .hpro .subnav .item .ul .li .bt{font-size:.16rem;color:#292e33;font-weight:700;margin-bottom:.1rem}
.nav ul .hpro .subnav .item .ul .li .bt a{font-size:.16rem;color:#292e33;margin-bottom:.1rem}
.nav ul .hpro .subnav .item .ul .li .jsh ul{box-shadow:none;padding:0}
.nav ul .hpro .subnav .item .ul .li .jsh ul li{text-align:left;position:relative}
.nav ul .hpro .subnav .item .ul .li .jsh ul li a{font-size:.14rem; line-height:.32rem;}
.nav ul .hpro .subnav .item .ul .li .jsh ul li ul{display:none;position:absolute;left:60%;top:-.17rem;background:url(../images/dot.png) no-repeat center left;padding-left:.15rem}
.nav ul .hpro .subnav .item .ul .li .jsh ul li ul li a{font-size:.16rem;padding:0}

.nav ul .hpro .subnav .item .ul .li .jsh ul li:hover ul{display:block}
.nav ul #navabout .subnav .item .ul .li .bt a:hover{color:#000;}
.nav ul #navabout .subnav .item .ul .li{ width:20%; text-align: center;padding-left: 0px;min-height: .85rem;}
.nav ul .hpro .subnav .item .ul .li .jsh ul li a:hover{text-decoration: underline;}



.phone-nav{position: absolute;right:20px;top:3px;line-height:60px;display:none;color:#666;z-index:6667}
.phone-nav svg{width:26px;fill:#fff!important;vertical-align:middle}
#menu{position:fixed;top:-100%;right:0;width:100%;background:rgba(255,255,255,.95);z-index:9999;height:100%;transition:.5s;overflow:auto;padding:60px 0}
#menu .lan{font-size:16px;line-height:50px;color:#222;text-transform:uppercase}
#menu .lan a{color:#222}
#menu .search{position:relative;overflow:hidden}
#menu .search .form-control{border:1px solid #c7c7c7;height:40px;width:100%;font-size:14px;color:#999;padding:0 20px;background:0 0}
#menu .search .form-control:focus{border:1px solid #0075c1}
#menu .search .btn{position:absolute;top:0;right:0;background:#000 url(../images/search.png) no-repeat center center;background-size:15px;border:0;height:40px;width:40px;color:#fff}
#menu ul{overflow:hidden;padding:0 20px}
#menu ul li{position:relative}
#menu ul li a{font-size:18px;color:#111;font-weight:700;display:block;line-height:48px;position:relative;border-bottom:1px solid #f1f1f1}
#menu ul li i{display:block;width:48px;height:48px;position:absolute;top:0;right:0;z-index:4;background:url(../images/arrow1.png) no-repeat center center;background-size:13px}
#menu ul li ul{display:none;padding:10px 0}
#menu ul li ul li{width:50%;float:left}
#menu ul li ul li a{font-size:15px;line-height:30px;color:#666;border:0}
#menu ul li ul li:before{display:none}
#menu ul li.pli ul li{width:100%}
#menu ul li.pli ul li .item-title{font-size:15px;font-weight:700;color:#333;margin-bottom:10px;padding-left:16px;background:url(../images/dot.png) no-repeat center left}
#menu ul li.pli ul li .ul{font-size:0}
#menu ul li.pli ul li .ul .li{width:50%;display:inline-block;vertical-align:top}
#menu ul li.pli ul li .ul .li .bt{color:#444;font-size:16px;padding-left:16px;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
#menu ul li.pli ul li .ul .li .bt:after{content:'';display:block;width:10px;height:2px;background:#0075c1;position:absolute;top:50%;left:0;margin-top:-1px}
#menu ul li.pli ul li .ul .li .jsh ul{padding:5px 16px;display:block}
#menu ul li.pli ul li .ul .li .jsh ul li ul{display:none}
#menu ul li.pli ul li .ul .li .jsh ul li a{font-size:14px;font-weight:400;color:#666}
#menu ul li.pli ul li .ul .li .jsh ul li b{display:block;width:30px;height:30px;position:absolute;top:0;right:20px;z-index:4;background:url(../images/arrow1.png) no-repeat center center;background-size:10px}
#menu ul .active i{background:url(../images/arrow2.png) no-repeat center center;background-size:13px}
#menu ul .active b{background:url(../images/arrow2.png) no-repeat center center;background-size:10px}
#menu ul li:nth-child(1):before{display:none}
#menu .close{display:block;height:36px;width:36px;position:absolute;right:20px;top:14px;background:url(../images/jia.png) no-repeat center center;border-radius:50%;background-size:24px;transform:rotate(45deg)}
#menu.show1{top:0}

/*banner*/
.banner{overflow:hidden; }
.banner .swiper{max-height:9.6rem;}
.banner .bapic{ position:relative;}
.banner .bapic:before{ position:absolute; content:"";background:rgb(0,0,0,.1);width:100%; height:100%; left:0;top:0; z-index:66;}
.banner .bapic img{display: block;width:100%;}
.banner .swiper-pagination-bullet{ margin:0px 6px !important;transition: all 500ms ease;opacity:1; vertical-align:middle;}
.banner .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{ margin:0px 6px !important;}
.banner .swiper-pagination-bullet{background:#fff;width:1.06rem; height:3px; border-radius:0;}
.banner .swiper-pagination-bullet-active{ background:#F39700;border-radius:0;}
.banner .swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal{top:auto;bottom:.68rem;}
.banner .bapic .phone{ display:none;}





/*首页关于我们*/
.homeabout{ padding-top:.7rem; background:url(../images/home-aboutbj.gif) no-repeat center center; overflow:hidden; padding-bottom:.43rem;}
.home-title{ position:relative;overflow:hidden;}
.home-title .tit1{font-family:Barlow-ExtraBold;font-size:.62rem;-webkit-text-stroke:1px #E8E8E8;-webkit-text-fill-color:transparent;line-height:.64rem; font-weight:bold;}
.home-title .tit2{position:relative;font-weight:bold; padding-bottom:.1rem;font-size:.48rem;position:absolute;bottom:.36rem; left:.05rem; position:relative;background: linear-gradient(90deg, #EB8E02, #F39700);-webkit-background-clip: text;background-clip: text;
@-moz-document url-prefix() {position: relative;display: inline-block;}
@supports (background-clip: text) {color: transparent;}}
.home-title .tit2:after{ position:absolute; content:""; left:0; bottom:-1px;width:.51rem; height:4px;background:linear-gradient(90deg,#F39700 0,#EB5B02 100%);}
.font18{ font-size:.18rem; line-height:.32rem; color:#333;}
.homeabout .hguanyu-one .font18 p{ margin-bottom:.3rem;}
.homeabout .hguanyu-one{ overflow:hidden;width:60%; float:left;}
.homeabout .hguanyu-one .font18{ padding-bottom:.3rem;}
.public-more{background:linear-gradient(90deg,#EB8E02 0,#F39700 100%);min-width:1.72rem; height:.56rem; line-height:.56rem; border-radius:.3rem; text-align:center; display:inline-block;}
.public-more a{ display:block; color:#fff; font-size:.18rem;}
.public-more a img{ vertical-align:middle; margin-left:8px;transition: all 500ms ease; max-width:.34rem;}
.public-more a:hover img{transform:rotate(45deg);}
.hguanyulist{width:60%; float:right;}
.hguanyulist li{width:30%; float:left; position:relative; padding-left:.27rem;}
.hguanyulist li:before{ position:absolute; content:""; left:0;width:1px; height:1.08rem; background:linear-gradient(90deg, #EB8E02, #F39700);}
.hguanyulist li .wenzi .wz02{ font-size:.18rem; color:#999; margin-top:.05rem;}
.hguanyulist li .wenzi .wz01{font-family:Barlow-ExtraBold;font-size:.96rem; line-height:.96rem;background: linear-gradient(to right, #F39700, #EB5B02);-webkit-background-clip: text;background-clip: text;
@-moz-document url-prefix() {position: relative;display: inline-block;}
@supports (background-clip: text) {color: transparent;}}
.hguanyulist li:nth-child(2){width:40%;}


/*首页产品中心*/
.homeproduct{ background:url(../images/homepro-bj.webp) no-repeat right bottom;position:relative;padding-bottom:.94rem; padding-top:.67rem; overflow:hidden; z-index:666;}
.homeproduct .left{width:30%; float:left;position:relative;}
.homeproduct .syprolist li .tupian .tp2{ display:none;}
.homeproduct .syprolist li{display:flex;align-items:center;margin-bottom:.25rem;}
.homeproduct .syprolist li .tupian{border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:.16rem; background:#f5f5f5;width:.56rem; height:.56rem;}
.homeproduct .syprolist li .tupian img{width:.28rem;}
.homeproduct .syprolist li.active .tupian,.homeproduct .syprolist li:hover .tupian{background: linear-gradient(to right, #EB8E02, #F39700);box-shadow:0 .02rem .08rem rgba(255,255,255,.6)}
.homeproduct .syprolist li.active .tupian .tp2,.homeproduct .syprolist li:hover .tupian .tp2{ display:block;}
.homeproduct .syprolist li.active .tupian .tp1,.homeproduct .syprolist li:hover .tupian .tp1{ display:none;}
.homeproduct .syprolist li .wz{ font-size:.24rem; color:#333;}
.homeproduct .syprolist li:hover .wz,.homeproduct .syprolist li.active .wz{ color:#F39700;} 

.homeproduct .mySwiper2{z-index:66; margin-top:1.6rem; overflow:hidden;}
.homeproduct .mySwiper2 p{ border:1px solid #e5e5e5;width:2.03rem; height:2.03rem;}
.homeproduct .mySwiper2 p img{ display:block; margin:0 auto;}
.homeproduct .mySwiper2 .swiper-slide-thumb-active p{box-sizing:border-box;border:1px solid transparent;background-clip:padding-box,border-box;background-origin:padding-box,border-box;background-image:linear-gradient(45deg,#fff,#fff),linear-gradient(45deg,#EB8E02,#F39700)}

.chanpinxx{ margin-top:.44rem;overflow:hidden;width:70%; float:right;position:relative;}
.chanpinxx .mySwiper{width:100%;}
.chanpinxx .mySwiper .swiper-button-next,.chanpinxx .mySwiper .swiper-button-prev{width:.45rem; height:.45rem; z-index:666;top:auto;bottom:.75rem;}
.chanpinxx .mySwiper .swiper-button-prev{right:.7rem;left:auto; background:url(../images/lishi_left.webp) no-repeat center center; background-size:100%;}
.chanpinxx .mySwiper .swiper-button-next{right:0;left:auto; background:url(../images/lishi_right.webp) no-repeat center center;background-size:100%;}
.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/lishi_lefth.webp) no-repeat center center;opacity:1;}
.chanpinxx .mySwiper .swiper-button-next:hover,.chanpinxx .mySwiper .swiper-button-disabled.swiper-button-next{background:url(../images/lishi_righth.webp) no-repeat center center;opacity:1;}
.chanpinxx .mySwiper .txt{ position:absolute; content:"";top:0;right:0; width:50%;color:#333;}
.chanpinxx .mySwiper .txt .font36{ font-size:.36rem;}
.chanpinxx .mySwiper .txt .font18{font-size:.18rem; color:#666; margin-top:.15rem;overflow: hidden; margin-bottom:.4rem;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}

/*首页应用行业*/
.homeyingyong{ background:url(../images/yybj.jpg) no-repeat top center; padding:.98rem 0 .58rem 0; overflow:hidden;}
.homeyingyong .home-title{ text-align: center;}
.homeyingyong .home-title .tit2::after{ margin:0 auto;right:0;}

.homeyingyong .app_bj{ position:relative;width:128.5%;}
.homeyingyong .app_bj .swiper-button-prev:after,.app_bj .swiper-button-next:after{ content:"";}
.homeyingyong .app_bj .swiper-container{position:relative;padding-bottom:1.5rem; overflow:hidden;}
.homeyingyong .app_bj .swiper-slide{ display:block; position:relative;transition: all .5s ease-in-out;}
.homeyingyong .app_bj .swiper-slide img{ display:block;}
.homeyingyong .app_bj .swiper-slide .bigimg img{ border-radius:5px;}
.homeyingyong .app_bj .textbox{overflow:hidden;}
.homeyingyong .app_bj .textbox .left{width:30%; float:left;font-size:.24rem; color:#333; margin-top:.3rem; overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.homeyingyong .app_bj .textbox .right{width:65%; float:right;right:0; position:absolute;top:auto; bottom:-.9rem;right:0;transition: all .5s ease-in-out;}
.homeyingyong .app_bj .swiper-slide:hover .textbox .right{bottom:-1.15rem; right:10%;}
.homeyingyong .app_bj .swiper-slide-active:hover .textbox .left,.homeyingyong .app_bj .swiper-slide:hover .textbox .left{ color:#F39700;}

.homeyingyong .app_bj .swiper-button-next,.homeyingyong .app_bj .swiper-button-prev{width:.53rem; height:.53rem; z-index:666;bottom:0rem;top:auto;}
.homeyingyong .app_bj .swiper-button-prev{background:url(../images/yyleft.webp) no-repeat center center;left:7.4rem;right:0;background-size:100%;}
.homeyingyong .app_bj .swiper-button-next{background:url(../images/yyright.webp) no-repeat center center;right:11rem;background-size:100%;}
.homeyingyong .app_bj .swiper-button-prev::after{content:"";}
.homeyingyong .app_bj .swiper-button-next::after{content:"";}
.homeyingyong .app_bj .swiper-button-prev:hover,.homeyingyong .app_bj .swiper-button-disabled.swiper-button-prev{background:url(../images/yylefth.webp) no-repeat center center;opacity:1;}
.homeyingyong .app_bj .swiper-button-next:hover,.homeyingyong .app_bj .swiper-button-disabled.swiper-button-next{background:url(../images/yyrighth.webp) no-repeat center center;opacity:1;}
.homeyingyong .app_bj .swiper-pagination{ display:none;width:100%;}
.homeyingyong .app_bj .swiper-pagination-bullet{width:10px; height:10px;background:#f08300;border-radius:100%;margin:0px 6px;}
.homeyingyong .app_bj .swiper-pagination-bullet-active{background:#ed9100;}

/*首页优势*/
.homeyoushi{ background:url(../images/anlibj.jpg) no-repeat center center;overflow:hidden;background-attachment:fixed;background-size:cover;}
.homeyoushi .ysbj{ background:url(../images/youshibj1.svg) no-repeat left top;  padding:.8rem 0;background-size:cover;}
.homeyoushi .ysbox{width:34%;}
.youshilist li{ position:relative;padding-left:.27rem; margin-bottom:.58rem;}
.youshilist li:before{ position:absolute; content:""; left:0; height:1.08rem;width:1px;background:linear-gradient(90deg, #EB8E02, #F39700);} 
.youshilist li .text01{ font-size:.24rem; color:#333; margin-bottom:.06rem; margin-top:.06rem;}
.youshilist li .text02{ font-size:.18rem; color:#666;}

/*首页新闻*/
.homenews{ margin-top:0rem;}
.news-list{padding:.8rem 0 1.2rem 0;overflow:hidden}
.news-list li{width:23%;float:left;margin-right:2.6%;-webkit-transition:.5s;transition:.5s;height:4rem; overflow:hidden;}
.news-list li .xw-text01{color:#333;font-size:.24rem;margin-bottom:.36rem;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.news-list li .xw-text02{color:#999;font-size:.18rem;font-family:Poppins-Regular;}
.news-list li .xw-text03{margin-top:.3rem}
.news-list li .box{border-top:1px solid #e5e5e5;padding-top:30px;transition: all .5s ease-in-out;}
.news-list li .box01{transition: all .5s ease-in-out;display:none;background:linear-gradient(to bottom,#F39700 0,#EB5B02 100%);padding:30px 33px 10px 33px;height:4rem;position:relative;color:#fff;-webkit-transition:.5s;transition:.5s;overflow:hidden;}
.news-list li .box01 .textbox{position:absolute;bottom:.34rem;width:82%;overflow:hidden;}
.news-list li .box01 .xw-text01{color:#fff}
.news-list li .box01 .textbox .xw-text02{float:left;width:1.2rem;color: rgb(255,255,255,.7);margin-top:8px;}
.news-list li .box01 .textbox .jt{float:right;width:.41rem;}
.news-list li:hover .box{display:none}
.news-list li:hover .box01{display:block}
.news-list li:last-child{margin-right:0}
.news-list li .xzwenzi{ font-size:.17rem; line-height:.28rem;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.homenews .news-top{ overflow:hidden;}
.homenews .news-top .home-title{width:60%; float:left;}
.homenews .news-top .public-more{float:right; margin-top:.5rem;}

/*底部*/
.home-foot{ background:url(../images/foot-bj.jpg) no-repeat center center; border-top:.1rem solid #F39700; padding:.37rem 0 .27rem 0;}
.home-foot .foot-one{ padding-bottom:.58rem; border-bottom:1px solid rgb(255,255,255,.2); text-align:center;}
.home-foot .foot-two{color:#fff; margin-top:.29rem; overflow:hidden;}
.home-foot .foot-two .pp1{ font-size:.18rem; margin-bottom:.19rem;}
.home-foot .foot-two .addtext li{ margin-bottom:.17rem;}
.home-foot .foot-two .addtext .font16{ font-size:.16rem; color:rgb(255,255,255,.8);}
.home-foot .foot-two .addtext .font18{ font-size:.18rem;color:#fff;}

.home-foot .foot-two .left{width:30%; float:left;}
.home-foot .foot-two .right{width:70%; float:left;} 
.home-foot .foot-two .right .yi{ overflow:hidden; margin-bottom:.8rem;}
.home-foot .foot-two .right .yi li{ float:left;width:14.2857%;}
.home-foot .foot-two .right .yi li .pp1 a{ display:block; font-size:.18rem; margin-bottom:.19rem; color:#fff;}
.home-foot .foot-two .right .yi li .wenzi a{ display:block; font-size:.16rem; color:rgb(255,255,255,.8); line-height:.4rem;}
.home-foot .foot-two .right .yi li .wenzi a:hover{ color:#fff; text-decoration:underline;}
.home-foot .foot-two .right .yi li .pp1 a:hover{ text-decoration:underline;}
.home-foot .foot-two .right .er{ font-size:.16rem;color:rgb(255,255,255,.5);}
.home-foot .foot-two .right .er span{ padding-right:.05rem;}
.home-foot .foot-two .right .er a{color:rgb(255,255,255,.5); padding:0 .15rem;}
.home-foot .foot-two .right .er a:hover{ color:#fff; text-decoration:underline;}
.home-foot .foot-two .right .er span .ee{ padding-left:0;}
.home-foot .foot-two .right .er span img{ vertical-align:middle; margin-right:5px;}

/*内页关于我们*/
.nybanner{position:relative;}
.nybanner .img img{ display:block;width:100%;}
.nybanner .img .nybaphone{ display:none;}
.nybanner .img .nybapc{ display:block;}
.nybanner .nybanner_wenzi{ position:absolute;top:39.5%; font-size:32px; color:#333;-webkit-animation:1.5s ease fadeInUp2;animation:1.5s ease fadeInUp2;}
.nybanner .nybanner_wenzi .wz01{ position:relative; padding-top:10px; font-size:.45rem;}
.nybanner .nybanner_wenzi .wz01:before{ position:absolute; content:"";width:56px; height:6px; background:#F39700;top:0px;}

.nyab-main{ padding:1rem 0;}
.font-36{ font-size:.36rem; color:#333; margin-bottom:.27rem;}
.font-18{ font-size:.18rem; color:#333; line-height:.3rem;}
.font-18 p{ margin-bottom:.27rem;}
.nyabout-one .abonelist{ overflow:hidden;}
.nyabout-one .abonelist .left{ float:left;width:48.5%;padding-right:.59rem;}
.nyabout-one .abonelist .right{ float:right;width:51.5%;}
.nyabout-one .abonelist .right img{ display:block;}
.nyabout-chengli{ overflow:hidden; margin-top:.75rem;}
.nyabout-chengli li{width:22.75%; float:left; padding-right:3%;margin-right:3%; border-right:1px solid #ccc;}
.nyabout-chengli li .left{width:75%; float:left;}
.nyabout-chengli li .left .wenzi01{ color:#F39700; font-size:.55rem;font-family:Barlow-ExtraBold; line-height:.55rem; margin-bottom:.1rem;}
.nyabout-chengli li .left .wenzi02{ color:#999; font-size:.18rem;font-family:Poppins-Regular;}
.nyabout-chengli li:last-child{ margin-right:0px;border-right:none;}
.nyabout-chengli li .right{width:45px; float:right;}

.nyabout-two{ margin-top:1.4rem;}
.nyabout-two ul{ margin-top:.3rem;}
.nyabout-two ul li{width:31.8%; float:left; margin-right:2.2%; background:#f5f5f5; padding:.48rem .8rem .5rem .8rem; text-align:center; position:relative; z-index:33;}
.nyabout-two ul li .wz01{ font-size:.42rem; color:#333; line-height:.42rem;}
.nyabout-two ul li .wz02{ font-size:.18rem; color:#F39700;font-family:Times New Roman;}
.nyabout-two ul li .wz04{width:7px; height:55px;background:url(../images/lnimg1.png) no-repeat 0 0; margin:.2rem auto .2rem;-webkit-transition: .5s;transition: .5s;}
.nyabout-two ul li:hover .wz04{background:url(../images/lnimg1.png) no-repeat 0 -57px;}
.nyabout-two ul li .wz05{ font-size:.24rem; color:#333; min-height:.71rem;}
.nyabout-two ul li:after{ position:absolute; content:"";width:100%; height:0%;background:linear-gradient(to bottom, #F39700, #EB5B02);left:0;bottom:0; z-index:-1;-webkit-transition: .5s;transition: .5s;}
.nyabout-two ul li:hover:after{height:100%;box-shadow:0px 5px 20px 5px rgba(0,0,0,0.1);}
.nyabout-two ul li:hover .wz01{ color:#fff;} 
.nyabout-two ul li:hover .wz02{ color:#FFE5C5;} 
.nyabout-two ul li:hover .wz05{ color:#fff;} 
.nyabout-two ul li:last-child{ margin-right:0px;}

.nyqiye-wenhua{ background:#fffcf5; margin-bottom:1rem; padding:1.5rem 0 .8rem 0;}
.nyqiye-wenhua .history-bottom{ position:relative;}
.nyqiye-wenhua .history-bottom .home-title{ position:absolute;}
.nyqiye-wenhua .history-bottom .lishi_yb strong{ -webkit-animation: 6s fadeInUp2 ease;animation: 6s fadeInUp2 ease;line-height:1.44rem;display:block;font-size:1.44rem;color: #E8DCD0;font-weight: bold; margin-top:.2rem;}
.nyqiye-wenhua .history-bottom .pro-max .lishi_zb{float: right;width:47%; }
.nyqiye-wenhua .history-bottom .pro-max .lishi_yb{float: left;width:45%; position: relative;overflow: hidden;min-height:3.8rem; padding-top:2.55rem;}
.nyqiye-wenhua .history-bottom .pro-max .lishi_yb p{font-size:.28rem;color: #333;-webkit-animation: 5.5s fadeInUp2 ease;animation: 5.5s fadeInUp2 ease;}
.nyqiye-wenhua .history-bottom{overflow: hidden;position: relative;z-index: 1;}
.nyqiye-wenhua .history-bottom .slick-prev:before,.nyqiye-wenhua .history-bottom .slick-next:before {display: none;}
.nyqiye-wenhua .history-bottom .slick-prev,.nyqiye-wenhua .history-bottom .slick-next {width: 52px;height: 52px;top: auto;bottom: 27px;}
.nyqiye-wenhua .history-bottom .slick-prev {left:0px;background: url("../images/yyleft.jpg") no-repeat center center;}
.nyqiye-wenhua .history-bottom .slick-next {right:0px;background: url("../images/yyright.jpg") no-repeat center center;}
.nyqiye-wenhua .history-bottom .slick-prev:hover{background: url("../images/yylefth.jpg") no-repeat center center;} 
.nyqiye-wenhua .history-bottom .slick-next:hover{background: url("../images/yyrighth.jpg") no-repeat center center;} 
.nyqiye-wenhua .history-bottom .pro-max {width: 100%;position: relative;padding-bottom:.3rem;}
.nyqiye-wenhua .history-bottom .pro-min {width: 100%;margin-left: auto;margin-right: auto;text-align: center;position: relative;margin-bottom:.2rem;background: url(../images/sjdhbj.webp) center 59px repeat-x;padding: 0 78px;}
.nyqiye-wenhua .history-bottom .pro-min .getIndex {cursor: pointer;display: inline-block;*float: none;*display: inline;zoom: 1;text-align: center}
.nyqiye-wenhua .history-bottom .pro-min .getIndex .item{font-weight:bold;font-size:18px;font-family: arial; color:#999999;height:113px; z-index:33;background: url("../images/dhapn.webp") no-repeat center 51px; padding-top:80px;}
.nyqiye-wenhua .history-bottom .pro-min .slick-current .item{font-size:24px;color: #333;background: url("../images/dhapnact.webp") no-repeat center 44px; padding-top:85px;}

.nyab_honor { padding:0 0 1rem 0;}
.nyab_honor .certificate-swiper { overflow:hidden; position:relative; padding-bottom:.4rem; padding-top:.3rem;}
.nyab_honor .swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal{top:auto;bottom:0; height:8px; }
.nyab_honor .swiper-pagination-progressbar{background:#f5f5f5;}
.nyab_honor .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:linear-gradient(to bottom, #F39700, #EB5B02); border-radius:30px;}

/*内页产品中心*/
.nyproduct{ overflow:hidden; padding:1rem 0;}
.nyproduct li{width:48.5%; float:left; margin-right:3%; background:#f5f5f5; padding:1rem .66rem .66rem .66rem; position:relative; z-index:33; margin-bottom:3%;}
.nyproduct li:nth-child(2n){ margin-right:0px;}
.nyproduct li .left{width:28%; float:left;}
.nyproduct li .left .img2{ display:none;}
.nyproduct li .right{width:72%; float:right; padding-left:.2rem;} 
.nyproduct li .right .wz1{ font-size:.28rem; color:#333; margin-bottom:.15rem;}
.nyproduct li .right .wz2{ font-size:.18rem; color:#333; line-height:.32rem;}
.nyproduct li:after{ position:absolute; content:"";width:100%; height:0%;background:linear-gradient(to bottom, #F39700, #EB5B02);left:0;bottom:0; z-index:-1;-webkit-transition: .5s;transition: .5s;}
.nyproduct li:hover:after{height:100%;box-shadow:0px 5px 20px 5px rgba(0,0,0,0.1);}
.nyproduct li:hover .left .img1{ display:none;}
.nyproduct li:hover .left .img2{ display:inline-block;}
.nyproduct li:hover .right .wz1,.nyproduct li:hover .right .wz2{ color:#fff;}


/*内页产品中心列表*/

.small-xbt{ margin:.6rem 0; overflow:hidden;}
.small-xbt ul li{ display:inline-block; margin-right:.9rem;line-height:.36rem; position:relative; padding-bottom:9px; z-index:6;transition: all .5s ease-in-out;}
.small-xbt ul li:last-child{ margin-right:0px;}
.small-xbt ul li img{ vertical-align:top; display:inline-block; margin-right:.12rem;max-width:35px;}
.small-xbt li span{ font-size:.24rem; color:#999; }
.small-xbt ul li:after{ position:absolute; content:"";left:0;bottom:0; height:2px;width:0;background:linear-gradient(to bottom, #F39700, #EB5B02); z-index:3;transition: all .5s ease-in-out;}
.small-xbt ul li.car:after,.small-xbt ul li:hover:after{width:100%;}
.small-xbt li:hover span{ color:#333;}

.cpliebiao{ overflow:hidden;}
.cpliebiao li{ background:#f5f5f5;width:31.3333%; margin-right:3%; float:left; margin-bottom:.5rem; padding:.6rem .2rem; text-align:center;}
.cpliebiao li:nth-child(3n){ margin-right:0px;}
.cpliebiao li .wenzi{ font-size:.28rem; color:#333; margin-top:1rem;} 
.cpliebiao li .pimg{ overflow:hidden;}
.cpliebiao li .pimg img{ display:block;transition: all .5s ease-in-out;}
.cpliebiao li:hover .pimg img{transform: scale(1.05);}

.yemapage{clear:both;text-align:center;font-size:0;font-family:arial;line-height:16px;padding:30px 0 1rem 0;}
.yemapage a{color:#9e9e9e;display:inline-block;text-align:center;font-size:18px;min-width:48px;line-height:48px;height:48px;border-radius:3px;background-color:#f5f5f5;margin:0 6px;padding:0 20px}
.yemapage a.page-num-current,.yemapage a:hover{background:#F39700;color:#fff}

.ppxx-tt{ font-size:.48rem; color:#333; text-align:center; font-weight:bold; margin-bottom:.35rem;}
.ppxxwenzi{ text-align:center;}
.ppxxwenzi video{max-width:100%;}

.cchanpin-xiangxi{ padding-bottom:1rem;}

/*新闻列表*/
.nyxinwen_lb{ padding:.6rem 0 .1rem 0;}
.xinwen-one{ overflow:hidden; margin-bottom:.4rem;}
.xinwen-one  .home-title{width:40%;float:left;}
.xinwen-one .xwmenu{width:50%; float:right; text-align:right; margin-top:.5rem;}  
.xinwen-one .xwmenu li{ display:inline-block; margin-left:.5rem; font-size:.2rem; }  
.xinwen-one .xwmenu li a{ position: relative;color:#999; padding-bottom:.09rem;}  
.xinwen-one .xwmenu li a:after{ position:absolute; content:"";right:0;bottom:0; height:2px;width:0;background:linear-gradient(to bottom, #F39700, #EB5B02); z-index:3;transition: all .5s ease-in-out;}
.xinwen-one .xwmenu li.car a:after,.xinwen-one .xwmenu li a:hover:after{width:100%;}

.neiye_newslist{ padding-bottom:49px;}
.neiye_newslist li{ padding:.27rem; overflow:hidden; border-bottom:1px solid #E5E5E5; margin-bottom:.3rem;transition: all .5s;}
.neiye_newslist li:hover{background:#f5f5f5;box-shadow: 0 8px 30px #e5e5e5;}
.neiye_newslist li .date{width:123px; float:left; text-align:center;margin-top:.4rem;}
.neiye_newslist li .date .time{ font-size:36px; color:#999; position:relative; padding-bottom:6px; margin-bottom:6px;}
.neiye_newslist li .date .time:after{ position:absolute; content:""; left:0px; bottom:0px; background:#E5E5E5; height:1px; width:100%;}
.neiye_newslist li .date .year{ font-size:24px; color:#999;}
.neiye_newslist li .xwright{width:85%; float:right;}
.neiye_newslist li .xwright .xwtet{ margin-top:.4rem;width:68%; float:left;}
.neiye_newslist li .xwright .xwtet .xwbt{ font-size:24px; color:#333; margin-bottom:18px;}
.neiye_newslist li .xwright .xwtet .xwwd{ font-size:18px; color:#666;}
.neiye_newslist li .xwright .img{width:25%; float:right; overflow:hidden;}
.neiye_newslist li .xwright .img img{ display:block;transition: all .5s ease-in-out;}
.neiye_newslist li:hover .xwright .img img{transform: scale(1.1);}

/*新闻详细*/
.xinwenxx_list{ margin:50px 0px; background:#fff; padding:54px;}
.xinwenxx_list .nytitle{ text-align:center; padding-bottom:30px; border-bottom:1px solid #E5E5E5; margin-bottom:18px; font-size:24px;}
.xinwenxx_list .xwxx-tit p{ text-align:center; font-size:17px; color:#333;}
.xinwenxx_list .xwxx-tit p span{ color:#999;}
.xinwenxx_list .xwxx-tit{ margin-bottom:57px;}
.xxqra p{ font-size:16px; line-height:30px; margin-bottom:20px;}
.pianzhang{border-top:1px solid #E5E5E5; margin-top:50px; padding-top:30px; overflow:hidden;}
.pianzhang .pzleft{ font-size:18px; color:#999;width:60%; float:left;}
.pianzhang .pzleft a{ color:#333;}
.pianzhang .pzleft a:hover{ color:#F39700;}
.pianzhang .pzleft p{ margin-bottom:10px;}
.pzrightt{ float:right; margin-top:5px;}

.button {
  color: #fff;
  display: inline-block;
  height:43px;
  line-height:43px;
  min-width:280px;
  background:linear-gradient(to bottom,#F39700,#EB5B02);
  position: relative;
  overflow: hidden; padding-left:17px;
  transition: all 0.3s ease-in-out;
}
.button a {
  z-index: 2;
  color: #fff;
  display: block;
  position: relative;
  padding: 0 0.1rem;
}
.button span {
  float: right;
  display: inline-block;
}
.button img {
  top: 10px;
  right:17px;
  position: absolute;
  vertical-align: middle;
  max-height: 24px;
  transform: rotate(-45deg);
}
.button:hover::before {
  transform: scale(1.05);
}
.button:hover::before {
  animation: shine 1.5s ease-out infinite;
}
.button::before {
  content: "";
  position: absolute;
  width: 100px;
  height: 100%;
  background-image: linear-gradient(120deg, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0) 70%);
  top: 0;
  left: -100px;
  opacity: 0.6;
}
@keyframes shine {
  0% {
    left: -100px;
  }
  60% {
    left: 100%;
  }
  to {
    left: 100%;
  }
}
@keyframes ripple {
  0% {
    opacity: 0;
    transform: scale(0.1, 0.1);
  }
  5% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: scale(1);
  }
}

/*案例中心*/
.nyanli-one{ padding:.8rem 0;}
.chenggong-yi{ position:relative; margin-top:.2rem;}
.chenggong-yi .mySwiper{ padding-bottom:60px;}
.chenggong-yi .mySwiper .box .box01{ color:#F39700; font-size:.18rem; margin-bottom:.05rem;transition: all .5s ease-in-out;}
.chenggong-yi .mySwiper .box .box02{ color:#333; font-size:.28rem; margin-bottom:.3rem;transition: all .5s ease-in-out;}
.chenggong-yi .mySwiper .box .box03{ color:#333; font-size:.18rem; margin-bottom:.4rem;transition: all .5s ease-in-out;}
.chenggong-yi .mySwiper .box .box03 .tb2{ display:none; }
.chenggong-yi .mySwiper .box .box03 img{vertical-align:middle; margin-right:10px; max-width:.34rem; max-height:.34rem;}

.chenggong-yi .mySwiper .box{ border-top:1px solid #D8D8D8; position:relative; z-index:66; padding-top:.32rem;transition: all .5s ease-in-out;}
.chenggong-yi .mySwiper .box a{ display:block;}
.chenggong-yi .mySwiper .box:after{ position:absolute; content:""; left:0;bottom:0;width:100%; height:0;background: linear-gradient(to top, rgba(243, 151, 0, 0.1), rgba(243, 151, 0, 0.9)); z-index:1;transition: all .5s ease-in-out;}
.chenggong-yi .mySwiper .swiper-slide:hover .box:after{ height:100%;}
.chenggong-yi .mySwiper .swiper-slide:hover .box .box01{ color:#FFFAF0;position: relative; z-index:2;padding:0 .27rem 0 .27rem;}
.chenggong-yi .mySwiper .swiper-slide:hover .box .box02{ color:#fff;position: relative; z-index:2;padding:0rem .27rem 0 .27rem;}
.chenggong-yi .mySwiper .swiper-slide:hover .box .box03{ color:#fff;position: relative; z-index:2;position:relative;padding:0rem .27rem 0 .27rem;}
.chenggong-yi .mySwiper .swiper-slide:hover .box .box03 .tb1{ display:none; }
.chenggong-yi .mySwiper .swiper-slide:hover .box .box03 .tb2{ display:inline-block; }


.chenggong-yi .mySwiper .swiper-slide:hover .box .box04{ position: relative; z-index:-2;}
.chenggong-yi .mySwiper .swiper-slide .box .box04 img{ display:block;width:100%;}
.chenggong-yi .swiper-button-next,.chenggong-yi .swiper-button-prev{width:.45rem;height:.45rem;z-index:666;bottom:.5rem;top:-.8rem}
.chenggong-yi .swiper-button-prev{background:url(../images/caseleft.webp) no-repeat center center;left:auto;right:.55rem;background-size:100%;}
.chenggong-yi .swiper-button-next{left:auto;right:0;background:url(../images/caseright.webp) no-repeat center center;background-size:100%;}
.chenggong-yi .swiper-button-prev::after{content:""}
.chenggong-yi .swiper-button-next::after{content:""}
.chenggong-yi .swiper-button-disabled.swiper-button-prev,.chenggong-yi .swiper-button-prev:hover{background:url(../images/caselefth.webp) no-repeat center center;opacity:1;background-size:100%;}
.chenggong-yi .swiper-button-disabled.swiper-button-next,.chenggong-yi .swiper-button-next:hover{background:url(../images/caserighth.webp) no-repeat center center;opacity:1;background-size:100%;}
.chenggong-yi .swiper-pagination{width:100%;}
.chenggong-yi .swiper-pagination-bullet{width:12px;height:12px;background:#E5E5E5;border-radius:100%;margin:0 6px;opacity:1;}
.chenggong-yi .swiper-pagination-bullet-active{background:#F39700;width:15px; height:15px;}

.nyanli-two{ background:#FFFBF4; padding:1.2rem 0 .8rem 0;}
.nyanli-two .home-title{ text-align:center;}
.nyanli-two .home-title .tit1{-webkit-text-stroke: 1px #E5BF8B;}
.nyanli-two .home-title .tit2::after { margin:0 auto;right:0;}
.nyanli-two .testimonials-list{ margin-top:.2rem; position:relative;}
.nyanli-two .testimonials-list .mySwiper1{ padding-bottom:.6rem;}
.nyanli-two .testimonials-list .box{ background:url(../images/yinhao.webp) no-repeat left top; padding-left:1.8rem; padding-top:.6rem;background-size:10%;}
.nyanli-two .testimonials-list .box .font-18{ padding-bottom:.46rem; margin-bottom:.48rem; border-bottom:1px solid #e5e5e5;}
.nyanli-two .testimonials-list .tubiao{ overflow:hidden;}
.nyanli-two .testimonials-list .tubiao .left{ float:left;width:1.32rem;}
.nyanli-two .testimonials-list .tubiao .right{ float:left; padding-left:16px;width:60%;display: flex;justify-content: center;flex-direction: column;min-height:.78rem;}
.font-24{ font-size:.24rem; color:#333;}
.nyanli-two .testimonials-list .tubiao .right .pp{ font-size:.18rem; color:#999;} 
.nyanli-two .testimonials-list .tubiao .right .pp span{ padding:0 6px;}
.nyanli-two .testimonials-list .tubiao .right .pp span:first-child{ padding-left:0px;}
.nyanli-two .testimonials-list .swiper-button-next,.nyanli-two .testimonials-list .swiper-button-prev{width:.45rem;height:.45rem;z-index:666;bottom:.7rem;top:auto;}

.nyanli-two .testimonials-list .swiper-button-prev{background:url(../images/caseleft.webp) no-repeat center center;left:auto;right:.55rem;background-size:100%;}
.nyanli-two .testimonials-list .swiper-button-next{left:auto;right:0;background:url(../images/caseright.webp) no-repeat center center;background-size:100%;}
.nyanli-two .testimonials-list .swiper-button-prev::after{content:""}
.nyanli-two .testimonials-list .swiper-button-next::after{content:""}
.nyanli-two .testimonials-list .swiper-button-disabled.swiper-button-prev,.nyanli-two .testimonials-list .swiper-button-prev:hover{background:url(../images/caselefth.webp) no-repeat center center;opacity:1;background-size:100%;}
.nyanli-two .testimonials-list .swiper-button-disabled.swiper-button-next,.nyanli-two .testimonials-list .swiper-button-next:hover{background:url(../images/caserighth.webp) no-repeat center center;opacity:1;background-size:100%;}
.nyanli-two .testimonials-list .swiper-pagination{width:100%;}
.nyanli-two .testimonials-list .swiper-pagination-bullet{width:12px;height:12px;background:#E5E5E5;border-radius:100%;margin:0 6px;opacity:1;}
.nyanli-two .testimonials-list .swiper-pagination-bullet-active{background:#F39700;width:15px; height:15px;}

.nyanli-three .chenggong-yi .shipin-box .spwz{ position:relative; overflow:hidden;}
.nyanli-three .chenggong-yi .shipin-box .spwz img{ display:block;width:100%;transition: all .5s ease-in-out;}
.nyanli-three .chenggong-yi .shipin-box .playBtn{position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:.6rem;height:.6rem;border-radius:50%;background:rgb(255,255,255,.5);color:#fff;position:absolute;z-index:9999;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.nyanli-three .chenggong-yi .shipin-box .playBtn::before{content:"";display:block;width:.6rem;height:.6rem;border-radius:50%;background:#fff;position:absolute;z-index:-1;-webkit-animation:ripple 4s ease-out 0s infinite;animation:ripple 4s ease-out 0s infinite}
.nyanli-three .chenggong-yi .shipin-box .playBtn::after{content:"";display:block;width:1rem;height:1rem;border-radius:50%;background:#fff;position:absolute;z-index:-1;-webkit-animation:ripple 2s ease-out 0s infinite;animation:ripple 2s ease-out 0s infinite}
.nyanli-three .chenggong-yi .shipin-box .playBtn .icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
.nyanli-three .chenggong-yi .shipin-box .playBtn svg{width:.3rem;height:.3rem}
.nyanli-three .chenggong-yi .shipin-box .spwz02{ font-size:.28rem; color:#333; margin-top:.2rem;} 
.nyanli-three .chenggong-yi .swiper-slide:hover .spwz{box-shadow: 0 8px 30px #d9d9d9;}
.nyanli-three .chenggong-yi .swiper-slide:hover .spwz img{transform: scale(1.1);}


 
  
  
/*下载中心*/
.neiye_downlist { margin-bottom:25px; overflow:hidden;}
.neiye_downlist li{ border-bottom:1px dashed #E5E5E5; overflow:hidden;transition: all .5s; padding-bottom:20px; margin-bottom:32px;}
.neiye_downlist li .date{ font-size:18px; color:#9E9E9E;width:100px; float:left;}
.neiye_downlist li .dwbt{ font-size:16px; color:#333;white-space: nowrap;word-break: break-all;text-overflow: ellipsis;overflow: hidden;}
.neiye_downlist li .dwright{width:85%; float:right;}
.neiye_downlist li .dwright .dwtet{width:80%; float:left;}
.neiye_downlist li .dwright .xiazai{width:100px; float:right; font-size:20px; color:#999;}
.neiye_downlist li .dwright .xiazai i{ display:inline-block;width:42px; height:36px; background:url(../images/down_bj.png) no-repeat 0px 0px;transition: all .5s; margin-left:14px; margin-bottom:-8px}
.neiye_downlist li:hover .dwright .xiazai i{background:url(../images/down_bj.png) no-repeat 0px -36px;}
.neiye_downlist li:hover .dwright .xiazai{ color:#F39700;}
.nydown_main{ padding-top:.8rem;}
 
 /*视频中心*/
.neiye_videolist{ padding-bottom:.1rem;}
.neiye_videolist li {width:31.6%; float:left; margin-right:2.6%;transition: all .5s; margin-bottom:60px;}
.neiye_videolist li:nth-child(3n) { margin-right:0px;}
.neiye_videolist li .tet{ font-size:.28rem; color:#333; overflow:hidden; margin-top:.27rem; line-height:.41rem;}
.neiye_videolist li .tet .left{ float:left;width:60%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.neiye_videolist li .spwz{ position:relative; overflow:hidden;transition: all .5s ease-in-out;}
.neiye_videolist li .spwz img{ display:block;width:100%;transition: all .5s ease-in-out;}
.neiye_videolist li .playBtn{position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:.6rem;height:.6rem;border-radius:50%;background:rgb(255,255,255,.5);color:#fff;position:absolute;z-index:9999;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.neiye_videolist li .playBtn::before{content:"";display:block;width:.6rem;height:.6rem;border-radius:50%;background:#fff;position:absolute;z-index:-1;-webkit-animation:ripple 4s ease-out 0s infinite;animation:ripple 4s ease-out 0s infinite}
.neiye_videolist li .playBtn::after{content:"";display:block;width:1rem;height:1rem;border-radius:50%;background:#fff;position:absolute;z-index:-1;-webkit-animation:ripple 2s ease-out 0s infinite;animation:ripple 2s ease-out 0s infinite}
.neiye_videolist li .playBtn .icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
.neiye_videolist li .playBtn svg{width:.3rem;height:.3rem}
.neiye_videolist li:hover .spwz{box-shadow: 0 8px 30px #d9d9d9;}
.neiye_videolist li:hover .spwz img{transform: scale(1.1);}
.neiye_videolist li .tet .sangui_more{ float:right;width:1.4rem; color:#333;padding-left:.23rem; text-align:right; font-size:.18rem;}
.neiye_videolist li .tet .sangui_more img{ vertical-align:middle; margin-right:.05rem;width:.34rem;}
  
/*人才招聘*/
.nyjoin_main{ padding:.8rem 0;}
.rencai-one { overflow:hidden; padding-bottom:.8rem;}
.rencai-one .left{width:48%; float:left;}
.rencai-one .left .box{padding-right:1.8rem; margin-top:.2rem;}
.rencai-one .left .box .wenzi .font-18{ color:#666;margin-bottom:.15rem;}
.rencai-one .right{width:49%; float:right;}
.rencai-one .right img{ display:block;}
.nyjoblist{ margin-top:.2rem;}
.nyjoblist .bd{margin-left:auto;margin-right:auto;padding-bottom:10px;}
.nyjoblist .bd dl{position:relative}
.nyjoblist .bd .span-01{width: 22%; display:block; float:left;text-align: left;padding-left: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box;}
.nyjoblist .bd .span-02{width: 9%;display:block;float:left;text-align:center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.nyjoblist .bd .span-03{width: 15%;display:block;float:left;text-align:center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.nyjoblist .bd .span-04{width: 33%;display:block;float:left; text-align:center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.nyjoblist .bd .span-05{width: 13%;display:block;float:left;text-align:center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.nyjoblist .bd dt .icon{float: right;width:60px;height:22px;cursor: pointer;background: url(../images/btn_06.png) no-repeat center;transition: all 0.1s ease-out 0s;}	
	
.nyjoblist .bd .bt{-webkit-animation:fadeInUp2 3s alternate;animation:fadeInUp2 3s alternate;background:#EEEEEE;color:#333;font-size:18px; font-weight:bold;line-height:70px;height:70px; margin-bottom:12px;}
.nyjoblist .bd dl{margin-bottom:15px;}
.nyjoblist .bd dt{-webkit-animation:fadeInUp2 3s alternate;animation:fadeInUp2 3s alternate;overflow:hidden;background:#F5F5F5;padding:20.5px 0;cursor:pointer;font-size:18px;position:relative;transition:all .5s}
.nyjoblist .bd .cur .icon{    background: url(../images/btn_06_h.png) no-repeat center;}

.nyjoblist .bd dd{background:#fff;height:0;overflow:hidden}
.nyjoblist .bd dd .nr{overflow: hidden;background: #fff;padding:38px 0 42px 0;line-height: 2;font-size: 14px;color: #666666;position: relative;border: 1px solid #e3e3e3;}
.nyjoblist .bd dd .nr .joinFl{width: 50%;padding: 0 50px;float: left;box-sizing: border-box;}
.nyjoblist .bd dd .nr p strong{ color:#333; font-weight:normal; font-size:24px; margin-bottom:18px; display:block;}
.nyjoblist .bd dd .nr p{ color:#666; font-size:16px;}
.nyjoblist .bd dd .nr .joinFr{width: 50%; border-left: #f2f2f2 2px solid;padding: 0 50px;float: right;box-sizing: border-box;}
.nyjoblist .bd .cur dt{-webkit-animation:fadeInUp2 3s alternate;animation:fadeInUp2 3s alternate;background:#F39700;color:#fff;}
.nyjoblist .bd .cur dd{-webkit-animation:fadeInUp2 3s alternate;animation:fadeInUp2 3s alternate;height:auto;background:#f2f2f2}
 
/*联系我们*/
.lianxi_one{margin:.8rem 0;}
.lianxi_one .lxwz01{text-align:center;font-size:.24rem;color:#333;}
.lianxi_one .dibuliuyan{padding-top:3%;}
.lianxi_one .dibuliuyan ul{overflow:hidden}
.lianxi_one .dibuliuyan li{width:48%;float:left;margin-right:4%;margin-bottom:30px}
.lianxi_one .dibuliuyan li input[type=text],.lianxi_one .dibuliuyan li textarea[type=text],.nylianxi_one .dibuliuyan li select{background:0 0;width:100%;height:.54rem;line-height:.52rem;font-size:.18rem;outline:0;color:#333;border:1px solid #E5BF8B;padding:0 15px}
.lianxi_one .dibuliuyan li input:focus,.lianxi_one .dibuliuyan li textarea:focus{border:1px solid #EB8E02;}
.lianxi_one .dibuliuyan li textarea[type=text]{height:1.1rem;width:100%}
.lianxi_one .dibuliuyan li:nth-child(2n){margin-right:0}
.lianxi_one .dibuliuyan li.box{width:100%}
.lianxi_one .dibuliuyan .liuyan_wez{overflow:hidden}
.lianxi_one .dibuliuyan .liuyan_wez img{width:28px;float:left;vertical-align:middle}
.lianxi_one .dibuliuyan .liuyan_wez span{color:#333;font-size:.16rem;padding-left:15px;display:block;width:87%;float:left}
.lianxi_one .dibuliuyan .tijiao{width:1.6rem!important;height:.51rem;line-height:.51rem;margin:0 auto;background:#0056eb;text-align:center;border-radius:30px;margin-top:18px}
.lianxi_one .dibuliuyan .tijiao #submit{background:0 0;border:none;color:#fff;font-size:.18rem}
.lianxi_one .dibuliuyan li.yzm{width:48%;border: 1px #E5BF8B solid;background: none;line-height:.52rem;}
.lianxi_one .dibuliuyan li.yzm .box{display: -webkit-box;display: -ms-flexbox;display: flex;position: relative;}
.lianxi_one .dibuliuyan li.yzm .box input[type=text]{width: auto;min-width:1.28rem;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;-webkit-appearance: none;-moz-appearance: none;appearance: none;
color: #000;font-size:.18rem;padding: 0 .75rem 0 .2rem; border:none;}	
.lianxi_one .dibuliuyan li.yzm .box .yzmBtn {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;overflow: hidden;margin-left: -0.5rem;width:1.89rem; height:.54rem;}
.lianxi_one .dibuliuyan .lxyzmma{overflow:hidden;width:auto; float:right; margin-right:0px;}
.lianxi_one .dibuliuyan .lxyzmma .liuyan_wez{float:left;width:51%}
.lianxi_one .dibuliuyan .lxyzmma .tijiao{float:right}
.lianxi_one .dibuliuyan .tijiao{width:1.6rem!important;height:.51rem;line-height:.51rem;margin:0 auto;background:linear-gradient(90deg,#EB8E02 0,#F39700 100%);text-align:center;border-radius:30px}
.lianxi_one .dibuliuyan .tijiao button{background:0 0;display:block;width:100%;height:100%;cursor:pointer;border:none;color:#fff;font-size:.18rem}
 .lianxi_one .dibuliuyan .tijiao img{ display:inline-block; vertical-align:middle; margin-left:8px; max-width:.34rem;} 
  
.lianxi_two{}  
.lianxi_tel li{ float:left;width:23.1%; margin-right:2.5%; text-align:center; border:1px solid #CCCCCC; padding:39px 10px 60px 10px;transition: all .5s;}
.lianxi_tel li:last-child{ margin-right:0px;}
.lianxi_tel li .one{ font-size:.24rem; color:#333; margin-bottom:.16rem;}
.lianxi_tel li .one img{ vertical-align:middle; padding-right:.13rem;}
.lianxi_tel li .onetet{ font-size:.18rem; color:#333;}
.lianxi_tel li:hover{box-shadow: 0 .08rem .3rem #eaedf1;}
.lianxi_tel li .onetet a{ color:#333;}
.ditu{margin:.54rem auto .83rem;}
.ditu img{ display:block;}

#map1{height:518px;width:100%}
#map1 img{max-width:initial;max-height:inherit}
#map1 .anchorBL{display:none}
.ditu .phone{ display:none;}
.ditu .pc{ display:block;}
  
.lianxi_three{ overflow:hidden; padding-bottom:.8rem;}
.lianxi_three li{width:48%; float:left; margin-right:2%; border-left:1px solid #E5E5E5; padding-left:.28rem;}
.lianxi_three li:last-child{ margin-right:0px;}
.lianxi_three li .font-30{ font-size:.3rem; color:#333; margin-bottom:.2rem;}
.lianxi_three li .box{ overflow:hidden;}
.lianxi_three li .box .left{width:50%; float:left; padding-right:4%;}
.lianxi_three li .box span{ display:block; font-size:.16rem; color:#999;}
.lianxi_three li .box p{ font-size:.18rem; color:#666; margin-bottom:8px;}
  

  





@media (max-width:1600px){
.header .header-right{width:65%;}
.homeyingyong .app_bj .swiper-button-prev{left:7.4rem;}
.homeyingyong .app_bj .swiper-button-next{right:10.5rem;}



}
@media (max-width:1400px){

.neiye_newslist li .xwright .xwtet .xwbt{ font-size:18px;}
.neiye_newslist li .date{margin-top: 20px;width: 92px;}
.neiye_newslist li .date .time{ font-size:26px;}
.neiye_newslist li .date .year{font-size: 20px;}
.neiye_newslist li .xwright .xwtet{margin-top: 20px;}
.neiye_newslist li .xwright .xwtet .xwwd{ font-size:16px;}

 .xinwenxx_list{ margin:30px 0px;padding:0px;}
.xxqra{width:100%;}
 .xinwenxx_list .xwxx-tit{margin-bottom: 30px;}
 .xinwenxx_list .nytitle{ padding-bottom:23px;}

}

@media (max-width:1200px){
.nav{ display:none;}
.header .logo{ margin:0; max-width:130px;}
.header{ padding:20px 0;}
.head_lx{ margin-top:0px;}
.header .header-right{ padding-top:6px; display:none;}
.phone-nav{ display:block;right:3rem;}
.head_lx .header-search{ margin-right:40px;}
.banner .bapic .phone{ display:block;}
.banner .bapic .pc{ display:none;}
.homeabout .hguanyu-one{width:100%; float:none;}
.home-title .tit1{ font-size:35px;}
.home-title .tit2{ font-size:22px;}
.font18{ font-size:14px; line-height:26px;}
.public-more{ min-width:130px; height:35px; line-height:35px; }
.public-more a{font-size:14px;}
.public-more a img{ max-width:20px; margin-top:-4px;}
.hguanyulist{width:100%; margin-top:25px;}
.hguanyulist li .wenzi .wz01{ font-size:40px; line-height:40px;}
.hguanyulist li .wenzi .wz02{ font-size:14px;}

.homeproduct .left{width:100%;}
.homeproduct .left .syprolist{ display:none;}
.homeproduct .mySwiper2{ display:none;}
.chanpinxx{width:100%; float:none;margin-top:30px;}
.chanpinxx .mySwiper .txt .font36{ font-size:18px;}
.chanpinxx .mySwiper .txt .font18{ font-size:14px; line-height:26px;}
.chanpinxx .mySwiper .swiper-button-prev{width:32px; height:32px;right:45px;background:url(../images/leftphone.png) no-repeat center center; background-size:cover;}
.chanpinxx .mySwiper .swiper-button-next{width:32px; height:32px;background:url(../images/rightphone.png) no-repeat center center;background-size:cover;}
.chanpinxx .mySwiper .swiper-button-prev:hover,.chanpinxx .mySwiper .swiper-button-disabled.swiper-button-prev{background:url(../images/leftphoneh.png) no-repeat center center;opacity:1;}
.chanpinxx .mySwiper .swiper-button-next:hover,.chanpinxx .mySwiper .swiper-button-disabled.swiper-button-next{background:url(../images/rightphoneh.png) no-repeat center center;opacity:1;}

.homeyingyong .app_bj .swiper-pagination {display: block;text-align: center;width: 77%;}
.homeyingyong .app_bj .swiper-button-prev, .homeyingyong .app_bj .swiper-button-next{ display:none;}
.homeyingyong .app_bj .textbox .left{ font-size:14px;}

.youshilist li .text01{ font-size:18px;}
.youshilist li .text02{ font-size:14px; line-height:28px;}
/*.homeyoushi{margin:30px 0; padding:40px 0}
*/
.homeyoushi .ysbj{ padding:40px 0 10px 0;}
.news-list li .box01 .textbox{width:73%;}

.news-list li .xzwenzi{ font-size:14px; line-height:24px;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}

.home-foot .foot-two .right .yi{ display:none;}
.home-foot .foot-two .left{width:100%; float:none;}
.home-foot .foot-two .pp1{ font-size:16px;}
.home-foot .foot-two .addtext .font16{ font-size:14px;}
.home-foot .foot-two .addtext .font18{ font-size:16px;}
.home-foot .foot-two .right .er{ font-size:14px; line-height:26px;}
.home-foot .foot-two .right{width:100%; margin-top:20px;}

.nyab-main{ padding:40px 0;}
.nyabout-one .abonelist .left{width:100%; float:none; padding-bottom:15px; padding-right:0px;}
.nyabout-one .abonelist .right{width:100%; float:none;}
.font-36{ font-size:20px;}
.font-18{ font-size:14px; line-height:26px;}
.font-18 p{ margin-bottom:18px;}
.nyabout-chengli li .right{ max-width:.45rem;}
.nyabout-chengli{ margin-top:30px;}
.nyabout-chengli li .left .wenzi01{ font-size:25px; line-height:28px;}
.nyabout-chengli li .left .wenzi02{ font-size:14px;}

.nyabout-two{ margin-top:40px;}
.nyabout-two ul li .wz01{ font-size:20px; line-height:22px;}
.nyabout-two ul li .wz02{ font-size:14px; margin:3px 0;}
.nyabout-two ul li .wz05{ font-size:14px; min-height:63px;}
.nyabout-two ul li{ padding:40px 20px;}
.nyqiye-wenhua{ padding:40px 0;}
.nyqiye-wenhua .history-bottom .pro-max .lishi_yb p{ font-size:16px;}
.nyqiye-wenhua .history-bottom .lishi_yb strong{ font-size:50px; line-height:50px;}
.nyqiye-wenhua .history-bottom .pro-min .getIndex .item{ font-size:16px;}

.nyqiye-wenhua{ margin-bottom:30px;}
.nyqiye-wenhua .history-bottom .slick-prev, .nyqiye-wenhua .history-bottom .slick-next{width:32px; height:32px;bottom: 38px;}
.nyqiye-wenhua .history-bottom .slick-prev {left:0px;background: url("../images/ppleft1.jpg") no-repeat center center;}
.nyqiye-wenhua .history-bottom .slick-next {right:0px;background: url("../images/ppleft2.jpg") no-repeat center center;}
.nyqiye-wenhua .history-bottom .slick-prev:hover{background: url("../images/ppleft1h.jpg") no-repeat center center;} 
.nyqiye-wenhua .history-bottom .slick-next:hover{background: url("../images/ppleft2h.jpg") no-repeat center center;} 
.nyab_honor { padding-bottom:30px;}
.nyab_honor .swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal{ height:4px;}

.nyproduct li{ padding:30px;}
.nyproduct li .right .wz1{ font-size:18px;}
.nyproduct li .right .wz2{ font-size:14px; line-height:26px;}

.nyproduct{ padding:40px 0;}
.yemapage{padding:20px 0 40px 0;}
.yemapage a{font-size:14px;min-width:32px;line-height:32px;height:32px;border-radius:3px;background-color:#f5f5f5;margin:0 4px 8px 4px;padding:0 10px}

.small-xbt li span{ font-size:14px;}
.small-xbt ul li img{ max-width:20px;}
.small-xbt ul li::after { height:1px;}
.cpliebiao li .wenzi{ font-size:14px; margin-top:30px;}
.small-xbt ul li{ margin-right:15px; margin-bottom:15px; padding-bottom:6px;}

.small-xbt{ margin:30px 0 20px 0;}
.ppxx-tt{ font-size:21px;margin-bottom:15px;}
.cchanpin-xiangxi{ padding-bottom:20px;}
.xinwen-one .xwmenu li{ font-size:14px; margin-left:20px;}

.chenggong-yi .mySwiper .box .box01{ font-size:14px;}
.chenggong-yi .mySwiper .box .box02{ font-size:18px;}
.chenggong-yi .mySwiper .box .box03{ font-size:14px;}
.chenggong-yi .mySwiper .box .box03 img{width:28px; height:28px;}
.chenggong-yi .swiper-button-next, .chenggong-yi .swiper-button-prev{ top:-.6rem;}
.chenggong-yi .swiper-button-next,.chenggong-yi .swiper-button-prev{width:32px;height:32px;}
.chenggong-yi .swiper-button-prev{right:40px;}
.font-24{ font-size:15px;}
.nyanli-two .testimonials-list .tubiao .right .pp{ font-size:14px;}
.nyanli-two .testimonials-list .tubiao .left{width:132px;}
.nyanli-two .testimonials-list .tubiao .right{ min-height:78px;}
.nyanli-two .testimonials-list .box{background-size:50px; padding-left:60px; padding-top:15px;}


/**/
.chenggong-yi .swiper-button-prev{background:url(../images/leftphone.png) no-repeat center center;right:40px;background-size:cover;width:32px; height:32px;}
.chenggong-yi .swiper-button-next{background:url(../images/rightphone.png) no-repeat center center;background-size:cover;width:32px; height:32px;}
.chenggong-yi .swiper-button-disabled.swiper-button-prev,.chenggong-yi .swiper-button-prev:hover{background:url(../images/leftphoneh.png) no-repeat center center;background-size:cover;width:32px; height:32px;}
.chenggong-yi .swiper-button-disabled.swiper-button-next,.chenggong-yi .swiper-button-next:hover{background:url(../images/rightphoneh.png) no-repeat center center;background-size:cover;width:32px; height:32px;}
.nyanli-two .testimonials-list .swiper-button-prev{background:url(../images/leftphone.png) no-repeat center center;right:40px;background-size:cover;width:32px; height:32px;}
.nyanli-two .testimonials-list .swiper-button-next{background:url(../images/rightphone.png) no-repeat center center;background-size:cover;width:32px; height:32px;}
.nyanli-two .testimonials-list .swiper-button-disabled.swiper-button-prev,.nyanli-two .testimonials-list .swiper-button-prev:hover{background:url(../images/leftphoneh.png) no-repeat center center;background-size:cover;width:32px; height:32px;}
.nyanli-two .testimonials-list .swiper-button-disabled.swiper-button-next,.nyanli-two .testimonials-list .swiper-button-next:hover{background:url(../images/rightphoneh.png) no-repeat center center;background-size:cover;width:32px; height:32px;}

.nyanli-two{ padding:40px 0 30px 0;}
.nyanli-three .chenggong-yi .shipin-box .spwz02{ font-size:15px;margin-top:15px;} 
.nyanli-three .nyanli-one{ padding:40px 0 30px 0;}
.neiye_videolist li .tet .sangui_more{ font-size:14px;width:86px; padding-left:0px;}

.rencai-one .left .box{padding-right:3%;}
.nyjoin_main{ padding:40px 0 20px 0;}

.lianxi_one .lxwz01{ font-size:16px;}
.lianxi_one .dibuliuyan li input[type="text"], .lianxi_one .dibuliuyan li textarea[type="text"], .nylianxi_one .dibuliuyan li select{ height:37px; line-height:35px; font-size:14px;}
.lianxi_one .dibuliuyan li{ margin-bottom:15px;}
.lianxi_one .dibuliuyan li.yzm{ height:37px; line-height:35px;}
.lianxi_one .dibuliuyan li.yzm .box input[type="text"]{ font-size:14px;}
.lianxi_one .dibuliuyan li.yzm .box .yzmBtn{ height:35px;}
.lianxi_one .dibuliuyan .tijiao{width:120px !important; height:35px; line-height:35px; font-size:14px;}
.lianxi_one .dibuliuyan .tijiao #submit{ font-size:14px;}
.lianxi_one .dibuliuyan .tijiao img{ max-width:20px; margin-top:-3px; margin-left:5px;}

.lianxi_one{ margin:40px 0 20px 0;}

}
@media (max-width:1023px){
.phone-nav{ right:40px;}
.news-list li .box01 .textbox .jt{width:30px}
.news-list li .box01 .textbox .xw-text02{width:90px;font-size:14px}
.news-list li .box01{padding:20px}
.news-list li .xw-text01{font-size:16px;}
.news-list li .xw-text02{font-size:14px;}
.nybanner .nybanner_wenzi .wz01{ font-size:25px; padding-top:7px;}
.nybanner .img .nybaphone{ display:block;}
.nybanner .img .nybapc{ display:none;}
.nybanner .nybanner_wenzi .wz01::before {width: 40px;height: 3px;}

.neiye_newslist li{ padding:20px;margin-bottom: 20px;}
.neiye_newslist li .xwright .xwtet .xwbt{ font-size:16px;margin-bottom: 11px;}
.neiye_newslist li .xwright .xwtet .xwwd{ font-size:14px;}
.neiye_newslist li .xwright .xwtet{margin-top: 10px;width: 67%;}
.neiye_newslist li .date{ margin-top:10px;width: 66px;}
.neiye_newslist li .date .time{ font-size:20px;}
.neiye_newslist li .date .year{ font-size:16px;}

 .xinwenxx_list .xwxx-tit p{ font-size:15px;}
.xxqra p{ font-size:14px;}
.pianzhang .pzleft{ font-size:15px;width:100%;}
.pianzhang{margin-top: 29px;}
 .xinwenxx_list .nytitle{ font-size:16px;}
 .nyanli-three .chenggong-yi .swiper-slide:hover .spwz{box-shadow:0px 0px 0px ;}
.neiye_downlist li .date{ font-size:14px;}
.neiye_downlist li .dwbt{ font-size:14px;}
.neiye_downlist li .dwright .xiazai{ font-size:15px;width: 77px;}
.neiye_downlist li .dwright .xiazai i{width:27px; height:24px; background:url(../images/down_bjh.png) no-repeat 0px 0px;}
.neiye_downlist li:hover .dwright .xiazai i{width:27px; height:24px; background:url(../images/down_bjh.png) no-repeat 0px -24px;}
.neiye_videolist li .tet{ font-size:15px; line-height:26px; margin-top:20px;}
.neiye_videolist li{ margin-bottom:37px;}
.neiye_videolist li .tet .sangui_more img{width:20px; margin-top:-3px; margin-right:3px;}

.neiye_videolist li{width:48%;margin-right:3%;margin-bottom:20px;}
.neiye_videolist li:nth-child(3n){ margin-right:3%;}
.neiye_videolist li:nth-child(2n){ margin-right:0px;}
.neiye_videolist li .tet .left{width:57%;}

.nyjoblist .bd .bt{ font-size:15px;height: 55px;line-height: 55px;}
.nyjoblist .bd dt{ font-size:15px;padding: 14px 0;}
.nyjoblist .bd dd .nr p strong{ font-size:16px;margin-bottom: 8px;}
.nyjoblist .bd dd .nr p{font-size: 14px;}
.nyjoblist .bd dd .nr .joinFl{ padding:0px 35px;}
.nyjoblist .bd dd .nr{padding: 26px 0 42px 0;}
.nyjoblist .bd dd .nr .joinFr{padding:0px 35px;}

.lianxi_tel li .one img{max-width: 46px;padding-right: 9px;}
.lianxi_tel li{width:48%; margin-right:4%; margin-bottom:20px;}
.lianxi_tel li:nth-child(2n){ margin-right:0px;}
.lianxtitle{ margin-bottom:37px;}
.ditu {margin: 14px auto 30px;}
.ditu .phone{ display:block;}
.ditu .pc{ display:none;}
.lianxi_one .dibuliuyan{ padding-top:30px;}
.lianxi_tel li{padding: 39px 20px 30px 20px;}
.lianxi_tel li .one{ font-size:17px;}
.lianxi_tel li .onetet{ font-size:15px;}
.lianxi_tel li .one img{ max-width:42px;padding-right: 7px;}
.lianxi_three li{width:100%; float:none; margin-bottom:20px;}
.lianxi_three li .font-30{ font-size:18px;}
.lianxi_three li .box p{ font-size:16px; margin-bottom:3px;}
.lianxi_three li .box span{ font-size:14px;}

}
@media (max-width:767px){
.hguanyulist li .imgx{ max-width:35px;}
.hguanyulist li{width:100%; margin-bottom:15px;}
.hguanyulist li:nth-child(2){width:100%;}
.homeabout{ padding:40px 0;}
.chanpinxx .mySwiper .swiper-button-next,.chanpinxx .mySwiper .swiper-button-prev{bottom:0px;}
.homeyoushi .ysbox{width:100%;}
.news-list li{width:44%;height:auto;margin-right:8%;margin-bottom:20px}
.news-list li:nth-child(2n){margin-right:0}
.news-list li:hover .box01{display:none}
.news-list li:hover .box{display:block;}
.news-list li .box{ padding-top:20px;}
.homenews .news-top .home-title{width:100%;}
.homenews .news-top .public-more{ display:none;}
.news-list{ padding:20px 0 20px 0;}
.home-foot .foot-one p{max-width:150px; margin:0 auto;}
.home-foot .foot-one{ padding-bottom:18px;}
.nyabout-chengli li{width:48%; margin-bottom:20px;}
.nyabout-chengli li:nth-child(2n){ margin-right:0px; border-right:none;}

.nyabout-two ul li{width:100%; float:none; margin-bottom:20px;}
.nyabout-two ul li .wz05{ min-height: inherit;}

.nyqiye-wenhua .history-bottom .pro-max .lishi_yb{ position:inherit;width:100%; float:none; padding-top:20px; min-height:inherit;}
.nyqiye-wenhua .history-bottom .home-title{ position:inherit;}
.nyqiye-wenhua .history-bottom .pro-max .lishi_zb{ float:none;width:100%; margin-top:25px;}
.nyqiye-wenhua .history-bottom .pro-min{ margin-bottom:0px;}
.nyab-main{ padding:30px 0px 20px 0;}

.nyqiye-wenhua .history-bottom .pro-min{background: url(../images/sjdhbj.webp) center 35px repeat-x;}
.nyqiye-wenhua .history-bottom .slick-prev, .nyqiye-wenhua .history-bottom .slick-next{bottom:62px;}
.nyqiye-wenhua .history-bottom .pro-min .getIndex .item{padding-top: 57px;background: url("../images/dhapn.webp") no-repeat center 29px;height: 95px;}
.nyqiye-wenhua .history-bottom .pro-min .slick-current .item{padding-top:65px;background: url("../images/dhapnact.webp") no-repeat center 20px;}
.nyqiye-wenhua .history-bottom .slick-prev, .nyqiye-wenhua .history-bottom .slick-next{bottom:44px;}

.nyproduct li{width:100%; float:none; overflow:hidden; padding:15px;}
.nyproduct li .left{width:100%; max-width:57px; margin:0 auto;float:none; margin-bottom:15px;}
.nyproduct li .right{width:100%;}

.cpliebiao li{width:48.5%;}
.cpliebiao li:nth-child(3n){ margin-right:3%;}
.cpliebiao li:nth-child(2n){ margin-right:0;}

.neiye_newslist{padding-bottom: 30px;}
.neiye_newslist li .date{ display:none;}
.neiye_newslist li .xwright{width:100%; float:none;}
.neiye_newslist li .xwright .xwtet{width:100%; float:none; margin-bottom:20px;padding: 0px 12px;}
.neiye_newslist li .xwright .img{width:100%; float:none;}
.neiye_newslist li .xwright .img img{ display:block; margin:0 auto;}
.neiye_newslist li{ padding:10px 0px 20px 0px;}
.xinwen-one .home-title{width:100%; float:none;}
.xinwen-one .xwmenu{width:100%; float:none; margin-top:0px; margin-bottom:20px;}


.chenggong-yi .swiper-pagination-bullet,.chenggong-yi .swiper-pagination-bullet-active,.nyanli-two .testimonials-list .swiper-pagination-bullet-active,.nyanli-two .testimonials-list .swiper-pagination-bullet{width:8px; height:8px;}
.chenggong-yi .mySwiper{ padding-bottom:48px;}
.nyanli-two .testimonials-list .swiper-button-next, .nyanli-two .testimonials-list .swiper-button-prev{ display:none;}
.nyanli-two .testimonials-list .mySwiper1{ padding-bottom:40px;}

.neiye_downlist li .date{ display:none;}
.neiye_downlist li .dwright{width:100%; float:none;}
.neiye_downlist li .dwright .dwtet{width:73%;}
.neiye_downlist{ margin-bottom:8px;}
.neiye_videolist{ padding-bottom:20px;}
.rencai-one .left {width:100%; float:none; margin-bottom:20px;}
.rencai-one .right {width:100%; float:none;}

.nyjoblist .bd dd .nr .joinFl{width:100%; float:none;padding: 0px 10px;}
.nyjoblist .bd dd .nr .joinFr{width:100%; float:none; margin-top:15px; padding: 0px 10px;}
.nyjoblist .bd .span-02, .nyjoblist .bd .span-05{ display:none;}
.nyjoblist .bd .span-03{width:38%;}
.nyjoblist .bd .span-01{width:40%;}
.nyjoblist .bd .span-04{ display:none;}

.lianxi_one .dibuliuyan li{width:100%; float:none; margin-right:0px;}
.lianxi_one .dibuliuyan li.yzm{width:100%; float:none; margin-right:0px;}

.lianxi_tel li{width:100%; margin-right:0; margin-bottom:20px;}
.lianxi_three li .box .left{width:100%; float:none; margin-bottom:20px;}
.lianxi_three{ padding-bottom:40px;}

.home-title .tit1{ font-size:28px;}
.nyanli-two .testimonials-list .tubiao .left{width:45%;}
.nyanli-two .testimonials-list .tubiao .right{width:55%; min-height:67px;}
.xinwen-one .xwmenu li{ font-size:13px; margin-left:12px;}
.banner .swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:15px;}
.banner .swiper-pagination-bullet{width:25px;}
.homeyoushi { margin:0px 0px 20px 0;}
.youshilist { margin-top:20px;}
.nybanner .nybanner_wenzi .wz01 { font-size:20px;}
.nybanner .nybanner_wenzi{top:53%;}
.button{ min-width:166px;}
}
@media(max-width:640px) {
.neiye_videolist li{width:100%; float:none; margin-right:0px;}
	
}

 @-webkit-keyframes ripple {
	0% {
		opacity: 0;
		-webkit-transform: scale(.1, .1);
		transform: scale(.1, .1)
	}

	5% {
		opacity: 1
	}

	100% {
		opacity: 0;
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}

@keyframes ripple {
	0% {
		opacity: 0;
		-webkit-transform: scale(.1, .1);
		transform: scale(.1, .1)
	}

	5% {
		opacity: 1
	}

	100% {
		opacity: 0;
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}
