/*小于640的屏幕*/
header{ height:.9rem; border-top:.05rem solid #0a419a; font-size:.14rem;width:100%; border-bottom:.01rem solid #ddd; z-index:1000 ; position:relative}
.container{ width:100% ; }
.padHeadRight{z-index:1000  ; position:relative}
.head{height:.9rem;  font-size:.18rem; z-index:1000 ; position:relative}
.logo{ margin:.1rem 0 0 .1rem; width:50%; display:block }
.logo img{ width:100%;  }
.logo div img{  max-width:2.85rem ;max-height:.65rem}
.navPc { display:none}
.head .padHeadRight div{ height:.9rem; border-left:.01rem solid #ddd;  width:.9rem; cursor:pointer; z-index:1000; position:relative}
.head .padHeadRight div img{ display:block; margin:.3rem auto 0}
 
.head .padHeadRight div.padNav { display:none; width:6.4rem;   color:#fff; position:absolute; top:.9rem; right:0; border:none; text-align: center; z-index:99999;-webkit-transform:translateZ(0)}
.head .padHeadRight div.padNav ul{ background:rgba(10,65,154,0.9) ;  border:none; }
.head .padHeadRight div.padNav ul li a{ display:block; line-height:.9rem; height:.9rem; border-bottom:.01rem solid #4e76b6; text-align:center; color:#fff ; font-size:.18rem; z-index:99999; }

div.searchPad{ display:none; line-height:.9rem; height:.9rem; width:98%;background:rgba(10,65,154,0.9) ; position:absolute; top:.9rem;   color:#fff; left:0; padding:0 1%; z-index:99999;}
.searchPad .search{ height:.9rem; line-height:.9rem; font-size:.18rem; border:none; width:80% ; color:#fff; z-index:30001; background:none}
.searchPad .padsoso{ background:url(../image/sss.png) no-repeat 0 0 ; border:none; width:.6rem; height:.6rem; margin:.25rem 0 0 0 ; cursor:pointer ;z-index:30001;}

.padSearch img{ max-width:.28rem; max-height:.3rem}
.navPad img{max-width:.4rem; max-height:.31rem }

/*banner*/
.phone { display:block !important;  }


/*主要内容-顶部*/
ul.mainTop { padding:0 .2rem}
ul.mainTop li{ width:100%; float:none ; padding:.5rem 0 ; border-right:none; padding-left:none; padding-right:none;border-bottom:.01rem solid #ddd;}
ul.mainTop li .mainTopC{ margin:0 .03rem; font-size:.2rem}
ul.mainTop li .mainTitle{ font-size:.36rem }
ul.mainTop li .mainTitle p{ font-size:.24rem; color:#164798}
ul.mainTop li img{ display:block; margin:.3rem 0 .2rem 0; width:100%}
ul.mainTop li .more{ text-align:right; padding:.2rem .2rem 0 0;font-size:.18rem }

ul.mainTop li:first-child{ padding-left:0}
ul.mainTop li:last-child{ border:none; padding-right:0 ; }

 


/*首页产品部分*/
.indexPro{   border:.01rem solid #ddd; border-top:0; border-bottom:0; background:url(../image/bgg.jpg) repeat center 0/100% 100%; padding:.55rem 0 1.8rem 0; margin:0 0 .6rem 0}
.proTop{ margin:0 0 0 .3rem}
.proTitle{font-size: .3rem ; font-weight:bold ;   float:none ; margin:0 0 .3rem 0 }
.proTitle .font12{ font-size:.18rem; font-weight:normal}
.search{ width:5.8rem; border:.01rem solid #b9b9ba;  position:relative; background:#fff; line-height:.6rem; height:.6rem; font-size:.18rem; margin:0  0 .3rem ; float:none; }
.search select{ font-size:.18rem; font-weight:bold; line-height:.6rem; border:none; border-right:.01rem solid #b9b9ba;  height:.6rem; padding:0 .1rem;  background:#ededed url(../image/jtt3.png) no-repeat 1rem center; width:1.2rem; color:#333;}
.search input.box{ line-height:.6rem; height:.6rem; border:none; width:2rem; padding:0 .1rem; color:#666}
.search input.soso{line-height:.6rem; height:.6rem; border:none; background:#164798; color:#fff; text-align:center ; padding:0 .15rem; cursor:pointer; font-size:.18rem ; font-weight:bold; position:absolute; right:0 }
 

/*首页产品中间滚动部分*/
.proCenter {   margin:0 0 .3rem 0}
.proCenter .list { width:5.8rem;  height:1.4rem; overflow:hidden; margin:auto }
.proCenter .list ul {position:absolute; top:0; left:0; width:100rem; height:100%;  background:#818181}
.proCenter .list ul li{ width:1.43rem; height:1.45rem; float:left ; margin:0;  text-align:center; color:#fff; border-left:.01rem solid #717070; border-right:.01rem solid #919191; font-size:.2rem}
.proCenter .list ul li:hover{ background:#164798}
.proCenter .list ul li img{ display:block; margin:.3rem auto .1rem; max-width:.44rem; max-height:.5rem }
.proCenter .thumbs { position:absolute; bottom:0; left:0; height:2rem; cursor:pointer   }
.proCenter .thumbs .arrL { width:.4rem; height:.4rem; background:#afafaf url(../image/arr3.png) no-repeat center center; border:.01rem solid #a2a2a2; left:3.7rem; top:-1rem; /*opacity:1 !important*/ }
.proCenter .thumbs .arrL:hover{ background:#0a419a  url(../image/arr3.png) no-repeat center center;border:.01rem solid #fff;}
.proCenter .thumbs .arrR{ width:.4rem; height:.4rem; background:#afafaf url(../image/arr2.png) no-repeat center center;  border:.01rem solid #a2a2a2; left:4.3rem;top:-1.42rem;/*  opacity:1 !important*/}
.proCenter .thumbs .arrR:hover{ background:#0a419a  url(../image/arr2.png) no-repeat center center;border:.01rem solid #fff;}
.proCenter .thumbs .dot { display:none; }

/*首页产品大图小图部分*/
.indexProPic{   margin:auto}
.proPicTitle{ font-size:.24rem; border-bottom:.01rem solid #c6c5c8;  margin:0  .2rem  .2rem; text-align:left; padding:0 0 .2rem 0}
.proPicTitle p{ font-size:.12rem; font-weight:normal; line-height:.25rem; background:url(../image/pbg.jpg) no-repeat center bottom; padding:0 0 .1rem 0; display:none}
.proPicCenter{ width:100%; height:3.1rem; position:relative; }
.proPicCenter .picLarge{ position:absolute; left:3.36rem;   width:3.27rem; top:0}
.proPicCenter .picLarge p{ line-height:.44rem; height:.44rem; border-bottom:.01rem solid #b6b6b8; }

.proPicCenter .list,.proPicCenter .thumbs{ display:block} 
.proPicCenter .picLarge{ display:none}

.proPicCenter .list { width:5.9rem; margin:0 auto; overflow:hidden;height:5rem; }
.proPicCenter .list ul {position:absolute; top:0; left:0; width:100rem; height:100%;  }
.proPicCenter .list ul li{ width:5.9rem; height:5rem; float:left ; margin:0 ;  text-align:center; color:#333;  font-size:.18rem; }
.proPicCenter .list ul li div.black{ line-height:.4rem;   position:absolute; width:100%; bottom:-.5rem; font-size:.2rem  }
 
.proPicCenter .list ul li img{ display:block; margin:0; width:100%  }


.proPicCenter .thumbs { position:absolute; bottom:-.6rem; left:0; width:100%; cursor:pointer ;  text-align:center;  }
.proPicCenter .thumbs .arrL { width:.4rem; height:.4rem; background:#afafaf url(../image/arr3.png) no-repeat center center; border:.01rem solid #a2a2a2; left:0rem; top:-1rem;   /*opacity:1 !important*/ }
 
.proPicCenter .thumbs .arrR{ width:.4rem; height:.4rem; background:#afafaf url(../image/arr2.png) no-repeat center center;  border:.01rem solid #a2a2a2; left:6rem;top:-11.6em; /*  opacity:1 !important*/}
 
.proPicCenter .thumbs .dot { display:inline-block; text-indent:-9999px; width:.2rem; height:.2rem; background:#fff; margin:0 .1rem 0; border-radius:.12rem }
.thumbs .dot.act {  background:#0f479a  } 


/*首页新闻部分*/
.indexNews{ width:90%;  float:none; margin:0 auto .5rem; }
.newsTitle{ border-bottom:.01rem solid #ddd; }
.newsTitle div.bold{ font-size: .3rem; /*border-bottom:.03rem solid #0a419a; width:2rem;*/ padding:0 0 .2rem 0  }
.newsTitle div.bold span{ font-size:.18rem; font-weight:normal  }
.newsTitle div.bold span.blue{ font-size: .3rem ; font-weight:bold  }
.newsTitle .fr{ margin:.1rem 0  0 0;font-size:.18rem; }

.indexNews ul li{ padding:.2rem 0; border-bottom:.01rem solid #ddd}
.indexNews ul li .newsTime{   background:#0a419a; font-size:.26rem; color:#fff; padding:.1rem ; display:none  }
.indexNews ul li .newsTime p{ font-size:.18rem; font-weight:normal}

.indexNews ul li .fr{   font-size:.24rem; padding:0; float:none  }
.indexNews ul li .fr div{ font-size:.18rem; margin:.1rem 0 0 0}

/*底部*/
footer{ border-top: 2px solid #0a419a; font-size:.12rem; text-align:center;margin:.5rem 0 0 0 }
.footerTop{   display:none}
 
.footerBottom{ background:#0a419a; line-height:.46rem; height:.46rem; color:#fff; padding:0 .1rem}
.footerBottom select{ margin:.1rem 0 0 .1rem; display:none}
.footerBottom a{ color:#fff}

.footerBottom .fl{ float:none; text-align:center;}

.footerBottom .fr{ display:none}


.floatBox{ display:none; }

/*--------------------------------------------------------基本信息内页-------------------------------------------------------*/

.nybanner{  height:2.4rem; margin:0 0 .2rem 0;background-size:auto 100% ; } 
.nybanner .container{ font-size:.36rem; color:#fff; height:2.4rem; position:relative;}
.nybanner .container p{ text-shadow: 1px 1px 5px #333; position:absolute; bottom:.1rem; left:.2rem}
.nybanner .container span{ font-size:.14rem;}

.nyTop{ display:none}
.content{ padding:0 0 .9rem 0;margin:0 .2rem; font-size:.18rem; min-height:6rem}
.nySearch{ display:none}

.nysubnav{ width:.5rem; height:.5rem; border:.01rem solid #0a419a; background:#fff url(../image/jt.png) no-repeat center center; position:absolute; right:.2rem; bottom:.1rem; cursor:pointer}
.nynavSub { background:rgba(10,65,154,0.9); position: absolute;top:2.4rem; left:0; width:100%; z-index:10003; display:none}
.nynavSub div.subnavTitle{font-size:.24rem; height:1rem; line-height:1rem; border-bottom:.01rem solid #4972b4; background:#0a419a}
.nynavSub ul li { float:none}
.nynavSub ul li a{ display:block; height:.8rem;   line-height:.8rem; border-bottom:.01rem solid #4972b4; font-size:.18rem; font-weight:normal; text-align:center; color:#fff;}

.phoneNav{  height:.8rem; background:#0a419a url(../image/jt2.png) no-repeat 5.4rem center; color:#fff; font-size:.24rem; line-height:.8rem; padding:0 .2rem; margin:0 0 .2rem 0 ; cursor:pointer}
.phoneNavSub{ background:rgba(10,65,154,0.9); position: absolute;top:.8rem; left:0; width:100%; z-index:10003; text-align:center; display:none }
.phoneNavSub ul li a{ color:#fff; height:.8rem;   line-height:.8rem; border-bottom:.01rem solid #4972b4; display:block; font-size:.18rem;}


/*--------------------------------------------------------荣誉资质列表（图片列表）-------------------------------------------------------*/
ul.listHonor{  margin:0; width:104%; margin:0 -4% 0 0}
ul.listHonor li{ width:46%;  float:left; margin:0 4% .26rem 0 }
ul.listHonor li img{ width:100%; height:auto}
ul.listHonor li p{ line-height:.4rem;  text-align:center}
ul.listHonor li:nth-child(7),ul.listHonor li:nth-child(8){ display:none;} 

/*---------------------------------------------------------------新闻列表------------------------------------------------------------*/
.listNewsHot{   margin:0 0 .2rem 0; border-bottom:.01rem solid #ddd; padding:0 0 .2rem 0 }
.listNewsHot img{ display:block; width:100% ; float:none;  margin:0 0 .2rem 0;}
.listNewsHot .newsHot{    float:none }
.listNewsHot .newsHot p{ font-size:.3rem; color:#0a419a; margin:0 0 .26rem 0;  }
.listNewsHot .newsHot div{ margin:0 0 .26rem 0; line-height:.3rem; font-size:.18rem}
.listNewsHot .newsMore a{ width:1.5rem; height:.6rem; background:#0a419a; text-align:center ; line-height:.6rem; color:#fff; display:block; position: inherit;}

.listNews ul{ margin:0 0 .3rem 0; font-size:.18rem}
.listNews ul li{ line-height:.6rem; border-bottom:.01rem dashed #ddd; background:url(../image/ico.jpg) no-repeat 0 center; padding:0 0 0 .3rem; height:.6rem}
.listNews ul li span{ float:none; display:none}

/*---------------------------------------------------------------新闻内页------------------------------------------------------------*/
.newsTitle2{   padding:0 0 .1rem 0; margin:0 0 .2rem 0; border-bottom:.01rem solid #ddd; color:#666}
.newsTitle2 p{ font-size:.24rem; margin:0 0 .1rem 0; color:#0a419a}
.share{ display:none}

 
/*---------------------------------------------------------------联系我们------------------------------------------------------------*/ 
.contA{ width:100%; margin: 2%  0 2% 0;  }


/*---------------------------------------------------------------招聘------------------------------------------------------------*/ 
.listHr{ margin:0 0 .4rem 0; font-size:.18rem}
ul.listHrTitle{background:#444;width:100%;height:.6rem; line-height:.6rem; color:#fff; font-weight:bold; text-align:center; margin:0 0 .02rem 0 }
.listHrContent ul{ width:100%;height:.6rem; line-height:.6rem; color:#333; font-weight:bold; text-align:center; margin:0 0 .02rem 0; font-weight:normal; cursor:pointer}
.listHrContent ul:hover{ background:#0a419a; color:#fff}
ul.listHrTitle li,.listHrContent ul li{ float:left; width:16.6%}

div.listHrContent:nth-child(even){ background:#efefef }
div.listHrContent:nth-child(odd){ background:#dadada }
 
.txtHr{  display:none; padding:.2rem ; background:#fff}

 
ul.listHrTitle li,.listHrContent ul li{ display:none}
ul.listHrTitle li:nth-child(2),ul.listHrTitle li:nth-child(6),.listHrContent ul li:nth-child(2),.listHrContent ul li:nth-child(6){ display:block; }
ul.listHrTitle li:nth-child(2),.listHrContent ul li:nth-child(2){ width:75%; padding:0 0 0 5%; text-align:left }
ul.listHrTitle li:nth-child(6),.listHrContent ul li:nth-child(6){ width:20%;text-align:center}

/*---------------------------------------------------------------【产品】产品品牌列表------------------------------------------------------------*/ 
ul.listBrand{ width:100% }
ul.listBrand li{ float:left; width:47%; height:.91rem;  border:.01rem solid #ddd ; display:block; margin:0 1% .2rem }
ul.listBrand li img{ width:100%; height:auto}

/*----------------------------------------------------------------【产品】产品类型列表-------------------------------------------------------*/
ul.listType{ width:100%}
ul.listType li{ width:46%;  float:left; margin:0 2% .22rem  }
ul.listType li img{ border:.01rem solid #ddd; display:block; width:100%; height:auto}
ul.listType li p{ line-height:.4rem;  text-align:center; font-size:.18rem}
ul.listType li a{ display:block}
ul.listType li a:hover{ color:#0a419a}
ul.listType li a:hover img{border:.01rem solid #0a419a; }

.typeTitle{ border-bottom:.01rem solid #ddd;padding:0 0 .1rem 0; margin:0 2% .2rem  }
.typeTitle span{ font-size:.24rem; border-bottom:2px solid #0a419a; padding:0 0 .1rem 0; color:#0a419a}
.typeTitle span.fr{ font-size:.18rem; border:none; color:#666; margin:.1rem 0 0 0 }
.proType{0 0 .3rem 0}

/*---------------------------------------------------------------【产品】产品应用行业列表------------------------------------------------------------*/ 
ul.listIndustry{ width:6.25rem; margin:0 -.24rem 0 0}
ul.listIndustry li{ float:left; width:2.83rem; height:.55rem; margin:0 .24rem .18rem 0; border:.01rem solid #ddd ; display:block; line-height:.55rem; font-size:.2rem ; background: url(../image/libg.jpg) repeat-x;}
 
ul.listIndustry li a{ display:block; background:url(../image/jtt.png) no-repeat 2.6rem center}
ul.listIndustry li a:hover{  border:.01rem solid #003181;background:#0a419a url(../image/jtt2.png) no-repeat 2.6rem center; color:#fff}

ul.listIndustry li img{ margin:.1rem .15rem 0 .2rem ; width:10%}
ul.listIndustry li:hover img.hide{ display:block}
ul.listIndustry li:hover img.inIcon{ display:none}


/*---------------------------------------------------------------【产品】产品解决案例列表------------------------------------------------------------*/ 
.listCase{ margin:0 0 .3rem 0}
.listCaseHot{ width:100%; margin:0 0 .2rem 0; border-bottom:.01rem solid #ddd; padding:0 0 .2rem 0 }
.listCaseHot img{ display:block;  width:100%; margin:0 0 .2rem 0;  }
.listCaseHot .caseHot{ width:100% ;}
.listCaseHot .caseHot p{ font-size:.3rem; color:#0a419a; margin:0 0 .26rem 0;  }
.listCaseHot .caseHot div{ margin:0 0 .26rem 0; line-height:.3rem; font-size:.18rem; }
.listCaseHot .caseMore a{ width:1rem; height:.34rem; background:#0a419a; text-align:center ; line-height:.34rem; color:#fff; display:block; position: inherit;}

/*---------------------------------------------------------------【产品】产品列表------------------------------------------------------------*/  

 

.proLeft{  display:none}
 
.proRight{ width:100%; float:none; }
.pro_right_title{ font-size:.24rem; color:#0a419a; border-bottom:.01rem solid #ddd; padding:0 0 .1rem 0 ; margin:0 .1rem .2rem  ; }
.pro_right_title p.fr{   display:none }

ul.pro_right_list{ width:100%;  }
ul.pro_right_list li{ width:46%;   text-align:center; margin:0 2% .2rem ; float:left}
ul.pro_right_list li img{ display:block; width:100%; height:auto}
ul.pro_right_list li p{ line-height:2.4em; font-size:.18rem}

/*---------------------------------------------------------------产品内页------------------------------------------------------------*/  
 
.txtpro_left img{ display:block; width:100%;  }

.txtpro_left{ width:3.9rem; height:3.9rem; margin:0 auto .3rem  ;float:none;   }
.txtprobanner .list { width:3.9rem; height:3.9rem;overflow:hidden;}
.txtprobanner .list ul { position:absolute; top:0; left:0; width:100rem; height:100%; }
.txtprobanner .list li { width:3.9rem; height:100%; float:left; margin-right:.14rem; }
.txtprobanner .thumbs { position:absolute; bottom:0; left:0;  text-align:left; height:3.9rem;    }
.txtprobanner .thumbs .arrL, .txtprobanner .thumbs .arrR { width:.4rem; height:.4rem;  cursor:pointer  }
.txtprobanner .thumbs .arrL{ background:#ccc url(../image/arr3.png) no-repeat center center; top:50%  }
.txtprobanner .thumbs .arrR{ background:#ccc url(../image/arr2.png) no-repeat center center;  top:39.6% ; left:3.5rem }
.txtprobanner .thumbs .dot { display:none; }



.txtpro_right{ width:100%; line-height:.28rem; float:none; margin:0 0 1rem 0}
.txtpro_title{ font-size:.3rem;color:#0a419a; margin:0 0 .2rem 0 }
.txtpro_info{ padding:0 0 .2rem 0; border-bottom:.01rem  solid #ddd; margin:0 0 .2rem 0}

.protab {width:100%;margin: 0 auto .5rem; }
.probtn {background: #e3e3e3;overflow: hidden;zoom: 1;}
.probtn li {float: left;width: 33.3%;color: #666;text-align: center;cursor: pointer; height:.6rem; line-height:.6rem; font-size:.2rem }
.probtn li.probtnactive {background: #0a419a;color: #fff; font-weight:bold} 
.procontent { margin:0 0 .3rem 0;}
.procontent li {display: none;padding:.3rem;border:.01rem solid #ddd;border-top: 0 none; font-size:.18rem}
.procontent li.block {display: block}

.txtpro_feedback_name,.txtpro_feedback_tel{ width:3rem !important}
.txtpro_feedback_content{ width:5.8rem !important}


/*---------------------------------------------------------------下载列表页------------------------------------------------------------*/  

 
.down_list ul.pro_right_list li img{max-height: 3.82rem; max-width:2.7rem !important}

/*---------------------------------------------------------------下载内页------------------------------------------------------------*/  
.txtDown_left{ width:60%; margin:0  auto .3rem  ; float:none}
.txtDown_left img{ display:block;  width:100%; margin:0 0 .3rem 0}
.txtDown_left a{ display:block; font-size:.18rem; color:#0a419a; background:url(../image/down.png) no-repeat 0 center; padding:0 0 0 .5rem; line-height:.5rem; height:.5rem}
.txtDown_left span.fr{ margin:.04rem 0 0 0; color:#666}

.txtDown_right{ width:6.3rem; line-height:.28rem ; float:none ; font-size:.18rem}
.txtDown_right_title{ font-size:.24rem ; margin:0 0 .2rem 0;color:#0a419a;}

/*---------------------------------------------------------------视频列表------------------------------------------------------------*/  


ul.listVideo{ width:100%; margin:0 0 .3rem .05rem}
ul.listVideo li{ width:46%;   text-align:center; margin:0 2% .2rem ; float:left}
ul.listVideo li img{ display:block; width:100%; height:auto}
ul.listVideo li p{ line-height:2.4em; font-size:.18rem}

/*---------------------------------------------------------------视频内页------------------------------------------------------------*/  
.txt_video{ width:5rem; height:3.75rem; margin:auto}
.txt_video #video{ width:5rem !important; margin:auto  }

/*---------------------------------------------------------------解决方案页面------------------------------------------------------------*/ 
.solution .nySearch{ display:none}
.solFeedback{ margin:.4rem 0; border-top:.01rem solid #ddd; font-size:.18rem}
.feedbackTitle{ font-size:.18rem; line-height:.6rem;border-bottom:.01rem solid #ddd; margin-bottom:.2rem }
 
.feedback_name,.feedback_tel{ width:4rem; height:.35rem; line-height:.35rem; border:.01rem solid #ddd; padding:0 .1rem; margin:0 .2rem 0 0; float:none}
.feedback_content{ width:80%; height:1.3rem; border:.01rem solid #ddd; margin: 0 0 .2rem 0 }
.feedback_btn input{ width:1rem; height:.4rem; text-align:center; color:#fff; background:#666; border:none ; margin:0 0 0 .1rem; cursor:pointer;   }
.feedback_btn input:nth-child(2){ background:#0a419a; margin:0 .15rem 0 .1rem}

.solFeedback .fl{ margin:0 0 .2rem 0}