.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: #888;font-size: 16px;background-color: #f6f6f6;border: 1px solid #D8D8D8;transition: 0.3s;display: inline-block;vertical-align: top; text-align: center;}
    .paging-inner .current,.paging-inner a:hover{background-color: #1B7EF4;color: #fff;border-color: #1B7EF4;}
    .paging-inner .prev{background:#f6f6f6 url(../images/page-prev.png) no-repeat center center;}
    .paging-inner .next{background:#f6f6f6 url(../images/page-next.png) no-repeat center center;}
    .paging-inner .prev:hover{background:#1B7EF4 url(../images/page-prevh.png) no-repeat center center;}
    .paging-inner .next:hover{ background:#1B7EF4 url(../images/page-nexth.png) no-repeat center center;}

/*model-class*/
.style-primary .wsc-class .active .classItema a,.classItema:hover a{color: #1B7EF4;}
    .style-primary .classItem a:hover{color: #1B7EF4;}
    .style-primary .classItem:hover i{background-image: url(../images/pc-morehh.png);} 

 .style-primary .classItem2 a:hover ,.classItem2.active a , .style-primary .classItema .active{color: #1B7EF4; }
 .style-primary .classItem2 i{background-color: #1B7EF4;}
 .style-primary .classItem2:hover i, .style-primary .classItem2.active i{width: 100%;}

/*tags*/
.style-primary .wsc-tags a:hover{border-color: #1B7EF4;background-color: #1B7EF4;color: #fff;}

/*search*/
.style-primary .wsc-search-list .list-item:hover .list-tit{color: #1B7EF4;}
.style-primary .search-none-tip a{color: #1B7EF4;}
.style-primary .search-tab .active a,.style-primary .search-tab li:hover a{color: #1B7EF4;}
.style-primary .sl-count span,.style-primary .s-key{color: #1B7EF4;}
.style-primary .search-tab li span{background-color: #1B7EF4;}
.style-primary .search-form input:focus{border-color: #1B7EF4;}
.style-primary .btn-search{background-color: #1B7EF4;}
.style-primary .btn-search:hover{background-color: #1572e1;}

/*listItem*/
.style-primary .lTitMore:hover{color: #1B7EF4;}
.style-primary .lTit .line{background-color: #1B7EF4;}

.style-primary .lTitMore:hover span{color: #1B7EF4;background-image: url(../images/pc-morehh.png);}
/*detailpage*/
.style-primary .rTitMore span:hover{color: #1B7EF4;background-image: url(../images/pc-morehh.png);}
.style-primary .rTit .line{background-color: #1B7EF4;}

.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 #1B7EF4;color: #1B7EF4;}
.style-primary .rlist-style3 .list-btn2:hover{background-color: #1B7EF4;color: #fff;}


.style-primary .d-backlist:hover{color: #1B7EF4;background-image: url(../images/pc-morehh.png);}
 


.btn{width: 200px;height: 50px;font-size: 14px;line-height: 50px;display: inline-block;vertical-align: top;box-sizing: border-box;transition: 0.36s;text-align: center;border-radius: 3px;cursor: pointer;}

.btn-online{background-color: #F4384A;color: #fff;}
.btn-online:hover{background-color: #d62d3d;}
.btn-online span{
    display: inline-block;
    padding-left: 34px;
    background: url(../images/online-icon.png) no-repeat left center;
}
.btn-tel{background-color: #fff;color: #555555;border: 1px solid #EAEAEA;line-height: 48px;}
.btn-tel span{
    display: inline-block;
    padding-left: 34px;
    background: url(../images/tel-icon.png) no-repeat left center;
}
.btn-submit{background-color: #1B7EF4;color: #fff;}
.btn-submit:hover{background-color: #1572e1;}

.btn-white{background-color: #fff;border: solid 1px #F0F0F0;color: #888888;line-height: 48px;}
.btn-white:hover{background-color: #1B7EF4;color: #fff;}

.btn-whited{
    line-height: 48px;
    color: #FFFFFF;
    border: solid 1px #FFFFFF;
}
.btn-whited:hover{
    color: #1B7EF4;
    background:#FFFFFF;
}
.btn-blue{
    background: #1B7EF4;
    color: #fff;
}
.btn-blue:hover{
    background:  #1572e1;
}
.btn-reded{
    border:1px solid #F4384A;
    color: #F4384A;
    line-height: 48px;
}
.btn-reded:hover{
    background: #F4384A;
    color: #fff;
}
/* pdimg 轮播组件 */
.style-primary .picshowControl span.active{
    background-color: #1B7EF4;

} 
.style-primary .picshowsmall ul li.active{
    border: solid 2px #1B7EF4;
}
/* 
产品详情导航吸顶 
*/
.style-primary .pdTab li:hover ,.pdTab .active{
    background: #fff;
    border-top: 4px solid #3D60C4;
}
.style-primary .pdTab li:hover a,.pdTab .active a{
    color: #3460C0;
}

/* 
form 
*/
.style-primary .fm-tit .line{
    background-color: #1B7EF4;
}
.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: #1B7EF4;
}
.style-primary .albumShowListCon li.active a{
    border: solid 2px #1B7EF4;
}

/* 
detlink 
*/
.wsc-detlink .dl-prev:hover .item-dd,.wsc-detlink .dl-next:hover .item-dd{
    color: #1B7EF4;
}
.side-link  .item-dd:hover{
    color: #1B7EF4;
}
.style-primary .fn-text a:hover{
    color: #ffffff;
}
.style-primary .fn-list a:hover{
    color: #aaaaaa;
}
.style-primary .wsc-bottom a:hover{
    color: #aaaaaa;
}




/* 
contact us 
*/
.style-primary .cominfo-main .ico-tel{background: url(../images/lxtel-ico.png) no-repeat center center;}
.style-primary .cominfo-main .ico-em{background: url(../images/lxem-ico.png) no-repeat center center;}
.style-primary .cominfo-main .ico-pos{background: url(../images/lxpos-ico.png) no-repeat center center;}




/* 
indexPage 
*/
.index-tip{background-color: #1B7EF4;}
.style-primary .list-more:hover {color: #1B7EF4;}


.list-tit:hover{
    color: #1B7EF4; 
}

 .fb-tel:hover,.fb-top:hover{
    background-color: #F4384A;
    border-color: #F4384A;
}
.fbarCon{
    background-color: #F4384A;
    border-color: #F4384A;
}
.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;
  }
  .wsc-Topnav a:hover{
    color: #fff;
  }
  .wscH-tel{
    display: inline-block;
    color: #888888;
  }
  .wscH-tel span{
    color:#F4384A;
  }
  .wscH-line {
    padding-left: 1px;
    margin: 0 14px;
    background: url(../images/wsc-head-line.png) no-repeat left center;
  }
  .wscH-vx {
    cursor: pointer;
    color: #888888;
    transition: 0.36s;
    position: relative;
  }
  .ft-msg{
    font-size:14px;
     margin-top: 40px;
    color:rgba(119,119,119,1);
    line-height:24px;
  }
  .ft-tel {
    font-size:26px;
    font-family:SFUIDisplay;
    font-weight:bold;
    margin-top: 8px;
    color:rgba(208,207,207,1);
    line-height:30px;
  }
  .ft-text{
    font-size:14px;
    margin-top: 28px;
    color:rgba(119,119,119,1);
    line-height:24px;
  }
  .ft-btn{
      margin-top: 24px;
  }
  .ft-btn .btn{
      font-size: 16px;
  }
  .wsc-pro{
      padding: 60px 0;
  }
  .aTit{
    font-size:30px;
    font-weight:bold;
    color:rgba(51,51,51,1);
    line-height:32px;
  }
