.center_ny{max-width: 1200px;margin: 0 auto;}
@media (max-width: 1024px){
	.center_ny{width: 95%;}
}
.ft-btn .h{height: 70px;}

@media (max-width: 798px){
	.ft-btn .h{height: 20px;}
}

/*loca*/
.ny_banner{height: 480px;}
.loca{height: 55px;line-height: 55px;background: #f2f2f2;margin-bottom: 40px;overflow: hidden;}
.loca .loca_nav{background: url(../images/ny/loca.png) no-repeat left;font-size: 14px;color: #999;padding-left: 26px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.loca .loca_nav a{font-size: 14px;color: #999;}
.loca ul{width: 61%;}
.loca ul li{padding: 0 4%;float: left;text-align: center;background: url(../images/ny/loca_line.jpg) no-repeat right;}
.loca ul li a{display: block;font-size: 16px;color: #888;font-weight: bold;}
.loca ul li:last-child{background: none;padding-right: 0;}
.loca ul li:hover a{color: #006cb7;}

@media (max-width: 768px){
	.ny_banner{height: 250px;background-size: 200% 100%;}
	.loca ul{display: none;}
}

/*about*/
.ab_jj .ny{width: 48%;font-size: 18px;color: #666;font-family: Calibri;line-height: 32px;}
.ab_jj .video{width: 47%;}
@media (max-width: 768px){
	.ab_jj .video,.ab_jj .ny{width: 100%;}
	.ab_jj .ny{margin-top: 30px;}
}

.lc{height: 580px;background: url(../images/ny/lc_bg.jpg) no-repeat center;margin-top: 55px;}
.lc h3{font-size: 54px;color: #df3b3e;font-weight: bold;text-align: center;padding-top: 140px;}
.lc ul{width: 100%;padding: 54px 0;background: rgba(255,255,255,0.8);margin-top: 50px;}
.lc li{width: 20%;float: left;text-align: center;font-size: 17px;color: #666;font-weight: bold;}
.lc li b{font-size: 42px;color: #006cb7;font-family: Impact;margin-bottom: -4px;display: block;font-weight: normal;}



@media (max-width: 1024px){
	.lc{margin-top: 40px;height: auto;}
	.lc h3{padding-top: 60px;}

}

@media (max-width: 590px){
	.lc li{width: 49%;margin-bottom: 5%;}
	.lc li:nth-child(2n){float: right;}
	.lc h3{font-size: 26px;padding-top: 40px;}
	.lc li b{font-size: 30px;}
	.lc ul{margin-top: 40px;padding: 40px 0;}

}

/*contact*/
.contact{margin-top: 80px;}
.contact .h{height: 100px;}
.contact ul{padding: 0;}
.contact .lx{width: 45%;border-top: 5px solid #eee;}
.contact .lx h3{font-size: 22px;color:#006cb7;font-weight: bold;margin: 28px 0 18px;}
.contact .lx li{height: 44px;line-height: 44px;padding-left: 54px;font-size: 14px;color: #666;margin-bottom: 16px;}
.contact .lx li:nth-child(1){background: url(../images/ny/lx_ic1.png) no-repeat left;}
.contact .lx li:nth-child(2){background: url(../images/ny/lx_ic2.png) no-repeat left;}
.contact .lx li:nth-child(3){background: url(../images/ny/lx_ic3.png) no-repeat left;}
.contact .lx li:nth-child(4){background: url(../images/ny/lx_ic4.png) no-repeat left;}

.contact .ly{width: 50%;}
.contact .ly .i_ly{width: 48%;float: left;height: 50px;line-height: 50px;font-size: 14px;color: #999;padding-left: 20px;outline:none;border: none;background: #f2f2f2;margin-bottom: 10px;}
.contact .ly .i_ly:nth-child(2n){float: right;}
.contact .ly .i_wd{height: 100px;font-size: 14px;color: #999;padding-left: 20px;outline:none;border: none;background: #f2f2f2;line-height: 30px;padding-top: 10px;width: 100%;}
input.i_ly::-webkit-input-placeholder,textarea.i_wd::-webkit-input-placeholder{color: #999;}
.contact .ly p{font-size: 14px;color: #999;margin: 20px 0;}
.contact .ly .i_sub{width: 200px;height: 50px;background: #df3b3e;lin50px;text-align: center;color: #fff;font-size: 16px;font-weight: bold;border: none;outline: none;}

@media (max-width: 768px){
	.contact .lx,.contact .ly{width: 100%;}
	.contact .lx{margin-bottom: 30px;}
}

@media (max-width: 420px){
	.contact{margin-top: 40px;}
	.contact .h{height: 50px;}
	.contact .ly .i_ly{width: 100%;}
}

/*case*/
.case{margin-bottom: 100px;}
.case ul.ca li{float: left;margin-right: 3.75%;width: 30%;margin-bottom: 45px;}
.case ul.ca li:nth-child(3n){margin-right: 0px;}
.case ul.ca li .img{width: 100%;height: 400px;overflow: hidden;position: relative;display: block;border: 1px solid #ddd;box-sizing: border-box;margin-bottom: 24px;}
.case ul.ca li .img img{width: 100%;height: 100%;display: block;transition: all 0.3s linear 0s; }
.case ul.ca li .img:hover img{transform: scale(1.1);}
.case ul.ca li .img:hover{border: 1px solid #006cb7;}
.case ul.ca li h3{font-size: 16px;color: #333;font-weight: bold;height: 19px;overflow: hidden;}
.case ul.ca li span{font-size: 14px;color: #666;line-height: 25px;margin-top: 12px;display: block;}
.case ul.ca li b{font-size: 14px;color: #006cb7;}
.case ul.ca li h3:hover{color: #006cb7;}

@media (max-width: 1024px){
	.case ul.ca li .img{height: 100%;}
}

@media (max-width: 768px){
	.case ul.ca li:nth-child(2n){float: right;}
	.case ul.ca li{margin: 0;}
	.case ul.ca li{width: 49%;margin-bottom: 30px;}
}

@media (max-width: 420px){
	.case{margin-bottom: 50px;}
	.case ul.ca li b{font-size: 14px;}
	.case ul.ca li span{font-size: 12px;line-height: 20px;}
}

/*tech*/
.tech{margin-bottom: 100px;}
.tech h3{font-size: 36px;color: #006cb7;text-align: center;font-weight: bold;}
.tech p{font-size: 15px;color: #777;margin: 30px 0 50px;line-height: 30px;text-align: center;}
.tech dt{float: left;margin-right: 2.75%;width: 22.9%;background: #f6f6f6;text-align: center;padding: 28px 0;}
.tech dt:last-child{margin-right: 0;}
.tech dt img{margin: 0 auto;margin-bottom: 15px;}
.tech dt b{font-size: 16px;color: #333;line-height: 24px;}
.tech dt:hover{background: #006cb7;}
.tech dt:hover b{color: #fff;}
.tech ul{margin-top: 80px;}
.tech li{margin-bottom: 60px;}
.tech .img{width: 50%;height: 390px;overflow: hidden;position: relative;display: block;}
.tech .img img{width: 100%;height: 100%;display: block;transition: all 0.3s linear 0s; }
.tech .img:hover img{transform: scale(1.1);}
.tech .txt{height: 390px;background: #f8f8f8;padding: 50px 60px 0 60px;width: 50%;}
.tech .txt b a{font-size: 28px;color: #006cb7;height: 30px;overflow: hidden;display: block;}
.tech .txt .rec{width: 36px;height: 3px;background: #006cb7;margin: 30px 0;}
.tech .txt .des{font-size: 15px;color: #777;line-height: 30px;height: 90px;overflow: hidden;}
.tech .txt .more{width: 150px;height: 50px;background: #006cb7;border-radius: 3px;line-height: 50px;text-align: center;margin-top: 40px;}
.tech .txt .more a{display: block;font-size: 14px;color: #fff;font-weight: bold;}
.tech .txt .more:hover{background: #e03b3b;}
.tech li:nth-child(2n) .img{float: right;}
.tech li:nth-child(2n) .txt{float: left;}
.contact .lx li:nth-child(4){line-height:24px;}
@media (max-width: 768px){
	.tech .img,.tech .txt{width: 100%;height: 100%;}
	.tech .txt{padding-bottom: 60px;}
	.tech dt{margin: 0;width: 49%;margin-bottom: 2%;}
	.tech dt:nth-child(2n){float: right;}
	
	.picShow_box{width:100% !important;}
	.picShow_box .pic{width:100%!important;}
	.picShow_thumbs{display:none;}
	.pro_show .txt{margin-top:1rem!important;width:100%!important;}
	.client-2{display:none;}
	.about{padding:0 4%;box-sizing:border-box;}
	img{width:100%;}
	.contact .lx li{    word-break: break-all;}
	.contact .lx li:nth-child(1){line-height:1.8rem;}
	.contact .lx li:nth-child(4){line-height:2rem;}
}

@media (max-width: 420px){
	.tech{margin-bottom: 50px;}
	.tech h3{font-size: 25px;}
	.tech ul{margin-top: 40px;}
	.tech .txt{padding: 30px 20px;}
	.tech .txt b a{font-size: 20px;height: 100%;}
	.tech .txt .rec{margin: 15px 0;}
	.tech .txt .more{margin-top: 20px;}
	.tech li{margin-bottom: 30px;}
}

/*new*/
.new{margin-bottom: 100px;}
.new ul.ne li{width: 100%;margin-bottom: 30px;background: #f6f6f6;padding: 25px;}
.new ul.ne li img{width: 23%;height: 132px;}
.new ul.ne li a{display: block;}
.new ul.ne li .txt{width: 74%;}
.new ul.ne li .txt b{font-size: 17px;color: #333;overflow: hidden;display: block;}
.new ul.ne li .txt span{font-size: 13px;color: #999;background: url(../images/ny/new_ic.png) no-repeat left;padding-left: 26px;margin: 15px 0;display: block;}
.new ul.ne li .txt .des{font-size: 14px;color: #777;line-height: 24px;overflow: hidden;}
.new ul.ne li:hover{box-shadow: 0px 0px 25px rgba(23,36,136,0.3);}
.new ul.ne li:hover .txt b{color: #006cb7;}

.list{width: 86%;float: right;}
.list b{font-size: 24px;color: #333;}
.list .rec{width: 45px;height: 4px;background: #df3b3e;margin: 18px 0 20px;}
.list dt{height: 50px;line-height: 50px;border-bottom: 1px solid #ddd;background: url(../images/ny/liat_ic.png) no-repeat left;padding-left: 18px;font-weight: normal;overflow: hidden;}
.list dt a{display: block;font-size: 15px;color: #333;}
.list dt a:hover{font-weight: bold;color: #006cb7;}

.list2{width: 86%;float: right;}
.list2 b{font-size: 24px;color: #333;}
.list2 .rec{width: 45px;height: 4px;background: #df3b3e;margin: 18px 0 20px;}
.list2 dt{}
.list2 dt a{padding: 14px 0; border-bottom: 1px solid #ddd;background: url(../images/ny/liat_ic.png) no-repeat left;padding-left: 18px;font-weight: normal;overflow: hidden;display: block;font-size: 15px;color: #333;}
.list2 dt a:hover{font-weight: bold;color: #006cb7;}
.list2 dt .xl2 a{padding: 10px 0;font-size: 12px;color: #666;background: none;padding-left: 30px;}
.list2 dt .xl2 a:hover{font-weight: bold;color: #006cb7;}
.list2 dt .xl3 a{padding: 4px 0;padding-left: 50px;line-height: 30px;}

/*.iconRotate {
  transform: rotate(90deg);
  transition: transform 0.5s;
}
.s-firstDrop,
.s-secondDrop {
  display: none;
}*/

.online{padding: 15px;background: #f6f6f6;margin-top: 30px;width: 86%;float: right;text-align: center;}
.online img{width: 100%;}
.online b{font-size: 18px;color: #333;margin: 20px 0;display: block;}
.online .more{width: 100%;height: 50px;background: #df3b3e url(../images/f_lx.png) no-repeat 46px 16px;line-height: 50px;}
.online .more a{display: block;font-size: 15px;color: #fff;padding-left: 80px;text-align: left;}
.online .more:hover{background: #c41515 url(../images/f_lx.png) no-repeat 46px 16px;}

@media (max-width: 990px){
	.col-md-3{display: none;}
	.new ul.ne li img{height: 100%;}
}

@media (max-width: 420px){
	.new ul.ne li{padding: 15px;margin-bottom: 20px;}
	.new ul.ne li img{width: 40%;}
	.new ul.ne li .txt{width: 56%;}
	.ne ul.new li .txt .des{height: 40px;font-size: 14px;line-height: 20px;}
	.new{margin-bottom: 50px;}
	.new ul.ne li .txt .des{display: none;}
	.new ul.ne li .txt b{height: 100%;}
}

/*newshow*/
.new_show{margin-bottom: 100px;}
.new_show .txt h1{background: url(../images/ny/new_ic2.png) no-repeat left;padding-left: 30px;font-size: 24px;color: #333;font-weight: bold;}
.new_show .txt dl{height: 55px;border-bottom: 1px dashed #bbb;margin-top: 12px;}
.new_show .txt dt{line-height: 55px;font-size: 14px;color: #999;float: left;font-weight: normal;margin-right: 8%;}
.new_show .txt dt:last-child{margin-right: 0;}
.new_show .txt dt:first-child{background: url(../images/ny/new_ic.png) no-repeat left;padding-left: 40px;}
.new_show .txt .des{color: #777;border-bottom: 1px #ddd solid;padding-bottom: 80px;}
.new_show .txt .des img{max-width: 100%;}
.new_show .txt .fy{margin-top: 30px;}
.new_show .txt .fy p{font-size: 14px;color: #808080;margin-top: 15px;}
.new_show .txt .fy a{color: #333;}

@media (max-width: 420px){
	.new,.new_show{margin-bottom: 50px;}
	.new_show .txt h1{font-size: 18px;}
	.new_show .txt .des{padding-bottom: 40px;}
}


/*pro*/
.search{margin-bottom: 30px;}
.search .ser_inp{width:80%; height:50px; border:none; padding:0 0 0 14px; float:left;font-size: 12px;color:#999;line-height:50px; outline:none;border: 1px solid #ddd;box-sizing: border-box;}
.search .ser_so{cursor: pointer;float:left;border:none;width:20%; height:50px;background: #006cb7 url(../images/ny/ser_ic.png) no-repeat center center;}
input.ser_so::-webkit-input-placeholder {color: #999;}

.pro{margin-bottom: 100px;}
.pro .tit{font-size: 20px;color: #333;font-weight: bold;text-transform: uppercase;border-bottom: 1px solid #ddd;padding-bottom: 16px;}
.pro .tit b{color: #df3b3e;}
.pro ul.prt li{float: left;margin-right: 2.8%;margin-top: 24px;width: 31.4%;text-align: center;height: 380px;}
.pro ul.prt li:nth-child(3n){margin-right: 0px;}
.pro ul.prt li .img{width: 100%;height: 320px;overflow: hidden;position: relative;display: block;border: 1px solid #ddd;box-sizing: border-box;margin-bottom: 20px;}
.pro ul.prt li .img img{width: 100%;height: 100%;display: block;transition: all 0.3s linear 0s; }
.pro ul.prt li:hover .img img{transform: scale(1.1);}
.pro ul.prt li:hover .img{border: 1px solid #006cb7;}
.pro ul.prt li p{font-size: 14px;line-height: 24px;color: #333;}
.pro ul.prt li:hover p{color: #006cb7;font-weight: bold;}

@media (max-width: 1024px){
	.pro ul.prt li .img{height: auto;}
	.pro ul.prt li{height: 310px;}
}

@media (max-width: 768px){
	.pro ul.prt li{margin: 0;width: 49%;margin-top: 24px;height: 470px;}
	.pro ul.prt li:nth-child(2n){float: right;}
}

@media (max-width: 420px){
	.pro ul.prt li{height: 280px;}
	.pro{margin-bottom: 50px;}
}

/*proshow*/
.pro_show{margin-bottom: 100px;}
.pro_show ul.tj{padding: 20px;width: 86%;float: right;border: 1px solid #ddd;margin-top: 30px;}
.pro_show ul.tj b{font-size: 20px;color: #333;font-weight: bold;}
.pro_show ul.tj li{border-bottom: 1px dashed #ddd;overflow: hidden;padding-bottom: 20px;margin-top: 20px;}
.pro_show ul.tj li:last-child{border-bottom: none;padding-bottom: 0;}
.pro_show ul.tj li p{width: 60%;font-size: 12px;color: #333;line-height: 20px;margin-top: 5px;}
.pro_show ul.tj li img{width: 36%;}
.pro_show ul.tj li:hover p{color: #006cb7;font-weight: bold;}

.picShow_box{
    position: relative;
    width:52.94%;
    box-sizing: border-box;
    float:left;
}

.picShow_box img{width:100%;}

.picShow_box .pic{width:100%;}

.picShow_box .swiper-slide {

   background-size: cover;
   background-position: center;
   position: relative;
   margin:0;

}

.picShow_thumbs{

   box-sizing: border-box;
    width:100%;
   position: relative;
   margin-top:20px;
}

.picShow_thumbs .swiper-button-prev{width:100%;height:30px;background:url(../images/prevv.png) no-repeat center;background-size:32px 20px;position:absolute;left:0;top:0!important;margin-top:0;}
.picShow_thumbs .swiper-button-next{width:100%;height:30px;background:url(../images/nextt.png) no-repeat center;background-size:32px 20px;position:absolute;left:0;bottom:0!important;top:auto!important;}

.picShow_thumbs .swiper-slide{height:auto!important;
    box-sizing: border-box;}

.picShow_thumbs span{display:block; line-height: 0;position:relative;}
.picShow_thumbs span img{width:100%;}



.picShow_thumbs .swiper-button-black:after{

    font-size:20px;

    background: #fff;

}

.pro_show .txt{width: 43.56%;}
.pro_show .txt h1{font-size: 20px;color: #333;line-height: 30px;font-weight: bold;border-bottom: 1px #ddd solid;box-sizing: border-box;padding-bottom: 30px;}
.pro_show .txt .des{color: #333;margin: 30px 0 38px; line-height: 32px;}
.pro_show .txt .more{margin-bottom: 30px;}
.pro_show .txt .more a{display: inline-block;
    width: 40%;
    line-height: 48px;
    border: #006cb7 solid 1px;
    color: #006cb7;
    text-transform: uppercase;
    text-align: center;
    transition: all 0.5s;
    font-weight: bold;}
.pro_show .txt .more a:nth-child(2){background: #006cb7;margin-right: 0px;}
.pro_show .xq{margin-top: 80px;border-bottom: 1px solid #ddd;margin-bottom: 40px;}
.pro_show .xq .jst{font-size: 14px;color: #fff;font-weight: bold;text-align: center;width: 160px;height: 50px;background: #006cb7;line-height: 50px;}
.pro_show .details{color: #333;}
.pro_show .details img{max-width: 100%;}
.pro_show b.bt{font-size: 24px;color: #006cb7;margin-bottom: 30px;display: block;}
.pro_show .process,.pro_show .lx{margin-top: 50px;}
.pro_show .process img{max-width: 100%;}
.pro_show .lx .des{font-size: 17px;color: #333;line-height: 36px;}
.pro_show .fy{margin-top: 30px;border-top: 1px #ddd solid;}
.pro_show .fy p{font-size: 14px;color: #808080;margin-top: 15px;}
.pro_show .fy a{color: #333;}
.pro_show .kj{height: 40px;line-height: 40px;font-size: 12px;color: #333;width: 50%;float: left;margin-bottom: 15px;}
.pro_show .kj p{width: 12%;}
.pro_show .kj b{color: #e00000;font-weight: normal;}
.pro_show .kj .xxk{margin-left: 38px;outline: none;border: 1px solid #ddd;width: 70%;}
.pro_show .mes{width: 100%;height: 100px;}
.pro_show .mes .xxk{height: 100px;width: 85%;}
.pro_show .mes p{width: 6%;}
.pro_show input.send{width: 150px;height: 45px;background: #006cb7;border-radius: 5px;outline: none;border: none;font-size: 14px;font-weight: bold;color: #fff;margin-left: 10.2%;}

@media (max-width: 1024px){
	.fullSlide{height: 340px;}
	.pro_show .txt .des{margin-bottom: 30px;}
}

@media (max-width: 420px){
	.pro_show{margin-bottom: 50px;}
	.fullSlide{width: 100%;height: 400px;}
	.pro_show .txt{width: 100%;margin-top: 60px;}
	.pro_show .xq{margin-top: 40px;}
	.pro_show .kj{width: 100%;}
	.pro_show .mes p{width: 12%;}
	.pro_show .mes .xxk{width: 70%;}
	.pro_show input.send{margin-left: 22%;}
	.pro_show .txt h1{font-size: 18px;margin-top: 10px;}
	.pro_show .details{line-height: 32px}
}

/*pagination*/
.pagination > li > a, .pagination > li > span{width: 32px;height: 32px;background: #f2f2f2;border: none;color: #777;margin-right: 8px;}
.pagination li.prev,.pagination li.first,.pagination li.next,.pagination li.last{display: none;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{background: #0056a7;border-color: #0056a7;}
.case_page{margin-left: 44%;}

@media (max-width: 420px){
	.case_page{margin-left: 0;}
}






















