.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 li{margin:0 5px;height: 30px;line-height: 30px;/* 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;padding: 0px 5px;}
    .paging-inner .current,.paging-inner a:hover{background-color: #2761c4;color: #fff;border-color: #2761c4;}
    .paging-inner .prev{background:#fff url(../images/page-prev.png) no-repeat center center;}
    .paging-inner .next{background:#fff url(../images/page-next.png) no-repeat center center;}
    .paging-inner .prev:hover{background:#2761c4 url(../images/page-prevh.png) no-repeat center center;}
    .paging-inner .next:hover{ background:#2761c4 url(../images/page-nexth.png) no-repeat center center;}

/*model-class*/
.style-primary .wsc-class .active .classItema a,.classItema:hover a{color: #2761c4;}
    .style-primary .classItem a:hover{color: #2761c4;}
    .style-primary .classItem:hover i{background-image: url(../images/pc-moreh.png);}

 .style-primary .classItem2 a:hover , .style-primary .active .classItema{color: #2761c4; }
 .style-primary .classItem2 i{background-color: #2761c4;}
 .style-primary .classItem2:hover i, .style-primary .classItem2.active i{width: 100%;}

/*tags*/
.style-primary .wsc-tags a:hover{border-color: #2761c4;background-color: #2761c4;color: #fff;}

/*search*/
.style-primary .wsc-search-list .list-item:hover .list-tit{color: #DE030D;}
.style-primary .search-none-tip a{color: #DE030D;}
.style-primary .search-tab .active a,.style-primary .search-tab li:hover a{color: #DE030D;}
.style-primary .sl-count span,.style-primary .s-key{color: #DE030D;}
.style-primary .search-tab li span{background-color: #DE030D;}
.style-primary .search-form input:focus{border-color: #DE030D;}

/*listItem*/
.style-primary .lTitMore:hover{color: #2761c4;}
.style-primary .lTit .line{background-color: #2761c4;}


/*detailpage*/
.style-primary .rTitMore span:hover{color: #2761c4;background-image: url(../images/pc-moreh.png);}
.style-primary .rTit .line{background-color: #2761c4;}

.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 #2761c4;color: #2761c4;}
.style-primary .rlist-style3 .list-btn2:hover{background-color: #2761c4;color: #fff;}


.style-primary .d-backlist:hover{color: #2761c4;}



.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: 2px;cursor: pointer;}

.btn-online{background-color: #F08401;color: #fff;}
.btn-online:hover{background-color: #FFA700;}

.btn-tel{background-color: #fff;color: #F08401;border: 1px solid #F08401;line-height: 48px;}
.btn-tel:hover{background-color: #F08401;color: #fff;}

.btn-submit{background-color: #2761c4;color: #fff;}
.btn-submit:hover{background-color: #1d4ea2;}

.btn-white{background-color: #fff;border: solid 1px #eaeaea;color: #999999;line-height: 48px;}
.btn-white:hover{background-color: #2761c4;color: #fff;}

/* pdimg Ã¨Â½Â®Ã¦â€™Â­Ã§Â»â€žÃ¤Â»Â¶ */
.style-primary .picshowControl span.active{
    background-color: #2761c4;

}
.style-primary .picshowsmall ul li.active{
    border: solid 2px #2761c4;
}
/*
Ã¤ÂºÂ§Ã¥â€œÂÃ¨Â¯Â¦Ã¦Æ’â€¦Ã¥Â¯Â¼Ã¨Ë†ÂªÃ¥ÂÂ¸Ã©Â¡Â¶
*/
.style-primary .pdTab li:hover a,.pdTab .active a{
    color: #2148B1;
}

/*
form
*/
.style-primary .fm-tit .line{
    background-color: #2761c4;
}
.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: #2761c4;
}
.style-primary .albumShowListCon li.active{
    border: solid 2px #2761c4;
}

/*
detlink
*/
.wsc-detlink .dl-prev:hover .item-dd,.wsc-detlink .dl-next:hover .item-dd{
    color: #2761c4;
}

.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: #2761c4 url(../images/tel-ico.png) no-repeat center center;}
.style-primary .cominfo-main .ico-em{background: #2761c4 url(../images/em-ico.png) no-repeat center center;}
.style-primary .cominfo-main .ico-pos{background: #2761c4 url(../images/pos-ico.png) no-repeat center center;}




/*
indexPage
*/
.index-tip{background-color: #2761c4;}

.wsc-Nav {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 999;
    width: 100%;
}
.hn-text a {
    color: rgba(255,255,255,0.8);
}
.wsc-headNav {
    float: left;
}
.wsc-xX {
    float: right;
    color: #fff;
}
.wsc-top {
    height: 44px;
    background: #282727;
}
.wsc-index {
    width: 1360px;
    margin: 0 auto;
}
.wscX-wx {
    float: left;
    font-size: 14px;
    line-height: 37px;
    color:rgba(255,255,255,0.5);
    padding-left: 24px;
    background: url("../images/weixin.png") no-repeat 0 center;
    position: relative;
    top: 4px;
}
.wscX-dh {
    float: left;
    background: url("../images/xinndianhua.png") no-repeat 0 center;
    color: #fff;
    text-indent:  22px;
    margin-top: 12px;
    background-size: 12px;
}
.wsc-Nav .container {
    width: 1360px;
}
.wsc-headNav .active .hn-text {
    color: #DE030D;
    height: 98px;
    border-bottom: 2px solid #DE030D;
}
.wsc-headNav .active .hn-text a {
    color: #DE030D;
}
.wsc-headNav .hn-item:hover .hn-text {
    color: #DE030D;
    height: 98px;
    border-bottom: 2px solid #DE030D;
}
.wsc-headNav .hn-item:hover .hn-text a {
    color: #DE030D;
}
.wsc-xX em {
    float: left;
    margin: 0 30px;
    height: 13px;
    width: 1px;
    background: rgba(229,229,229,0.2);
    position: relative;
    top: 17px;
}
.wsc-NavAll {
    height: 100px;
    background: rgb(41 41 41 / 64%);
    border-top: 1px solid #282727;
}
.wsc-yh {
    float: left;
    color:rgba(255,255,255,0.5);
    line-height: 44px;
    height: 44px;
    overflow: hidden;
    font-size: 0;
}
.wsc-yh a {
    font-size: 14px;
    display: inline-block;
}
.wsc-yh em {
    font-size: 14px;
    display: inline-block;
    padding: 0 5px;
}
.wsc-yh a:hover {
    color:rgba(255,255,255,1);
}
.new-seatch input {
    width:178px;
    height:33px;
    background:rgba(0,0,0,0.15);
    border:1px solid rgba(255,255,255,0.43529411764705883);
    border-radius:20px;
    font-size: 10px;
    color:rgba(255,255,255,0.8);
    text-indent: 19px;
}
.new-seatch {
    float: right;
    position: relative;
    margin-top: 32px;
}
.new-seatch input::placeholder {
    color:rgba(255,255,255,0.5);
}
.new-seatch input:focus {
    border-color: rgba(255,255,255,0.8);
}
.new-seatch .btn-search {
    position: absolute;
    width: 33px;
    height: 33px;
    background: url("../images/pc-hn-searchico.png") no-repeat center;
    background-size: 16px;
    right: 10px;
    top: 0;
    bottom: 0;
    margin: auto;
    border: none;
    border-radius: 0px;
    text-indent: 0px;
}
.fix-nav .wsc-NavAll {
    background: rgba(41,41,41,1);
    border-top: 1px solid #383838;
}