

.add_after:after,.add_after:before{-webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;content: ''}


/*左右浮动*/
.fl{float: left;}
.fr{float: right;}
.w_1366{max-width: 1366px;width: 94%;margin: auto;position: relative;}
.menua{display: none;float: right;}
.fz14{font-size: 14px;}
.fz15{font-size: 15px;}
.fz16{font-size: 16px;}
.fz17{font-size: 17px;}
.fz18{font-size: 18px;}
.fz20{font-size: 20px;}
.fz22{font-size: 22px;}
.fz24{font-size: 24px;}
.fz26{font-size: 26px;}
.fz30{font-size: 30px;}
.fz36{font-size: 36px;}
.fz38{font-size: 38px;}
.fz40{font-size: 40px;}
.fz46{font-size: 46px;}
.fz48{font-size: 48px;}
/*常用过渡*/
.tran300{-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;}
.tran400{-webkit-transition: 0.4s;-moz-transition: 0.4s;-ms-transition: 0.4s;transition: 0.4s;}
.tran500{-webkit-transition: 0.5s;-moz-transition: 0.5s;-ms-transition: 0.5s;transition: 0.5s;}

@-webkit-keyframes mouse_ani {
  0%{-webkit-transform: translateY(0);}
  50%{-webkit-transform: translateY(10px); opacity: 1;}  
  100%{-webkit-transform: translateY(0); }  
}
@keyframes mouse_ani { 
  0% {transform: translateY(0); }
  50% {transform: translateY(10px); opacity: 1; } 
  100%{-webkit-transform: translateY(0); }  
}




