.style-primary{}
a{text-decoration: none;color:inherit;}
a:hover {text-decoration: none;}

/*head*/
.style-primary .search-icon{}
.style-primary .search-icon:hover{}

/*page*/
.u-paging{margin-top: 30px;}
    .paging-inner{height: 40px;margin: 0 auto;font-size: 0;text-align: center;}
    .paging-inner a,.paging-inner span {margin:0 5px;height: 38px;line-height: 38px;width: 38px;color: #666;font-size: 16px;background-color: #fff;border: 1px solid #e5e5e5;transition: 0.3s;display: inline-block;vertical-align: top; text-align: center;}
    .paging-inner .current,.paging-inner a:hover{background-color: #005bac;color: #fff;border-color: #005bac;}
    .paging-inner .prev{background:#fff url(../image/page-prev.png) no-repeat center center;}
    .paging-inner .next{background:#fff url(../image/page-next.png) no-repeat center center;}
    .paging-inner .prev:hover{background:#005bac url(../image/page-prevh.png) no-repeat center center;}
    .paging-inner .next:hover{ background:#005bac url(../image/page-nexth.png) no-repeat center center;}

/*model-class*/
.style-primary .wsc-class .active .classItema a,.classItema:hover a{color: #005bac;}
    .style-primary .classItem a:hover{color: #005bac;}
    .style-primary .classItem:hover i{background-image: url(../image/pc-moreh.png);} 

 .style-primary .classItem2 a:hover , .style-primary .active .classItema{color: #005bac; }
 .style-primary .classItem2 i{background-color: #005bac;}
 .style-primary .classItem2:hover i, .style-primary .classItem2.active i{width: 100%;}

/*tags*/
.style-primary .wsc-tags a:hover{border-color: #005bac;background-color: #005bac;color: #fff;}

/*search*/
.style-primary .wsc-search-list .list-item:hover .list-tit{color: #005bac;}
.style-primary .search-none-tip a{color: #005bac;}
.style-primary .search-tab .active a,.style-primary .search-tab li:hover a{color: #005bac;}
.style-primary .sl-count span,.style-primary .s-key{color: #005bac;}
.style-primary .search-tab li span{background-color: #005bac;}
.style-primary .search-form input:focus{border-color: #005bac;}
.style-primary .btn-search{background-color: #005bac;}
.style-primary .btn-search:hover{background-color: #1E51AD;}

/*listItem*/
.style-primary .lTitMore:hover{color: #005bac;}
.style-primary .lTitMore:hover span{background: url(../image/pc-moreh.png) no-repeat right center;}
.style-primary .lTit .line{ background:url(../image/wedit-line.png) no-repeat left center}
.style-primary  .list-tit:hover{
  color: #005bac; 
}

/*detailpage*/
.style-primary .rTitMore span:hover{color: #005bac;background-image: url(../image/pc-moreh.png);}
.style-primary .rTit .line{background-color: #005bac;}

.style-primary .rlist-style3 .list-btn1{border: solid 1px #EA9720;color: #EA9720;}
.style-primary .rlist-style3 .list-btn1:hover{background-color: #EA9720;color: #fff;}
.style-primary .rlist-style3 .list-btn2{ border: solid 1px #005bac;color: #005bac;}
.style-primary .rlist-style3 .list-btn2:hover{background-color: #005bac;color: #fff;}


.style-primary .d-backlist:hover{color: #005bac;}


.pdTab li a{
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.btn{width: 200px;height: 50px;font-size: 16px;line-height: 50px;display: inline-block;vertical-align: top;box-sizing: border-box;transition: 0.36s;text-align: center;border-radius: 2px;cursor: pointer;}

.btn-online{background-color: #19CA6E;color: #fff;}
.btn-online:hover{background-color: #08b058;}
.btn-online span{
  display: inline-block;
  padding-left: 34px;
  background:url(../image/online-icon.png) no-repeat left center;
}
.btn-tel{background-color: #FCFCFC;color:#19CA6E; line-height: 48px;font-size:18px;
  font-family:Arial;}
/* .btn-tel:hover{background-color: #19CA6E;color: #fff;} */
.btn-tel span{
  display: inline-block;
  padding-left: 34px;
  background:url(../image/tel-icon.png) no-repeat left center;
}
.btn-submit{background-color: #005bac;color: #fff;}
.btn-submit:hover{background-color: #1d4ea2;}

.btn-whited{border: solid 1px #fff;color: #fff;line-height: 48px;}
.btn-whited:hover{
  border:1px solid #19ca6e;
  background-color: #19ca6e;color: #fff;
}
.btn-white{background-color: #fff;border: solid 1px #eaeaea;color: #333;line-height: 48px;}
.btn-white:hover{background-color: #19ca6e;color: #fff;border: solid 1px #19ca6e;}
.btn-gray{
  border:1px solid rgba(210,210,210,1);
 color: #333;
 line-height: 48px;
}
.btn-gray:hover{
  border:1px solid #005bac;
  background-color: #005bac;
  color: #fff;
}
.btn-white2{
  background-color: #fff;color: #005bac;
}
.btn-white2:hover{background-color: #19ca6e;color: #fff;}
/* pdimg 轮播组件 */
.style-primary .picshowControl span.active{
    background-color: #005bac;

} 
.style-primary .picshowsmall ul li.active{
    border: solid 2px #005bac;
}
/* 
产品详情导航吸顶 
*/
.style-primary .pdTab li:hover a,.pdTab .active a{
    color: #005bac;
    background-color: #fff;
    border-top: 5px solid #005bac;
}

/* 
form 
*/
.style-primary .fm-tit .line{
    background-color: #005bac;
}
.style-primary .wsc-form .sel-list li:hover,.style-primary .wsc-form .sel-list li.active{color: #2148B1;}


/* 
album - picture - details 
*/
.style-primary .albumShowListp:hover,.albumShowListn:hover{
    background-color: #005bac;
}
.style-primary .albumShowListCon li.active a{
    border: solid 2px #005bac;
}

/* 
detlink 
*/
.wsc-detlink .dl-prev:hover .item-dd,.wsc-detlink .dl-next:hover .item-dd{
    color: #005bac;
}

.style-primary .fn-text a:hover{
    color: #005bac;
}
.style-primary .fn-list a:hover{
    color: #005bac;
}
.style-primary .wsc-bottom a:hover{
    color: #005bac;
}




/* 
contact us 
*/
.style-primary .cominfo-main .lx-icon1{background: url(../image/lx-icon1.png) no-repeat center center;}
.style-primary .cominfo-main .lx-icon2{background: url(../image/lx-icon2.png) no-repeat center center;}
.style-primary .cominfo-main .lx-icon3{background: url(../image/lx-icon3.png) no-repeat center center;}
.style-primary .cominfo-main .lx-icon4{background: url(../image/lx-icon4.png) no-repeat center center;}




/* 
indexPage 
*/
.index-tip{background-color: #005bac;}
.style-primary .list-more:hover {color: #005bac;}
 
.wsc-Topnav{
  height:40px;
  padding:0 32px;
 line-height: 40px;
background:rgba(51,51,51,1);
}
.wsc-Topnav .left-block a {
  font-size: 14px;
  color: #888888;
  transition: 0.3s;
}
.hn-drop2{
  width: 200px !important;
}
.wsc-Topnav a:hover{
  color: #fff;
}
.wscH-tel{
  display: inline-block;
  padding-left: 24px;
  color: #888888;
  background: url(../image/wsc-head-kf.png) no-repeat left center;
}
.wscH-tel span{
  color:#19CA6E;
}
.wscH-line {
  padding-left: 1px;
  margin: 0 14px;
  background: url(../image/wsc-head-line.png) no-repeat left center;
}
.wscH-vx {
  cursor: pointer;
  color: #888888;
  transition: 0.36s;
  position: relative;
}
.wscH-vx img {
  position: absolute;
  display: none;
  width: 110px;
  z-index: 9999;
  left: -16px;
}
.hn-lan{
  position: relative;
  float: right;
  line-height: 40px;
}
.lan-icon {
  padding-left: 30px;
  font-size: 14px;
  font-family: MicrosoftYaHei;
  line-height: 40px;
  color: rgba(134,134,134,1);
  background: url(../image/top-lan.png) no-repeat 0 center;
  cursor: pointer;
  transition: 0.3s;
}
.lan-list {
  position: absolute;
  top: 40px;
  left: -32px;
  padding: 10px 0;
  width: 100px;
  background-color: #ffffff;
  box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.08);
  z-index: 9999;
  display: none;
}
.lan-list a {
  display: block;
  padding-left: 26px;
  height: 40px;
  background-color: #fff;
  font-size: 16px;
  line-height: 40px;
  color: #868686;
  transition: 0.3s;
}
.lan-list a:hover{
  color: #868686 !important;
}
.wscH-vx:hover {
  color: #fff;
}
.wscH-vx:hover img {
  display: block;
}