/*大于641小于1199的屏幕*/
header{ height:.9rem; border-top:.05rem solid #0a419a; font-size:.14rem;width:100%; border-bottom:.01rem solid #ddd} 
.container{ width:100%;  }
.head{height:.9rem; font-size:.18rem }
.logo{ margin:.1rem 0 0 .1rem }
.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}
.head .padHeadRight div img{ display:block; margin:.3rem auto 0}
 
.head .padHeadRight div.padNav { display:none; width:5rem;   color:#fff; position:absolute; top:.92rem; right:0; z-index:20001; border:none; }
.head .padHeadRight div.padNav ul{ background:rgba(10,65,154,0.9) ; z-index:20001; 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 }

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:9999}
.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*/
.pad,.padv { display:block !important}


/*主要内容-顶部*/
ul.mainTop li{ width:31.8%; float:left ; padding:.5rem 0 ; border-right:.01rem solid #ddd; padding-left:.1rem; padding-right:.1rem}
ul.mainTop li .mainTopC{ margin:0 .03rem}
ul.mainTop li .mainTitle{ font-size:.3rem }
ul.mainTop li .mainTitle p{ font-size:.18rem; 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 }

ul.mainTop li:first-child{ padding-left:0}
ul.mainTop li:last-child{ border:none; padding-right:0 ; }

/*首页产品部分*/
.indexPro{ width:100%; border:.01rem solid #ddd; border-top:0; border-bottom:0; background:url(../image/bgg.jpg) repeat center 0; padding:.55rem 0; margin:0 0 .6rem 0}
.proTop{  width:100%;  }
.proTitle{font-size: .3rem ; font-weight:bold ; margin:0 0 .3rem .1rem  }
.proTitle .font12{ font-size:.12rem; font-weight:normal}
.search{ width:3.85rem; border:.01rem solid #b9b9ba;  position:relative; background:#fff; line-height:.4rem; height:.4rem; font-size:.14rem; margin:0 .1rem 0 0 }
.search select{ font-size:.14rem; font-weight:bold; line-height:.4rem; border:none; border-right:.01rem solid #b9b9ba;line-height:.4rem; height:.4rem; padding:0 .1rem;  background:#ededed url(../image/jtt3.png) no-repeat .8rem center; width:1rem; color:#333; }
.search input.box{ line-height:.4rem; height:.4rem; border:none; width:2rem; padding:0 .1rem; color:#666}
.search input.soso{line-height:.4rem; height:.4rem; border:none; background:#164798; color:#fff; text-align:center ; padding:0 .15rem; cursor:pointer; font-size:.14rem ; font-weight:bold; position:absolute; right:0 }

/*首页产品中间滚动部分*/
.proCenter {   margin:0 0 .3rem 0}
.proCenter .list { width:10rem;  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.41rem; height:1.43rem; float:left ; margin:0;  text-align:center; color:#fff; border-left:.01rem solid #717070; border-right:.01rem solid #919191}
.proCenter .list ul li:hover{ background:#164798}
.proCenter .list ul li img{ display:block; margin:.35rem 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.3rem; top:0rem; /*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:3.9rem; top:-3em/*  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{ width:10rem; margin:auto}
.proPicTitle{ font-size:.18rem; border-bottom:.01rem solid #c6c5c8; width:3.9rem; margin:0 auto .2rem; }
.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}
.proPicCenter{ width:10rem; height:3.1rem; position:relative}
.proPicCenter ul{ width:10rem; height:3.1rem; }
.proPicCenter ul li{ position:absolute; width:1.6rem; height:1.06rem; cursor:pointer }
.proPicCenter img{ width:100%; height:auto}
.proPicCenter ul li div.box{ position:relative; width:1.6rem; height:1.06rem; }
.proPicCenter ul li div.black{  width:1.6rem; height:1.06rem;  background:rgba(10,65,154,0.8); color:#fff; line-height:1.06rem;  text-align:center;  position: absolute; opacity:0;transition: all 0.5s;  }
.proPicCenter ul li:hover div.black,.Act{ display:block;  opacity:1;}
.proPicCenter ul li:nth-child(2){left:0;top:1.16rem}
.proPicCenter ul li:nth-child(3){left:1.67rem; top:0}
.proPicCenter ul li:nth-child(4){left:1.67rem;top:1.16rem;}
.proPicCenter ul li:nth-child(5){ left:6.73rem;  top:0 }
.proPicCenter ul li:nth-child(6){ left:6.73rem;  top:1.16rem }
.proPicCenter ul li:nth-child(7){ left:8.4rem;  top:0 }
.proPicCenter ul li:nth-child(8){ left:8.4rem; top:1.16rem }
.proPicCenter ul li img{ max-width:1.91rem; max-height:1.27rem}

.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 .thumbs{ display:none}
 

/*首页新闻部分*/
.indexNews{ width:48%; margin: 0 0 .9rem 0  }
.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:.12rem; font-weight:normal  }
.newsTitle div.bold span.blue{ font-size: .3rem ; font-weight:bold  }
.newsTitle .fr{ margin:.1rem 0 0 0}

.indexNews ul li{ padding:.2rem 0; border-bottom:.01rem solid #ddd}
.indexNews ul li .newsTime{   background:#0a419a; font-size:.26rem; color:#fff; padding:.1rem   }
.indexNews ul li .newsTime p{ font-size:.14rem; font-weight:normal}

.indexNews ul li .fr{ width:80%; font-size:.24rem; padding:0  }
.indexNews ul li .fr div{ font-size:.14rem; margin:.1rem 0 0 0}

/*底部*/
footer{ border-top: 2px solid #0a419a; font-size:.12rem; 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}
 

.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{ margin:0 0 .2rem 0}
.nyNav ul li{ float:left; margin:0 .01rem 0 0 }
.nyNav ul li a{ display:block; width:1.3rem; height:.4rem; line-height:.4rem; text-align:center; color:#fff; background:#7a7a7a}
.nyNav ul li a:hover,.nyNav ul li a.active{ background:#0a419a}
.nyNav{ margin:0 0 0 .2rem}

.content{ padding:0 0 .9rem 0;margin:0 .2rem; 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{ display:none}

/*--------------------------------------------------------荣誉资质列表（图片列表）-------------------------------------------------------*/
ul.listHonor{ width:100.23%; margin:0 -2.3% 0 0 }
ul.listHonor li{ width:31%;  float:left; margin:0 2.3% .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{ width:10rem; height:2rem; margin:0 0 .2rem 0; border-bottom:.01rem solid #ddd; padding:0 0 .2rem 0 }
.listNewsHot img{ display:block; margin:0 .3rem 0 0; width:3rem}
.listNewsHot .newsHot{ width:6.4rem; height:2rem }
.listNewsHot .newsHot p{ font-size:.24rem; color:#0a419a; margin:0 0 .26rem 0;  }
.listNewsHot .newsHot div{ margin:0 0 .26rem 0; line-height:.24rem}
.listNewsHot .newsMore a{ width:1rem; height:.34rem; background:#0a419a; text-align:center ; line-height:.34rem; color:#fff; display:block; position:absolute;}

.listNews ul{ margin:0 0 .3rem 0}
.listNews ul li{ line-height:.4rem; border-bottom:.01rem dashed #ddd; background:url(../image/ico.jpg) no-repeat 0 center; padding:0 0 0 .3rem}
.listNews ul li span{ float:right;}
 
/*---------------------------------------------------------------新闻内页------------------------------------------------------------*/
.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}
 
/*---------------------------------------------------------------联系我们------------------------------------------------------------*/ 
.contA{ width:48%; margin: 2%  2% 2% 0; height:2rem }

/*---------------------------------------------------------------招聘------------------------------------------------------------*/ 
.listHr{ margin:0 0 .4rem 0}
ul.listHrTitle{background:#444;width:100%;height:.35rem; line-height:.35rem; color:#fff; font-weight:bold; text-align:center; margin:0 0 .02rem 0 }
.listHrContent ul{ width:100%;height:.35rem; line-height:.35rem; 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.listBrand{ width:10.2rem; margin:0 -.2rem 0 0}
ul.listBrand li{ float:left; width:2.24rem; height:.71rem; margin:0 .2rem .26rem 0; border:.01rem solid #ddd ; display:block}
ul.listBrand li img{ width:100%; height:auto}

/*----------------------------------------------------------------【产品】产品类型列表-------------------------------------------------------*/
ul.listType{ width:10.22rem; margin:0 -.22rem 0 0}
ul.listType li{ width:2.23rem;  float:left; margin:0 .22rem .22rem 0 }
ul.listType li img{ border:.01rem solid #ddd; display:block; width:100%; height:auto}
ul.listType li p{width:2.23rem; line-height:.4rem;  text-align:center;}
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 0 .2rem 0}
.typeTitle span{ font-size:.24rem; border-bottom:2px solid #0a419a; padding:0 0 .1rem 0; color:#0a419a}
.typeTitle span.fr{ font-size:.14rem; border:none; color:#666; margin:.1rem 0 0 0 }
.proType{0 0 .3rem 0}

/*---------------------------------------------------------------【产品】产品应用行业列表------------------------------------------------------------*/ 
ul.listIndustry{ width:9.74rem; margin:0 -.18rem 0 0}
ul.listIndustry li{ float:left; width:2.22rem; height:.55rem; margin:0 .18rem .18rem 0; border:.01rem solid #ddd ; display:block; line-height:.55rem; font-size:.18rem ; background: url(../image/libg.jpg) repeat-x;}
 
ul.listIndustry li a{ display:block; background:url(../image/jtt.png) no-repeat 2rem center}
ul.listIndustry li a:hover{  border:.01rem solid #003181;background:#0a419a url(../image/jtt2.png) no-repeat 2rem center; color:#fff}

ul.listIndustry li img{ margin:.1rem .15rem 0 .2rem }
ul.listIndustry li:hover img.hide{ display:block}
ul.listIndustry li:hover img.inIcon{ display:none}


/*---------------------------------------------------------------【产品】产品解决案例列表------------------------------------------------------------*/ 
.listCase{ margin:0 0 .3rem 0}
.listCaseHot{ width:10rem; margin:0 0 .2rem 0; border-bottom:.01rem solid #ddd; padding:0 0 .2rem 0 }
.listCaseHot img{ display:block; margin:0 .3rem 0 0; width:3rem}
.listCaseHot .caseHot{ width:6.1rem;  }
.listCaseHot .caseHot p{ font-size:.24rem; color:#0a419a; margin:0 0 .26rem 0;  }
.listCaseHot .caseHot div{ margin:0 0 .26rem 0; line-height:.24rem}
.listCaseHot .caseMore a{ width:1rem; height:.34rem; background:#0a419a; text-align:center ; line-height:.34rem; color:#fff; display:block; position:absolute;}

/*---------------------------------------------------------------【产品】产品列表------------------------------------------------------------*/  

.listPro .padNav2{ display:block}

.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 9.1rem 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;}

.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 .2rem .2rem  ; }
.pro_right_title p.fr{   display:none }

ul.pro_right_list{ width:100%;  }
ul.pro_right_list li{ width:21%;   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{ width:3.9rem; height:3.9rem; margin:0 0 .3rem 0;  }
.txtprobanner .list { width:100%;  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 .list li img{ max-width:3.9rem; max-height:3.9rem}
.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:5rem; line-height:.28rem}
.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:.4rem; line-height:.4rem;   }
.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;}
.procontent li.block {display: block}

.txtpro_feedback_name,.txtpro_feedback_tel{ width:3rem !important}
.txtpro_feedback_content{ width:8.42rem !important}


/*---------------------------------------------------------------下载列表页-----------------------------------------------------------*/  

.down_list ul.pro_right_list li{ height:3.5rem}

/*---------------------------------------------------------------下载内页------------------------------------------------------------*/  
.txtDown_left{ width:2.7rem; margin:0 .3rem 0 0  }
.txtDown_left img{ display:block; margin:0 0 .2rem 0; width:100%}
.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; }
.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:30%; height:2.6rem; text-align:center; margin:0  1.5% .2rem  ; float:left}
ul.listVideo li p{ line-height:2.4em}


/*---------------------------------------------------------------视频内页------------------------------------------------------------*/  
.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}
.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}
.feedback_content{ width:9rem; 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}