﻿
/*导航*/
.new-row-nav{width:100%;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.08)}
.new-row-nav .itemlist {display:flex;display:-webkit-flex;justify-content:center;}
.new-row-nav .itemlist a { padding: 20px 5px; margin: 0 15px; font-size: 14px; }
.new-row-nav .itemlist a:hover{color:#c30d23;cursor:pointer}
.new-row-nav .itemlist a.active{color:#c30d23;position:relative}
.new-row-nav .itemlist a.active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background-color:#c30d23}


@media (max-width: 1600px) {

} 


@media (max-width: 1200px) {

 
} 

@media (max-width: 600px) { 
    .new-row-nav .itemlist a {  margin: 0 5px;  }
} 


/*研发优势*/
.card-dark{background:#f2f3f5}
.superRD{display:flex;flex-wrap:wrap;justify-content:space-between;}
.SRD-Item {width:25%;padding-bottom:20px;text-align:center;}
/*.SRD-Item:hover{box-shadow:0 2px 10px 0 rgba(10,35,73,.09);border-radius:1px}*/
.SRD-Item .SRD-Item-icon{}
.SRD-Item .SRD-Item-icon .iconfont{font-size:60px;color:#c30d23}
.SRD-Item .SRD-Item-text{display:flex;justify-content:center;flex-direction:column}
.SRD-Item .SRD-Item-text h3{margin-bottom:8px;line-height:58px;height:58px;font-size:20px;font-weight:500;color:#333}
.SRD-Item .SRD-Item-text p{color:#666;padding:0 45px;}

@media (min-width:1200px) and (max-width: 1439px) {
.SRD-Item .SRD-Item-icon .iconfont{font-size:80px;}
.SRD-Item .SRD-Item-text p{padding:0 15px;}
}
@media (max-width: 1200px) {
.SRD-Item .SRD-Item-icon .iconfont{font-size:60px;}
.SRD-Item .SRD-Item-text p{padding:0 15px;}
.SRD-Item .SRD-Item-text h3{margin-bottom:8px;line-height:28px;height:28px;font-size:18px;}
.SRD-Item .SRD-Item-text p span{font-size:14px;}
}
@media (min-width: 992px) and (max-width: 1199px) {
}
@media (min-width:768px) and (max-width: 991px) {
    .SRD-Item {
        width: 50%;
    }
}
@media (max-width: 767px) { 

.SRD-Item {width:49%;}
.SRD-Item .SRD-Item-text p{padding:0px;text-align:left;}
.xsp0{padding-bottom:0px;}
.SRD-Item .SRD-Item-icon .iconfont{font-size:80px;}
} 


/*设备*/
.EQRow .EQRow-Box{display:flex;flex-direction:column;justify-content:space-between}
.EQRow .EQRow-Box .EQRow-item{display:flex;margin-bottom:16px}
.EQRow .EQRow-Box .EQRow-item:last-child{margin-bottom:0}
.EQRow .EQRow-Box .EQRow-item .pics{flex:1;margin-right:16px;height:350px;display:flex;justify-content:center;align-content:center;align-items:center;color:#fff;font-weight:500;font-size:24px;background-position:center;background-size:100% 100%;background-repeat:no-repeat;transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s}
.EQRow .EQRow-Box .EQRow-item .pics .item-text{position:relative;display: inline-block; color: #fff; border: solid 1px #fff; padding: 4px 15px; border-radius: 15px; font-size: 14px;}
.EQRow .EQRow-Box .EQRow-item .pics .item-text .item-desc{width:100%;text-align:center;font-size:18px}
.EQRow .EQRow-Box .EQRow-item .pics:hover{background-size:110% 110%}
.EQRow .EQRow-Box .EQRow-item .pics .item-text:after{content:"";height:3px;width:0;margin:auto;background:#c30d23;transition:all .3s linear 0s}
.EQRow .EQRow-Box .EQRow-item .pics:hover .item-text:after{width:96px}
.EQRow .EQRow-Box .EQRow-item .pics:last-child{margin-right:0}
.EQRow .card-title{position:relative}.EQRow .card-title .tips{height:16px;width:32px;padding-left:16px;margin-right:-40px;cursor:pointer;margin-bottom:4px;display:none}
.EQRow .card-title .tips:hover+.tipContent{display:inline-block}
.EQRow .card-title .tipContent{background:#fff;border:1px solid #dcdddd;border-radius:1px 1px 1px 1px 0 1px 0;position:absolute;font-size:12px;color:#5d5d5e;text-align:left;line-height:1.5;font-weight:400;width:470px;margin-left:56px;display:none;padding:10px;height:74px;margin-top:-7px;z-index:2}
.EQRow .card-title .tipContent::before{content:" ";position:absolute;left:-6px;top:29px;width:10px;height:10px;border:#dcdddd solid 1px;border-right:0;border-top:0;transform:rotate(45deg);background:#fff}
@media (min-width:1200px) and (max-width: 1439px) {
}

@media (min-width: 992px) and (max-width: 1199px) {


}

@media (min-width:768px) and (max-width: 991px) {
.EQRow .EQRow-Box .EQRow-item .pics{height:220px;}
}

@media (max-width: 767px) { 
.EQRow .EQRow-Box .EQRow-item{flex-wrap:wrap;margin-bottom:10px}
.EQRow .EQRow-Box .EQRow-item .pics{flex:auto;margin-right:0px;height:200px;}
.w100inxs{width:100%;}
.mb15inxs{margin-bottom:10px;}
} 




/*联系组件*/
.newContact { background-color: #fff; } 
.NC-Box { display: flex; display:-webkit-flex; flex-flow: row wrap; align-content: flex-start;  justify-content:space-between; }
.NC-Box .NCB-item{ width: 32%; }
.NCBI-Cell { background-color: #f2f3f5; border-radius: 10px; overflow: hidden; height: 100%; box-sizing: border-box; display: flex; flex-flow: column; }
.NCBIC-Text { padding: 32px; box-sizing: border-box; min-height: 310px; display: flex; flex-grow: 1; flex-flow: column; justify-content: space-between; align-items: flex-start; }
.NCBIC-Text>div { margin-bottom: 24px; } 
.NCBIC-Text button { box-sizing: border-box; border: 1px solid transparent; cursor: pointer; background-color: #c30d23; color: #fff; transition: .25s ease-in-out;  padding: 4px 24px; font-size: 15px; border-radius: 16px; line-height: 18px; min-width: 110px; }
.NCBIC-Text button:hover {  background-color: #090;  }
.NCBIC-Text h3 { font-size: 14px; line-height: 25px; font-weight: 700; margin-top: 0; margin-bottom: 8px; }
.NCBIC-Text p {  margin-top: 8px; margin-bottom: 0; }

.NCBIC-Text ul li{  margin-top: 8px; margin-bottom: 0; }
.NCBIC-icon{display:block;padding:0;font-size:70px;color:#c30d23}


@media (max-width: 992px) {
    .NC-Box .NCB-item{ width:100%;margin-bottom:15px; }
    .NCBIC-Text ul li{ margin-top: 8px; margin-bottom: 0; }
.NCBIC-icon{padding:0;font-size:60px;}
} 



.slt-One {}
.slt-One .poc{display:flex;display:-webkit-flex;justify-content:space-between;}
.slt-One .lbox,.slt-One .rbox {  width:49%;padding:100px 0;}
.slt-One .lbox .imgCon  { height: 100%; width: 100%; position:relative;}
.slt-One .lbox .imgCon div{ position: absolute;  background-size: auto auto; }
.slt-One .lbox .big {  height: 100%; width: 100%;  z-index: 199;background-image: url("/static/images/icons/y1.png");background-repeat: no-repeat;background-position: center center; } 

.slt-One .lbox .roll1 { height: 70px; width: 70px; bottom: 70px; right: 140px; background-image: url("/static/images/icons/y2.png"); animation: updown 5s linear infinite; } 
.slt-One .lbox .roll2 { width: 36px; height: 47px; bottom: 125px; left: 110px; background-image: url("/static/images/icons/y3.png"); animation: updown 7s linear infinite; } 
.slt-One .lbox .roll3 { width: 66px; height: 47px; top: 30px; left: 200px; background-image: url("/static/images/icons/y4.png"); animation: updown 7s linear infinite; } 
.slt-One .lbox .roll4 { width: 158px; height: 158px; top: 105px; left: 155px; background-image: url("/static/images/icons/y5.png"); animation: rolling 5s linear infinite; } 
.slt-One .lbox .roll5 { width: 104px; height: 104px; top: 105px; left: 300px; animation: rolling 5s linear infinite; background-image: url("/static/images/icons/y6.png"); }
 @keyframes move { 0% { transform: translateX(0px); } 25% { transform: translateX(-15px); } 50% { transform: translateX(0px); } 75% { transform: translateX(15px); } 100% { transform: translateX(0px); } } 
 @keyframes updown { 0% { transform: translateY(0px); } 25% { transform: translateY(-15px); } 50% { transform: translateY(0px); } 75% { transform: translateY(15px); } 100% { transform: translateY(0px); } } 
 @keyframes rolling { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } @keyframes boling { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }

.slt-One .rbox .abox{}
.slt-One .rbox .abox .aCell{}
.slt-One .rbox .abox  h2{margin-bottom:5px;font-weight:700;line-height:60px;font-size:30px; color:#c30d23 } 
.slt-One .rbox .abox  h3{margin-bottom:25px;font-weight:700;line-height:30px;font-size:20px; } 
.slt-One .rbox .abox .aCell p{margin-bottom:14px;}



@media (max-width: 767px) {
.slt-One .poc{flex-wrap:wrap;flex-direction:column-reverse}
.slt-One .lbox,.slt-One .rbox {  width:100%;padding:0px 0;overflow:hidden;}
.slt-One .lbox .imgCon  { height: 300px; }


}
@media (min-width: 768px) and (max-width: 991px) {
.slt-One .poc{flex-wrap:wrap;flex-direction:column-reverse}
.slt-One .lbox,.slt-One .rbox {  width:100%;padding:0px 0;overflow:hidden;}
.slt-One .lbox .imgCon  { height: 300px; }

}

@media (min-width: 992px) and (max-width: 1199px) {

}

@media (min-width: 1200px) and (max-width: 1920px) {


}


/*我们的目标*/
.spt_three{background-color:#fff; }
.spt_three .stlist{display:flex;display:-webkit-flex;justify-content:space-between;align-items:stretch;}
.spt_three .stlist .stcell{position: relative;width:49%; }  
.spt_three .stlist .stcell img{ width:100%; height:auto}
.spt_three .stlist .stcell div{position: absolute;left: 5%;bottom: 50px;background: url(/static/images/service/white_bg.png) repeat;padding: 3%;width: 90%;}
.spt_three .stlist .stcell h4{font-size: 16px;color:#c30d23;font-weight: 700;margin-bottom: 15px;}
.spt_three .stlist .stcell p{color:#666;}
.spt_three .stlist .stcell p a{color:#ff2d11;}

@media (max-width: 767px) {
.spt_three .stlist{flex-wrap:wrap;}
.spt_three .stlist .stcell{width:100%;margin-bottom:15px;}
.spt_three .stlist .stcell div{position: relative;left: inherit;bottom: inherit;padding: 15px 0;width: 100%;}
}
@media (min-width: 768px) and (max-width: 991px) {
.spt_three .stlist .stcell div{bottom: 20px;}

}

@media (min-width: 992px) and (max-width: 1199px) {

}

@media (min-width: 1200px) and (max-width: 1920px) {


}
/*第2屏*/
   
.spt_two{width:100%;background-color:#f6f6f6;}
.spt_two .wrap_row{display:flex;display:-webkit-flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;}
.spt_two .wrap_row2{justify-content:start;padding-top:25px;}
.spt_two .wrap_row .wcell{width:calc(33.33% - 15px);border:1px solid #eee;background-color:#fff;}
.spt_two .wrap_row2 .wcell:first-child{margin-right:23px}
.spt_two .wrap_row2 .wcell p{padding:5px 15px 25px 15px;color:#aaa;text-align:center;font-size:12px;}


.spt_two .pro-card{ padding:45px; }
.spt_two .pro-card .card-i{;text-align:center;}
.spt_two .pro-card .card-i .iconfont{ font-size:60px;line-height:60px;}

.spt_two .pro-card .card-c{}


.spt_two .pro-card .card-c .card-t{font-weight:700; padding:25px 0;text-align:center}
.spt_two .pro-card .card-c p{color:#666;text-align:center;}

@media(max-width: 1000px) {
.spt_two .wrap_row{flex-wrap:wrap;}
.spt_two .wrap_row .wcell{width:calc(50% - 15px);margin-bottom:15px;}
.spt_two .wrap_row2 .wcell{width:calc(50% - 15px);}

}



@media (max-width: 767px) {

.spt_two .wrap_row .wcell{width:100%;}

}

@media (max-width: 1199px) {


}

@media (min-width: 1200px) and (max-width: 1920px) {


}