.section_two{position: relative;overflow: hidden;}
.small_div{width: 100%;position: absolute;bottom: 0;background:url(/nuferci/web/images/samll_bg.png) left center repeat-x;z-index: 2;}
.small_box{position: relative;overflow: hidden;width: 96%;float: left;}
.small_box .swiper-slide a{position: relative;padding: 20px 0 9px;}
.small_box .swiper-slide a:after{width: 100%;height: 0;background: rgba(0,64,152,0.5);top: 0;left: 0;position: absolute;}
.small_box .swiper-slide a:hover:after,.small_box .swiper-slide.swiper-slide-thumb-active a:after{height: 100%;}
.small_box .swiper-slide a,.small_box .swiper-slide a *{display: block;}
.small_box .swiper-slide a *{position: relative;z-index: 3;}
.small_box .swiper-slide a span.img{margin: auto;width: 80px;height: 80px;background-image: url(/nuferci/web/images/ico2.png);background-repeat: no-repeat;-webkit-background-size: 1040px;background-size: 1040px;}
.small_box .swiper-slide a span.txt{text-align: center;color: #fff;line-height: 60px;}
.small_box .swiper-slide a.small_ico1 span.img{background-position: 0 0;}
.small_box .swiper-slide a.small_ico2 span.img{background-position: -80px 0;}
.small_box .swiper-slide a.small_ico3 span.img{background-position: -160px 0;}
.small_box .swiper-slide a.small_ico4 span.img{background-position: -240px 0;}
.small_box .swiper-slide a.small_ico5 span.img{background-position: -800px 0;}
.small_box .swiper-slide a.small_ico6 span.img{background-position: -400px 0;}
.small_box .swiper-slide a.small_ico7 span.img{background-position: -480px 0;}
.small_box .swiper-slide a.small_ico8 span.img{background-position: -560px 0;}
.small_box .swiper-slide a.small_ico9 span.img{background-position: -640px 0;}
.small_box .swiper-slide a.small_ico10 span.img{background-position: -720px 0;}
.small_box .swiper-slide a.small_ico11 span.img{background-position: -800px 0;}
.small_box .swiper-slide a.small_ico12 span.img{background-position: -880px 0;}
.small_div .next-btn,.small_div .prev-btn{position: absolute;z-index: 3;background-image: url(/nuferci/web/images/ico3.png);width: 35px;height: 80px;background-repeat: no-repeat;-webkit-background-size: 85px;background-size: 85px;top: 50px;cursor: pointer;}
.small_div .next-btn:focus,.small_div .prev-btn:focus{border:none;}
.small_div .next-btn{background-position: right 0;right:0;}
.small_div .prev-btn{background-position: left 0;right:40px;}
.small_div .swiper-button-disabled{opacity: 0;filter: alpha(opacity=0);}
.small_box .swiper-slide a:hover span.img{-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}
.Img_box{position: relative;overflow: hidden;}
.Img_box .swiper-slide{height: 799px;position: relative;}
.Img_box .swiper-slide .img{display: block;position: absolute;width: 100%;height: 100%;top: 0;left: 0;background-repeat: no-repeat;background-position: center;}
.Img_box h4,.section_four h4{margin-top: 140px;line-height: 114px;position: relative;}
.Img_box h4:after,.Img_box h4:before,.section_four h4:after,.section_four h4:before{position: absolute;bottom: 0;left: 0;height: 1px;}
.Img_box h4:before,.section_four h4:before{width: 160px;background: rgba(255,255,255,0.5);}
.Img_box h4:after,.section_four h4:after{width: 80px;background: #fff;-webkit-animation: scrolldown 4s infinite cubic-bezier(0.645, 0.045, 0.355, 1); animation: scrolldown 4s infinite cubic-bezier(0.645, 0.045, 0.355, 1);}
.Img_box h4 a{color: #fff;}
.Img_box p{ margin: 36px 0 30px;line-height: 28px;color: #fff;width: 43.2%;}
.Img_box a.more_details,.section_four a.more_details{background-color:inherit;border:1px solid #fff; padding:15px; color:#FFF}
.Img_box .swiper-slide .w_1366{opacity: 0;filter: alpha(opacity=0);-webkit-transform: translateY(100px);transform: translateY(100px);-webkit-transition:all 1s ease 0.5s; transition:all 1s ease 0.5s;}
.Img_box .swiper-slide.swiper-slide-active .w_1366{opacity: 1;filter: alpha(opacity=100);-webkit-transform: translateY(0);transform: translateY(0);}
@-webkit-keyframes scrolldown { 0% { width: 0; }
  55% { width: 80px; }
  100% { width: 0;  }
}
@keyframes scrolldown { 0% { width: 0; }
  55% { width: 80px; }
  100% { width: 0;  }
}
@-webkit-keyframes scrollDown { 0% { -webkit-transform: scale(1, 1); transform: scale(1, 1); -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; }
  55% { -webkit-transform: scale(1, 1); transform: scale(1, 1); -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; }
  70% { -webkit-transform: scale(1, 0); transform: scale(1, 0); -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; }
  85% { -webkit-transform: scale(1, 0); transform: scale(1, 0); -webkit-transform-origin: 0 0; transform-origin: 0 0; }
  100% { -webkit-transform: scale(1, 1); transform: scale(1, 1); -webkit-transform-origin: 0 0; transform-origin: 0 0; } }
@keyframes scrollDown { 0% { -webkit-transform: scale(1, 1); transform: scale(1, 1); -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; }
  55% { -webkit-transform: scale(1, 1); transform: scale(1, 1); -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; }
  70% { -webkit-transform: scale(1, 0); transform: scale(1, 0); -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; }
  85% { -webkit-transform: scale(1, 0); transform: scale(1, 0); -webkit-transform-origin: 0 0; transform-origin: 0 0; }
  100% { -webkit-transform: scale(1, 1); transform: scale(1, 1); -webkit-transform-origin: 0 0; transform-origin: 0 0; } }
.sec_3_swiper{float: left;width:45.8%;position: relative;overflow: hidden; }
.sec_3_swiper .swiper-slide {overflow: hidden;}
.sec_3_swiper .swiper-slide .img *,.sec_3_swiper .swiper-slide .txt .text *{display: block;}
.sec_3_swiper .swiper-slide .img span{background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;padding-bottom: 400px;}
.sec_3_swiper .swiper-slide .txt .fl{position: relative;width: 12.6%;text-align: center;}
.sec_3_swiper .swiper-slide .txt .fl:before{content:'';width: 1px;height: 50px;background: #b3c6e0;position: absolute;right: 0;bottom: 50%;margin-bottom: -25px;}
.sec_3_swiper .swiper-slide .txt .fl:after{content:'';width: 1px;height: 25px;background: #004098;position: absolute;right: 0;bottom: 50%;margin-bottom: -25px;-webkit-animation: scrollDown 4s infinite cubic-bezier(0.645, 0.045, 0.355, 1); animation: scrollDown 4s infinite cubic-bezier(0.645, 0.045, 0.355, 1);}
.sec_3_swiper .swiper-slide .txt .fl *{display: block;font-family: 'Conv_Charter';color: #004098;}
.sec_3_swiper .swiper-slide .txt .fl span{font-size: 42px;line-height: 40px;position: relative;top: -2px}
.sec_3_swiper .swiper-slide .txt .fl i{font-size: 12px;}
.sec_3_swiper .swiper-slide .txt {padding: 20px 0 15px;background: #f7f9fc;position: relative;}
.sec_3_swiper .swiper-slide .txt:before{width: 100%;position: absolute;height: 0;background: #ececec;top: 0;left: 0}
.sec_3_swiper .swiper-slide .txt .text{position: relative;z-index: 3;padding-left: 14.9%;padding-right: 3.2%;}
.sec_3_swiper .swiper-slide .txt .text *{overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.sec_3_swiper .swiper-slide .txt .text span{font-weight: bold;color: #333;line-height: 28px}
.sec_3_swiper .swiper-slide .txt .text i{margin-top: 7px;color: #666;line-height: 26px;}
.sec_3_swiper .swiper-button-prev{left: -80px;}
.sec_3_swiper .swiper-button-next{right: -80px;}
.sec_3_swiper:hover .swiper-button-prev{left: 10px}
.sec_3_swiper:hover .swiper-button-next{right: 10px}
.sec_3_swiper:hover .swiper-slide .txt:before{height: 100%;}

.sec_3_fr{width: 50%;}
.sec_3_fr dl{position: relative;padding: 33px 2.9% 40px 3.6%;width:93.5%;float: left;  }
.sec_3_fr dl .fl{width: 84%}
.sec_3_fr dl .fl *{display: block;}
.sec_3_fr dl .fl a {position: relative;padding-left: 3%;}
.sec_3_fr dl .fl a span{position: relative;width: 84%;color: #333;line-height: 35px;}
.sec_3_fr dl .fl a:before{position: absolute;left: 0;top: 15px;width: 5px;height: 5px;background: #004098;border-radius: 5px;}
.sec_3_fr dl .fl a i{padding-top: 6px;color: #666;line-height: 28px;height: 56px;overflow: hidden;}
.sec_3_fr dl .fr span{line-height: 35px;display: block;color: #999999;font-family: 'Conv_Charter';}
.sec_3_fr dl .fr i{position: relative;margin-top: 40px;float: right;display: inline-block;width: 22px;height: 16px;background: url(/nuferci/web/images/ico4.png) right center no-repeat;-webkit-background-size: 60px;background-size: 60px;}
.sec_3_fr dl .fr i:after{width: 1px;height: 17px;background: #d8d8d8;content: '';position: absolute;left: -48px;top: 50%;margin-top: -8px;}
.sec_3_fr dl:after{height: 1px;background: #d8d8d8;width: 93.5%;position: absolute;left: 3.6%;top: 0}
.sec_3_fr dl:first-child:after{display: none;}
.sec_3_fr dl:hover{background: #f7f9fc;}
.sec_3_fr dl:hover:after{background: #f7f9fc;}
.sec_3_fr dl:hover .fl a span{-webkit-transform: translateX(5px);transform: translateX(5px);}
.sec_3_fr dl:hover .fl a span,.sec_3_fr dl:hover .fr a span{color: #004098;}
.section_three{padding: 51px 0 45px;}
.section_three .index_title{margin-bottom: 28px;}

.section_four{background: url(/nuferci/web/images/img7.jpg) center center no-repeat;padding-bottom: 378px;}
.section_four h4 a{color: #fff;}
.section_four p{line-height: 32px;margin: 36px 0 30px;color: #fff;width: 43.2%;}
.section_four ul{position: absolute;right: 0; top: 300px;width: 336px;}
.section_four ul li{color: #fff;float: left;width: 168px;position: relative;background: rgba(99,123,173,.25);padding: 19px 0;}
.section_four ul li.li2,.section_four ul li.li3{background: rgba(255,255,255,0.15);}


.section_four ul li.li2:after,.section_four ul li.li3:after{border:1px solid #fff;width: 100%;height: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;content: '';position: absolute;left: 0;top: 0}
.section_four ul li span{margin: 0 20px;display: block;}
.section_four ul li span.img{width: 54px;height: 54px;background-image: url(/nuferci/web/images/ico5.png);background-repeat: no-repeat;-webkit-background-size: 54px;background-size: 54px;}
.section_four ul li.li1 span.img{background-position: 0 0;}
.section_four ul li.li2 span.img{background-position: 0 -54px;}
.section_four ul li.li3 span.img{background-position: 0 -108px;}
.section_four ul li.li4 span.img{background-position: 0 -162px;}
.section_four ul li span.title{line-height: 28px;}
.section_four ul li span.en{line-height: 20px;opacity: 0.8;filter: alpha(opacity=80);font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;}
.section_four ul li span.add{margin-top: 7px;position: relative;width: 18px;height: 18px;}
.section_four ul li span.add:before{width: 18px;height: 1px;background: #fff;position: absolute;left: 0;top: 50%}
.section_four ul li span.add:after{width: 1px;height: 18px;background: #fff;position: absolute;left: 50%;top: 0}
.video_btn img{width: 100%;}
.video_btn{width: 41px;display: inline-block;float: left;margin: 40px 0 0 30px;}
.video_btn:hover img{-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}
.section_four a.more_details{float: left;}
.section_four h4{margin-top: 57px;}
.section_four:hover ul li span.add{-webkit-animation: addrotate 4s infinite cubic-bezier(0.645, 0.045, 0.355, 1); animation: addrotate 4s infinite cubic-bezier(0.645, 0.045, 0.355, 1);}
@-webkit-keyframes addrotate { 
  from{-webkit-transform:rotateZ(0deg)}
  to{-webkit-transform:rotateZ(-360deg)}}
@keyframes addrotate { 
  from{transform:rotateZ(0deg)}
  to{transform:rotateZ(-360deg)}
}
@-webkit-keyframes addrotate2 { 
  from{-webkit-transform:rotateZ(0deg)}
  to{-webkit-transform:rotateZ(360deg)}}
@keyframes addrotate2 { 
  from{transform:rotateZ(0deg)}
  to{transform:rotateZ(360deg)}
}
.section_four ul li:hover span.img{-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}

}
@keyframes phone_rotate { 
  0%{transform: rotate(0deg);}
  50%{transform: rotate(40deg);}  
  100%{transform: rotate(0deg);}  
}
@-webkit-keyframes round_rotate {
  0%{-webkit-transform: rotate(0deg);}
  50%{-webkit-transform: rotate(-20deg);}  
  100%{-webkit-transform: rotate(0deg);}  
}
@keyframes round_rotate { 
  0%{transform: rotate(0deg);}
  50%{transform: rotate(-20deg);}  
  100%{transform: rotate(0deg);}  
}


@media screen and (max-width:1400px){
  .location .w_1366 a{font-size: 16px;margin: 0 20px}
  .n_nav a{font-size: 14px;}
}
@media screen and (max-width:1366px){
.sec_1_tabswiper .swiper-slide .fr ul li{margin-left: 10px;}
.sec_1_tabswiper .swiper-slide .fr{width: 42%;}
.header .fr_top a{margin-left: 19px;}
.company_one .fl .txt{height: 170px;}
}

@media screen and (max-width:1230px){
  .menua{display: inline-block;}
  .pc_nav,.header .fr_top,.banner .banner-pagination,.copyright .fr,.head-v3,.list_job ul li .problem span.span5,.list_job .title span.span5{display: none;}
  .header .fl h1{padding-top: 0;}
  .banner{height: calc(100vh - 85px);}
  .banner .swiper-slide .txt1 img{height: 100px;}
  .sec_3_fr dl .fl{width: calc(100% - 85px)}
  .small_box .swiper-slide a span.txt{font-size: 16px;}
  .section_four{-webkit-background-size: cover;  background-size: cover;}
  .footer ul{margin-left: 5%;}
  .company_one .fr{float: left;}
  .company_one .fl{width: 100%;}
  .com_map_div{position: inherit;height: auto;width: 100%;-webkit-box-sizing: border-box;  box-sizing: border-box;right: auto;top: auto;padding: 30px 15px;}
  .location{display: none;}
  .n_banner{-webkit-background-size: cover;  background-size: cover;}
  .honer_ul li{width: 31%;}
  .cont_pro_three .fl{padding-left: 0;width: 42%;}
  .cont_pro_six .gallery-thumbs{left: 3%;margin-left: 0;}
  .cont_pro_six .gallery-top .swiper-slide .txt{left: 10%;margin-left: 0;}
  .cont_pro_six .gallery-thumbs .swiper-slide a{padding-bottom: 40%;}
  .cont_pro_six .gallery-top .swiper-slide .img{padding-bottom: 60%;}
  .cont_pro_six .gallery-top .swiper-slide.swiper-slide-active .txt{top: 50%;-webkit-transform: translateY(-70%);  transform: translateY(-70%);}
  .pro_five_swiper .swiper-slide .img,.pro_seven_swiper .swiper-slide span.img{padding-bottom: 73%;}
  .ser_div input[type=text], .ser_div textarea,.add_div .fr{width: calc(100% - 90px);}
  .add_div .fr input[type=text]{width: 100%;}
  .check_btn label{margin-left: 90px;}
  .yzm_div input[type=text]{width: calc(100% - 169px);}
  .yzm_div img{width: 80px;}
  .yzm_div a{display: none;}
  .down_tit .span3, .list_down ul li .span3,.down_tit .span2, .list_down ul li .span2{display: none;}
  .down_tit .span1, .list_down ul li .span1{width: 54%;}
  .down_tit .span1 i, .list_down ul li .span1 i{padding-left: 30px;}
/*  .case_location{display: block;}
  .case_location.location .w_1366 a{margin: 0 10px;}
*/
.list_advan dl dd .txt{margin-top: 6%;}
.list_advan dl dd{width: 46%;padding-left:4%;padding-bottom: 25px;}
.list_advan dl dd h5{padding-bottom: 25px;margin-bottom: 15px;}
.zhuanli_ul li{width: 23%;}
.app_ul li h5{float: left;width: 100%;}
}
@media screen and (max-width:1002px){
  .menua img{height: 30px;}
  .header .fl h1 img{height: 56px;}

.cont_box img, .cont_box iframe, .cont_box table{height: auto !important;width: auto !important;}

}
@media screen and (max-width:991px){ 
  .mouse {display: none;}
  .banner .swiper-slide .txt1 img{height: 60px;}
  .banner .swiper-slide .txt1{width: 72%;left:14%;max-width:270px;-webkit-transform: translateY(-37%);  transform: translateY(-37%); }
  .swiper-num{right: 10px;}
  .banner{height: 45vh;}
  .section_one{-webkit-background-size: cover;  background-size: cover;}
  .sec_1_tabswiper,.section_four ul{margin: 20px auto;}
  .sec_1_tabswiper .swiper-slide .fl,.sec_1_tabswiper .swiper-slide .fr{width: 90%;margin: 0 5%;float: left;}
  .sec_1_tabswiper .swiper-slide .fl a span,.section_one .tabs ul li a span.img,.cont_pro_three .fr span{padding-bottom: 50%;}
  .section_one,.cont_pro_two ul,.cont_news{padding-top: 20px;}
  .cont_pro_two ul{display: block;}
  .sec_1_tabswiper .swiper-slide .fr h5 a{text-align: center;line-height: 53px;}
  .section_one .tabs{background: none;}
  .sec_1_tabswiper .swiper-slide .fr p{margin: 10px 0;}
  .section_one .tabs ul li a{padding: 10px 0;}
  .section_one .tabs ul li a:after{margin-left: -20px;}
  .more_details{margin: 20px auto 0;display: block;}
  .fz24{font-size: 18px;}
  .fz16,#tab li{font-size: 14px;}
  .fz18{font-size: 16px;}
  .fz26{font-size: 20px;}
  .fz36{font-size: 24px;}
  .fz38{font-size: 26px;}
  .fz30{font-size: 20px;}
  .fz40{font-size: 30px;}
  .fz46{font-size: 36px;}
  .fz48{font-size: 38px;}
  .sec_1_tabswiper .swiper-slide .fr ul li span{width: 30px;height: 30px;-webkit-background-size: 28px;  background-size: 28px;display: block;margin: auto;float: none;}
  .sec_1_tabswiper .swiper-slide .fr ul li.icon2 span{background-position: 1px -27px;}
  .sec_1_tabswiper .swiper-slide .fr ul li.icon3 span{background-position: 1px -55px;}
  .sec_1_tabswiper .swiper-slide .fr ul li i{line-height: 30px;padding-left: 0;text-align: center;width: 100%;display: block;}
  .sec_1_tabswiper .swiper-slide .fr ul li{width: 33.3%;margin-left: 0;}
  .section_one .tabs ul li a span.txt i:after, .section_one .tabs ul li a span.txt i:before,.Img_box h4:after,.sec_3_fr dl .fr i:after,.page a,.list_job .title span.span2,.list_job ul li .problem span.span2{display: none;}
  .Img_box h4,.section_four h4{text-align: center;line-height: 70px;margin-top: 40px;}
  .Img_box h4:before{left: 50%;margin-left: -80px;}
  .Img_box p,.footer ul li{width: 100%;text-align: center;}
  .Img_box .swiper-slide{height: auto;padding-bottom: 170px;-webkit-background-size: cover;  background-size: cover;}
  .small_box .swiper-slide a span.txt{line-height: 30px;font-size: 14px}
  .small_box .swiper-slide a span.img{width: 60px;height: 60px;-webkit-background-size: 800px;  background-size: 800px;}
  .small_box .swiper-slide a.small_ico2 span.img{background-position: -62px 0;}
  .small_box .swiper-slide a.small_ico3 span.img{background-position: -124px 0;}
  .small_box .swiper-slide a.small_ico4 span.img{background-position: -186px 0;}
  .small_box .swiper-slide a.small_ico5 span.img{background-position: -248px 0;}
  .small_box .swiper-slide a.small_ico6 span.img{background-position: -310px 0;}
  .small_box .swiper-slide a.small_ico7 span.img{background-position: -372px 0;}
  .small_box .swiper-slide a.small_ico8 span.img{background-position: -434px 0;}
  .small_box .swiper-slide a.small_ico9 span.img{background-position: -496px 0;}
  .small_box .swiper-slide a.small_ico10 span.img{background-position: -558px 0;}
  .small_box .swiper-slide a.small_ico11 span.img{background-position: -620px 0;}
  .small_box .swiper-slide a.small_ico12 span.img{background-position: -682px 0;}
  .small_box .swiper-slide a{padding-top: 10px;}
  .small_div .next-btn, .small_div .prev-btn{top: 15px}
  .small_box,.sec_3_swiper,.sec_3_fr,.section_four p,.cont_pro_three .fl,.list_advan dl dt{width: 100%;}
  .small_div .prev-btn{right: auto;left: 0}
  .Img_box .swiper-slide .img:after{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);content: ''}
  .sec_3_swiper .swiper-slide .img span{padding-bottom: 65%;}
  .section_three,.news_ul,.cont_pro_one,.list_service_case,.case_two ul{padding: 30px 0 0;}
  .sec_3_swiper .swiper-slide .txt .fl{width: 80px;}
  .sec_3_swiper .swiper-slide .txt .fl span{line-height: 42px;}
  .sec_3_fr dl{padding: 23px 2.9% 20px 3.6%;}
  .sec_3_fr dl .fl a:before{left: -10px}
  .section_three .index_title,.footer .fr{margin-bottom: 10px;}
  .section_four ul{position: inherit;float: left;top: 0}
  .section_four,.company_two{padding-bottom: 50px;}
  .section_four h4,.section_four p{text-align: left;}
  .video_btn,.cont_pro_one .fr .txt{margin-top: 20px;}
  .footer .fr{float: left;width: 100%;text-align: center;}
  .footer .fr p{float: none;display: inline-block;}
  .footer ul.ul1,.footer ul.ul2,.news_ul li{width: 100%;margin-left: 0;}
  .footer ul li:first-child{margin-bottom: 0;}
  .copyright{text-align: center;}
  .copyright .w_1366 > .fl i img{margin-left: 0;}
  .n_banner{padding: 9% 0;}
  .n_banner p,.company_one .fl h5,.list_title h6,.com_map_div h4,.culture_ul li h5{padding-top: 0;}
  .company_one .fl h4{padding-bottom: 0;}
  .company_one .fl h5,.list_title h5{line-height: 30px;}
  .company_map iframe{height: 300px;}
  .com_map_div .ewm_ul li:first-child{margin-right: 15px;}
  .company_one .fr{width: 94%;margin:0  auto 20px;float: inherit;}
  .list_title,.news_ul li{margin-bottom: 18px;}
  .culture_ul{display: block;padding: 5% 0;}
  .culture_ul li{float: left;width: 48%;}
  .culture_ul li span{-webkit-transform: scale(0.7);  transform: scale(0.7);}
  .honer_ul li{width: 48%;margin: 20px 1% 10px;}
  .page input,.page span{display: none;}
  .page a.pageBtn,.page a.go{display: inline-block;}
  .list_job ul li .problem,.list_job .title{line-height: 60px;height: 60px;}
  .list_job ul li .answer .meial{line-height: 48px;height: 48px;}

.list_job ul li .problem span.span1,.list_job .title span.span1{width: calc(100% - 100px);padding-left: 2%}
.list_job ul li .problem span.span4,.list_job .title span.span4,.cont_pro_one .fl a,.cont_pro_one .fl i{display: none;}
.list_job ul li .problem span.span3,.list_job .title span.span3{float: right;}
.tuwen_div dl dt.dt2,.cont_pro_three .fr{float: left;width: 100%;}
.tuwen_div dl dt.dt2 a{padding-bottom: 65%;}
.tuwen_div dl dd{float: left;padding: 0;margin-left: 20px;width: calc(100% - 100px);margin-top: 20px;}
.tuwen_div dl dt.dt1{width: 73px;padding: 0 0 5px;margin-top: 20px;}
.tuwen_div dl dd span,.news_txt_div dl dd span{padding-bottom: 3px;}
.news_txt_div dl dt{width: 73px;padding: 0 0 5px;}
.news_txt_div dl dd{padding-left: 100px;}
.news_txt_div dl,.list_service_plicy,.advan_box{padding: 30px 0;}
.cont_pro_one .fl,.cont_pro_one .fr .txt{height: auto;}
.cont_pro_one .img_wap{display: block;}
.cont_pro_one .fr h3,.cont_pro_three .fl h4{padding-bottom: 20px;}
.cont_pro_one .fr .a_link a{padding: 0 20px;line-height: 46px;}
.cont_pro_two ul{padding-bottom: 20px;float: left;width: 100%;}
.cont_pro_two ul li{width: 30%;padding: 0 1.5%;margin-top: 15px;margin: 0 0 10px 0;float: left;}
.cont_pro_two ul li span.txt{min-height: 72px}
.cont_pro_two,.cont_pro_three,.cont_pro_five,.cont_pro_seven,.cont_pro_four{padding: 35px 0;}
.cont_pro_three .fl h4{margin: 15px 0 20px;}
.cont_pro_three .fr,.pro_seven_swiper{margin-top: 20px;}
.cont_pro_six .cont_pro_title{top: 30px}
.cont_pro_six .gallery-thumbs{bottom: 30px}
.cont_pro_one .fl{border:none;}
#tab li{margin: 0 15px;}
#outer{margin-top: 15px;}
.ser_div input[type=submit]{height: 48px;line-height: 48px;}
.ser_div,.add_div{margin-bottom: 15px;}
.add_div .fr input[type=text]{margin-top: 0;}
/*.n_nav{display: none;}*/
.n_nav a{line-height:30px;min-width:30%;display:inline-block;margin-left:0;float:left;box-sizing:border-box;}
.case_one .case_img{padding-bottom:70% ;margin-bottom: 20px;}
.case_three ul li{width: 49.7%;}
.list_advan dl dd{width: 96%;}
.list_advan dl dd .txt{margin-top: 20px;}
.list_advan dl dt{padding-bottom: 58%;}
.cont_title{padding: 0 0 15px;}
.cont_em em{display: block;padding: 0;line-height: 30px;}
.cont_box{padding: 20px 0}
.zhuanli_more{margin: 20px auto;height: 46px;line-height: 46px;}
.culture_ul li{float: left;}
.culture_ul{display: block;}
.footer ul.ul1 li{width: 30%;margin: 0 1.6%;}
.footer ul.ul1 li:first-child{width: 100%;margin: 0;}
.sec_3_swiper .swiper-slide .txt .text{padding-left:29%}
}
@media screen and (max-width:768px){
.menua{margin-top: 0;}
.header .fl h1 img{height: 37px;}
.fz48{font-size: 28px;}
.fz40{font-size: 20px;}
/*.honer_ul li{width: 98%;}*/
.copyright .w_1366 > .fl{line-height: 28px;}
.copyright .w_1366 > .fl i img{top:3px}
.copyright .w_1366 > .fl span{display:block}
.cont_pro_six .gallery-top .swiper-slide .img,.list_service_plicy ul > li span.img{padding-bottom: 100%;}
.cont_pro_one .fr .a_link a i{margin-left: 20px;}
.cont_pro_two ul li span.img,.case_two ul li span.img{-webkit-transform: scale(0.8) translateY(10px);transform: scale(0.8) translateY(10px);}
.pro_seven_swiper .swiper_btn span{margin: 0 4px;}
.add_div .fr select{width: 97%;margin-left: 0;margin-bottom: 20px;}
.add_div .fr input[type=text]{width: 97%;}
.add_div .fr{width: calc(100% - 85px);}
.ser_div input[type=text], .ser_div textarea, .add_div .fr select, .add_div .fr input[type=text]{font-size: 13px;}
.list_service_plicy ul > li{width: 100%;margin-bottom: 20px;}
.list_service_plicy ul > li .tit{display: none;}
.list_service_plicy ul > li .txt,.list_service_plicy ul > li span.bg{opacity: 1;filter: alpha(opacity=100);}
.list_service_plicy ul > li span.bg{bottom: 0;background: rgba(0,64,152,0.5);}
.list_service_plicy ul > li .txt h5{padding-bottom: 15px;}
.list_service_plicy ul > li .txt{top: 50%;-webkit-transform: translateY(-60%);transform: translateY(-60%);width: 86%;left: 6%;}
.down_tit .span4, .list_down ul li .span4,.down_tit .span5, .list_down ul li .span5{display: none;}
.down_tit .span1, .list_down ul li .span1{width: calc(100% - 95px);}
.list_down ul li,.down_tit{line-height: 50px;}
.list_down ul li .span6 a{width: auto;padding: 0 ;border:none;background: inherit;}
.down_tit .span1 i, .list_down ul li .span1 i{padding-left: 15px;}
.down_tit .span6, .list_down ul li .span6{min-width: 85px}
.case_two ul li{width: 50%;}
.case_two ul,.page_f{margin-top: 20px;}
.case_two,.case_three{padding-top: 40px;}
.zhuanli_ul li{width: 48%;}
.company_one .fl .txt{height: auto;padding-right: 0;width: 100%;}
.list_honner{padding: 0 3%;}
.. 6 sec_3_swiper .swiper-slide .txt .text{padding-left: 26.9%;}
.company_one{padding: 30px 0;}
.pro_five_swiper a.btn{top: 30%}
.copyright{margin-bottom: 50px;}
.wap_foot{display: block;}
.footer{padding: 30px 0 20px;}
.list_service_plicy ul > li .txt p:after{top:20px}
.list_service_plicy ul > li .txt p:first-child{margin-top: 15px;}
.app_ul li{width: 28%;margin-bottom: 0;}

.apro_ul li{width: 43%;margin-bottom: 20px;}
.app_txt{font-size: 15px;margin-bottom: 20px;}
.list_application{padding: 25px 0 30px;}
.page_share .go_back,.bshare-custom{float:left}
.bshare-custom{margin-top:20px}
.bshare-custom a{margin-left:0px !important;transform:scale(0.8)}
.page_share .go_back{padding:0 20px;line-height:40px;height:40px;}
.copyright .cnzz{top:0}
}
@media screen and (max-width:640px){
  .header .fl h1 img{height: 28px;}
.company_one ul{padding-top: 0;display: block;}
.company_one ul li{width: 100%;margin: 15px 0;}
.company_one ul li span{line-height: 40px;height: auto;margin-bottom: 0;}
.cont_pro_two ul li{width: 47%;}
.cont_pro_three .fl ul li{margin-left: 20px;width: calc(100% - 20px);}
.case_three ul li{width: 99.7%;}
.cont_pro_one .fr,.cont_pro_one .fl{width: 100%;}
.cont_pro_one .fr .txt{max-height: inherit;}
.cont_pro_six .gallery-top .swiper-slide .txt span{font-size: 14px;max-height: inherit;line-height: 20px}
.list_service_plicy ul > li .txt{-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.app_ul li{width:45%;}
.list_culture{padding-bottom: 60px;}
.app_ul li h5{font-size: 14px;padding-top: 10px;}
.app_ul li h6{min-height: 0px}
.app_ul li span img{width: 40px;}
.banner .swiper-slide .txt1{width: 70%;max-width:70%;left: 50%;-webkit-transform: translateX(-50%) translateY(-37%);transform: translateX(-50%) translateY(-37%);}
}

@media screen and (max-width:350px){
  .header .fl h1 img{height: 24px;}
  .header .fl h1{padding-top: 3px;}
  
}
.cont_pro_one{padding-top: 65px;}
.cont_pro_one .fl i{position: absolute;right:0;bottom:0;width: 77px;height: 77px;background: rgba(255,255,255,0.2) url(../images/fdj.png) center center no-repeat;-webkit-background-size: 47px;background-size: 47px;}
.cont_pro_one .fl{width: 47%;position: relative;height: 448px; font-size:0;text-align: center;}
.cont_pro_one .fl img{max-width: 100%;vertical-align:middle;max-height:95%}
.cont_pro_one .fl:after{display:inline-block; width:0; height:100%; content:""; vertical-align:middle; overflow:hidden;}
.cont_pro_one .img_wap{display: none;}
.cont_pro_one .img_wap,.cont_pro_one .img_wap img{max-width: 100%;width: 100%;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("../images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}
.case_one .case_img {
    display: block;
    padding-bottom: 446px;
    background-repeat: no-repeat;
    background-position: center;
    -webkit-background-size: cover;
    background-size: cover;
}


.cont_pro_one .fr{width: 48%;}
.cont_pro_one .fr h3{color: #333;line-height: 40px;padding-bottom: 43px;position: relative;}
.cont_pro_one .fr h3:after,.cont_pro_one .fr h3:before,.list_advan dl dd h5:after,.list_advan dl dd h5:before{content: '';position: absolute;bottom: 0;height: 1px;}
.cont_pro_one .fr h3:after,.list_advan dl dd h5:after{width: 40px;background: #004098;left: 40px;}
.cont_pro_one .fr h3:before,.list_advan dl dd h5:before{width: 80px;left:0;background: #004098; opacity: 0.3;filter: alpha(opacity=30);}
.cont_pro_one .fr .txt{margin: 34px 0 0;line-height: 26px;color: #666;max-height: 156px;overflow-y: auto;}
.cont_pro_one .fr .phone{margin-top:25px;padding-left: 58px;position: relative;}
.cont_pro_one .fr .phone:after,.cont_pro_one .fr .phone:before{position: absolute;content: '';}
.cont_pro_one .fr .phone:after{width: 45px;height: 45px;left: 0;top: 7px;background: url(../images/3.png) center center no-repeat;-webkit-background-size: cover;background-size: cover;animation: 2s ease 0.1s normal none infinite round_rotate;-webkit-animation:2s ease 0.1s normal none infinite round_rotate;}
.cont_pro_one .fr .phone:before{width: 25px;height: 25px;left:10px;top:17px;background: url(../images/2.png) center center no-repeat;-webkit-background-size: cover;background-size: cover;animation: 2s ease 0.1s normal none infinite phone_rotate;-webkit-animation:2s ease 0.1s normal none infinite phone_rotate;}
.cont_pro_one .fr .phone *{display: block;color: #004098;line-height: 26px;}
.cont_pro_one .fr .phone a{font-family: 'Conv_Charter';font-weight: bold;}
.cont_pro_one .fr .txt::-webkit-scrollbar{width: 10px;height: 10px;background-color: #e5e5e5;  border-radius: 10px;  }
.cont_pro_one .fr .txt::-webkit-scrollbar-track {  border-radius: 10px;    background-color: #e5e5e5;  }
.cont_pro_one .fr .txt::-webkit-scrollbar-thumb{border-radius: 10px;background-color: #b7b7b7;}
.cont_pro_one .fr .a_link{margin-top: 40px;}
.cont_pro_one .fr .a_link a{display: inline-block;border:1px solid #004098;padding: 0 40px;line-height: 56px}
.cont_pro_one .fr .a_link a i{margin-left: 33px;}
.cont_pro_one .fr .a_link a:first-child{margin-right: 15px;background: #004098;color: #fff;}
.cont_pro_one .fr .a_link a:hover i{margin-left: 15px;}
@-webkit-keyframes phone_rotate {
  0%{-webkit-transform: rotate(0deg);}
  50%{-webkit-transform: rotate(40deg);}  
  100%{-webkit-transform: rotate(0deg);}  
}
@keyframes phone_rotate { 
  0%{transform: rotate(0deg);}
  50%{transform: rotate(40deg);}  
  100%{transform: rotate(0deg);}  
}
@-webkit-keyframes round_rotate {
  0%{-webkit-transform: rotate(0deg);}
  50%{-webkit-transform: rotate(-20deg);}  
  100%{-webkit-transform: rotate(0deg);}  
}
@keyframes round_rotate { 
  0%{transform: rotate(0deg);}
  50%{transform: rotate(-20deg);}  
  100%{transform: rotate(0deg);}  
}

.cont_pro_title{text-align: center;color: #333;line-height: 40px;}
.cont_pro_title span{position: relative;padding: 0 20px;}
.cont_pro_title span:after,.cont_pro_title span:before,.cont_pro_three .fl h4 span:after,.cont_pro_three .fl h4 span:before{content: '+';position: absolute;color: #999 ;font-size: 12px;line-height: 15px;-webkit-transform: scale(0.9);transform: scale(0.9);}
.cont_pro_title span:after,.cont_pro_three .fl h4 span:after{right: 0;bottom: 0;}
.cont_pro_title span:before,.cont_pro_three .fl h4 span:before{left: 0;top: 0;}
.cont_pro_two{padding: 72px 0;}
.cont_pro_two ul{padding-top: 76px;display: -webkit-flex;    -webkit-justify-content: space-between;    display: flex;    justify-content: space-between;}
.cont_pro_two ul li{text-align: center;margin:  0 2%;flex:1;}
.cont_pro_two ul li:first-child{margin-left: 0;}
.cont_pro_two ul li span{display: block;}
.cont_pro_two ul li span.img{position: relative;margin: auto;border:1px solid #e1e1e1;width: 69px;height: 69px;-webkit-border-radius: 100%;border-radius: 100%;overflow: hidden;}
.cont_pro_two ul li span.img i{margin-top: 9.5px;display: inline-block;width: 50px;height: 50px;background-image: url(/nuferci/web/images/icons2.png);background-repeat: no-repeat;-webkit-background-size: 100px;
background-size: 100px;}
.cont_pro_two ul li span.img i.hover{-webkit-transform: scale(0);transform: scale(0);position: absolute;left: 50%;margin-left: -25px;top: 50%;margin-top: -25px;opacity: 0;filter: alpha(opacity=0);}
.cont_pro_two ul li.li1 span i.now{background-position: 0 0;}
.cont_pro_two ul li.li2 span i.now{background-position: 0 -53px;}
.cont_pro_two ul li.li3 span i.now{background-position: 0 -114px;}
.cont_pro_two ul li.li4 span i.now{background-position: 0 -176px;}
.cont_pro_two ul li.li5 span i.now{background-position: 0 -234px;}
.cont_pro_two ul li.li6 span i.now{background-position: 0 -295px;}
.cont_pro_two ul li.li7 span i.now{background-position: 0 -356px;}
.cont_pro_two ul li.li1 span i.hover{background-position: -50px 0;}
.cont_pro_two ul li.li2 span i.hover{background-position: -50px -53px;}
.cont_pro_two ul li.li3 span i.hover{background-position: -50px -114px;}
.cont_pro_two ul li.li4 span i.hover{background-position: -50px -176px;}
.cont_pro_two ul li.li5 span i.hover{background-position: -50px -234px;}
.cont_pro_two ul li.li6 span i.hover{background-position: -50px -295px;}
.cont_pro_two ul li.li7 span i.hover{background-position: -50px -356px;}
.cont_pro_two ul li span.tit{color: #666;line-height: 26px;padding: 8px 0 3px}
.cont_pro_two ul li span.txt{color: #999;line-height: 24px;}
.cont_pro_two ul li:hover span.img{border-color: #004098;}
.cont_pro_two ul li:hover span.img i.now{-webkit-transform: scale(0);transform: scale(0);opacity: 0;filter: alpha(opacity=0);}
.cont_pro_two ul li:hover span.img i.hover{-webkit-transform: scale(1);transform: scale(1);opacity: 1;filter: alpha(opacity=100);}

.cont_pro_three{padding: 74px 0;background-image: url(../images/pro_bg.jpg );background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.cont_pro_three .fr{cursor: pointer;width: 48.3%;}
.cont_pro_three .fr span{position: relative;display: block;padding-bottom: 350px;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.cont_pro_three .fr span i{position: absolute;left: 50%;top: 50%;width: 50px;margin: -25px 0 0 -25px;-webkit-animation: addrotate 4s infinite cubic-bezier(0.645, 0.045, 0.355, 1); animation: addrotate 4s infinite cubic-bezier(0.645, 0.045, 0.355, 1);}
.cont_pro_three .fr span i img{width: 100%;}
.cont_pro_three .fl {color: #fff;padding-left: 9%;width: 33%;}
.cont_pro_three .fl h4{position: relative;line-height: 35px;padding-bottom: 69px;margin:34px 0 75px;}
.cont_pro_three .fl h4:after,.cont_pro_three .fl h4:before{content: '';position: absolute;bottom: 0;height: 1px;width: 40px;background: #fff;}
.cont_pro_three .fl h4:after{left: 0;    -webkit-animation: scrolldown 4s infinite cubic-bezier(0.645, 0.045, 0.355, 1);    animation: scrolldown 4s infinite cubic-bezier(0.645, 0.045, 0.355, 1);}
.cont_pro_three .fl h4:before{left:0;width: 80px;opacity: 0.5;filter: alpha(opacity=50);}
.cont_pro_three .fl h4 span{position: relative;padding: 0 15px;}
.cont_pro_three .fl h4 span:after,.cont_pro_three .fl h4 span:before{color: #fff;opacity: 0.3;filter: alpha(opacity=30);}
.cont_pro_three .fl ul li{line-height: 34px;float: left;list-style: disc;width: 46%;margin-left: 4%;}

.cont_pro_four{padding: 53px 0 40px}
#outer {margin-top: 23px;}
#tab {overflow:hidden;zoom:1;text-align: center;}
#tab li {display: inline-block;color:#fff; cursor:pointer;margin: 0 40px;line-height: 44px;font-size: 20px;color: #666;position: relative;}
#tab li.current {color: #004098;}
#tab li.current:after{position: absolute;width: 50px;height: 2px;background: #004098;content: '';left: 50%;bottom: 0;margin-left: -25px;}
#content {}
#content > div {}
.fout_img{margin-top: 30px;}
.fout_img img{max-width: 100%}
#content .honer_ul{padding-top: 0;}
#content .honer_ul li{margin-top: 30px;}
.fout_img table{ width: 100% !important; margin: 0 !important;border-collapse: collapse;}
.fout_img table tr:first-child{  word-break:break-all; font-size:16px !important; background:#004098 !important; color:#fff !important; line-height:24px !important; padding:8px 0% !important;border:1px solid #fff;  }
.fout_img table td{  word-break:break-all; border:1px solid #c5c5c5 !important; font-size:14px !important; line-height:24px !important; padding:10px 0% !important; text-align: center !important}
.fout_img table tr:first-child td:first-child{ border-left: 1px solid #fff !important;}
.fout_img table tr:first-child td:last-child{ border-right: 1px solid #fff !important;}
.fout_img table tr:nth-child(2n+1){background: #f7f7f7}


.cont_pro_five{background: #f7f9fc;padding: 56px 0 40px}
.pro_five_swiper{margin-top: 35px;position: relative;overflow: hidden;}
.pro_five_swiper a.btn,.pro_seven_swiper .btn,.cont_pro_six .btn{cursor: pointer;z-index: 2;position: absolute;top: 40%;background-image: url(../images/pto_btn.png);background-repeat: no-repeat;display: inline-block;width: 18px;height: 35px;}
.pro_five_swiper a.btn.next-btn,.pro_seven_swiper .btn.next-btn,.cont_pro_six .btn.next-btn{right: 15px;background-position: right center;}
.pro_five_swiper a.btn.prev-btn,.pro_seven_swiper .btn.prev-btn,.cont_pro_six .btn.prev-btn{left: 15px;}
.pro_five_swiper .swiper-slide .img{padding-bottom: 323px;background-color: #fff;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.pro_five_swiper .swiper-slide .txt{line-height: 55px;color: #333;text-align: center;}
.pro_five_swiper a.btn.swiper-button-disabled,.pro_seven_swiper .btn.swiper-button-disabled,.cont_pro_six .btn.swiper-button-disabled{opacity: 0.4;filter: alpha(opacity=40);}

.cont_pro_six{position: relative;overflow: hidden;}
.cont_pro_six .cont_pro_title{color: #fff;z-index: 2;position: absolute;width: 100%;left: 0;top: 75px}
.cont_pro_six .cont_pro_title s   pan:after,.cont_pro_six .cont_pro_title span:before{color: #fff;}
.cont_pro_six .gallery-top .swiper-slide{position: relative;overflow: hidden;}
.cont_pro_six .gallery-top .swiper-slide .img{display: block;position: relative;padding-bottom: 650px;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.cont_pro_six .gallery-top .swiper-slide .img:after{position: absolute;width: 100%;height: 100%;background: url(../images/gray.png) repeat;content: '';top: 0;left: 0}
.cont_pro_six .gallery-top .swiper-slide .txt{display: block;position: absolute;left: 50%;margin-left: -555px;max-width: 1110px;top: 170px;color: #fff;opacity: 0;filter: alpha(opacity=0);-webkit-transform: translateY(100px);transform: translateY(100px);    -webkit-transition: all 1s ease 0.5s;    transition: all 1s ease 0.5s;width: 80%;}
.cont_pro_six .gallery-top .swiper-slide .txt i{display: block;line-height: 34px;}
.cont_pro_six .gallery-top .swiper-slide .txt i em{position: relative;}
.cont_pro_six .gallery-top .swiper-slide .txt i em:after{width: 22px;height: 22px;background-image: url(../images/ico3.png);background-repeat: no-repeat;background-position: right center;content: '';position: absolute;left:157px;top: 50%;margin-top: -11px;webkit-background-size: 56px;background-size: 56px;}
.cont_pro_six .gallery-top .swiper-slide .txt span{display: block;padding-top: 11px;line-height: 28px;opacity: 0.8;filter: alpha(opacity=80);max-height: 56px;overflow: hidden;}
.cont_pro_six .gallery-thumbs{position: absolute;bottom: 60px;left: 50%;margin-left: -555px;max-width: 1110px;width: 94%;}
.cont_pro_six .gallery-thumbs .swiper-slide a{display: block;padding-bottom: 109px;background: url(../images/0508_bg.png) left bottom repeat-x;}
.cont_pro_six .gallery-thumbs .swiper-slide{background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;background-position: center;}
.cont_pro_six .gallery-thumbs .swiper-slide a span{position: absolute;bottom: 0;line-height: 38px;text-align: center;color: #fff;width: 100%;}
.cont_pro_six .gallery-thumbs .swiper-slide.swiper-slide-thumb-active a{background: rgba(0,64,152,0.7);}
.cont_pro_six .gallery-thumbs .swiper-slide.swiper-slide-thumb-active a span{bottom:50%;margin-bottom: -19px;}
.cont_pro_six .gallery-top .swiper-slide.swiper-slide-active .txt{opacity: 1;filter: alpha(opacity=100);-webkit-transform: translateY(0);transform: translateY(0);}

.cont_pro_seven{padding: 75px 0;}
.pro_seven_swiper{position: relative;overflow: hidden;margin-top: 50px;}
.pro_seven_swiper .swiper-slide *{display: block;}
.pro_seven_swiper .swiper-slide span.img{padding-bottom: 250px;background-repeat: no-repeat;background-position: center;-webkit-background-size: contain;background-size: contain;}
.pro_seven_swiper .swiper-slide span.txt{margin-top: 20px;text-align: center;color: #333;line-height: 26px;}
.pro_seven_swiper .swiper-slide:hover span.img{ -webkit-transform: translateY(15px);transform: translateY(15px);}
.pro_seven_swiper .swiper_btn{margin-top: 30px;width: 100%;position: relative;text-align: center;}
.pro_seven_swiper .swiper_btn span{width: 10px;height: 10px;background: #e5e7e8;-webkit-border-radius: 100%;border-radius: 100%;margin: 0 9px;}
.pro_seven_swiper .swiper_btn span.swiper-pagination-bullet-active{background: #004098;}
.pro_seven_swiper .btn.prev-btn{left: -50px}
.pro_seven_swiper .btn.next-btn{right: -50px}
.pro_seven_swiper:hover .btn.prev-btn{left: 15px}
.pro_seven_swiper:hover .btn.next-btn{right: 15px}



.apro_ul{text-align: center;padding-top: 50px;}
.apro_ul li{display: inline-block;width: 18%;margin: 0 3%;}
.apro_ul li *{display: block;}
.apro_ul li span{line-height:22px}
.apro_ul li em{margin-bottom: 30px;display: block;padding-bottom: 100%;background-repeat: no-repeat;background-position: center;-webkit-background-size: contain;background-size: contain;}



.case_two{padding-top: 74px;}
.case_two_bg{background-attachment: fixed;-webkit-background-size: cover;background-size: cover;}
.case_two ul {margin-top: 34px;padding: 60px 0;}
.case_two ul li{color: #000;text-align: center;float: left;width: 25%;}
.case_two ul li span{display: block;}
.case_two ul li span.img{position: relative;margin: auto;border:1px solid #fff;width: 69px;height: 69px; background:#FFF;-webkit-border-radius: 100%;border-radius: 100%;overflow: hidden;}
.case_two ul li span.img i{margin-top: 9.5px;display: inline-block;width: 50px;height: 50px;background-image: url(/nuferci/web/images/icons6.png);background-repeat: no-repeat;-webkit-background-size: 50px;
background-size: 50px;}
.case_two ul li span.img i.hover{-webkit-transform: scale(0);transform: scale(0);position: absolute;left: 50%;margin-left: -25px;top: 50%;margin-top: -25px;opacity: 0;filter: alpha(opacity=0);}
.case_two ul li.li1 span i.now{background-position: 0 0;}
.case_two ul li.li2 span i.now{background-position: 0 -50px;}
.case_two ul li.li3 span i.now{background-position: 0 -100px;}
.case_two ul li.li4 span i.now{background-position: 0 -150px;}
.case_two ul li span.tit{line-height: 26px;padding: 8px 30px 3px}
.case_two ul li span.txt{line-height: 24px;height: 72px;}
.case_two ul li:hover span.img {opacity:0.7;filter: alpha(opacity=70);-webkit-transform: translateY(-5px);transform: translateY(-5px);}

.case_three{padding: 55px 0 0;}
.case_three ul{padding-top: 35px;}
.case_three ul li{float: left;width: 33%;position: relative;background: #fff;margin: 0 0.15% 5px;overflow: hidden;}
.case_three ul li span{display: block;}
.case_three ul li span.img{background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;padding-bottom: 73.5%;}
.case_three ul li span.txt{font-weight: bold;color: #fff;position: absolute;width: 100%;top: 50%; text-align: center;opacity: 0;filter: alpha(opacity=0);-webkit-transform: translateY(-30px);transform: translateY(-30px);-webkit-transition:all 0.5s ease 0.6s; transition:all 0.5s ease 0.6s;}
.case_three ul li span.bg{background: #fff;position: absolute;top:0;left:0;width: 100%;height: 0;opacity: 0.8;filter: alpha(opacity=80);}
.case_three ul li span.line{width: 7px;height:45%;position: absolute;left: 46px;top: -45%;-webkit-transition:all 0.5s ease .2s; transition:all 0.5s ease .2s;}
.case_three ul li span.line:after,.case_three ul li span.line:before{content: '';position: absolute;background: #fff;}

.case_three ul li span.line:after{width: 7px;height: 7px;bottom: 0;left: 0}

