a{color:inherit;}
a:hover{color:inherit;}
em{font-style:normal;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}
button,input,select,textarea{outline:none !important;}
ol,ul{list-style:none}
.btn-primary:hover{color:#00BF03;}
html,body,button,input,select,textarea{-webkit-font-smoothing:antialiased;}

/* container */
@media (min-width:1200px){
    .container{width:970px;}
}
@media (min-width:1240px){
    .container{width:1210px;}
}
@media (min-width:1240px){
    .container .visible-lg-block{display:block !important;}
    .container .hidden-lg{display:none !important;}
}
@media (max-width:1239px) and (min-width:992px){
    .container .visible-lg-block{display:none !important;}
    .container .visible-md-block{display:block !important;}
    .container .hidden-lg{display:block !important;}
    .container .hidden-md{display:none !important;}
}
.row{margin-left:-10px;margin-right:-10px;}
[class^="col-"]{padding-left:10px;padding-right:10px;}
@media (max-width:767px){.row{margin-left:-5px;margin-right:-5px;}
    [class^="col-"]{padding-left:5px;padding-right:5px;}
}

/* wsc-nav */
@media (min-width:992px){
    .wsc-NavCon{margin:0 auto;position:relative;z-index:100}
    .wsc-logo{float:left;height:82px;}
    .wsc-logo a{display:table-cell;vertical-align:middle;height:82px;}
    .wsc-logo img{vertical-align:middle;max-height:62px}
    .hn-item{float:left;position:relative;margin: 0 30px}
    .search-drop{position:absolute;top:110px;left:0;right:0;margin:auto;width:100%;padding:60px 0;background-color:#fff;box-shadow:0px 4px 8px 0px rgba(0,0,0,0.2);display:none;}
    .search-drop .wsc-search{margin-bottom:0;}
    .hn-item:hover .hn-text span,.hn-item.active .hn-text span{width:100%;}
    .search-drop form{margin:auto;width:50%}
    .hn-drop{position:absolute;left:67px;transform:translateX(-50%);top:87px;width:160px;background-color:#F8F8F8;display:none;box-shadow: 0px 5px 10px 1px rgba(60, 60, 60, 0.45);border-radius: 5px;text-align: center}
    .hn-drop a{display:block;height:45px;line-height:45px;color:#666666;overflow:hidden;border-top: 1px dashed #666666;text-align: center;margin: 0 18px;}
    .hn-droplist li:first-child a {
        border-top: 0;
    }
    .hn-drop a:hover{color:#1C61AC;font-weight: bold;}
    .hn-text a {
        color: #FFFFFF;
    }
    .wsc-Nav .hn-text:hover,.wsc-Nav .hn-text.active {
        background-color: #1C61AC;
    }
}

@media (max-width:991px){
    .divid-block{height:8px;background-color:#F7F8F8;border-top:1px solid #e0e0e0;}
    .wsc-Top{background-color:#fff;border-top:1px solid #e0e0e0;}
    .wsc-TopCon{position:fixed;left:0;top:0;height:50px;width:100%;box-sizing:border-box;padding:0 15px;background-color:#fff;z-index:99999;border-bottom:1px solid #F6F6F6;}
    .top-menu{position:absolute;right:15px;top:0;bottom:0;margin:auto;height:50px;width:36px;background:url(../images/top-menu.png) no-repeat left center;background-size:36px auto;}
    .wsc-logo{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}
    .wsc-Top .wsc-logo a{display:table-cell;vertical-align:middle;height:50px;text-align:center;}
    .wsc-logo img{vertical-align:middle;height:40px}
    .wsc-TopBar{position:fixed;right:-100%;top:0;background-color:#fff;width:100%;height:100%;transition:all 0.3s ease-in-out;z-index:99999;overflow-y:scroll;}
    .top-close{height:50px;width:36px;position:absolute;left:15px;top:0;bottom:0;margin:auto;background:url(../images/top-close.png) no-repeat 0 center;background-size:36px auto;}
    .wsc-tbtop{height:50px;padding:0 15px;position:relative;}
    .wsc-TopNav{padding:15px;overflow-y:auto;}
    .hn-item{margin-top:15px;border-top:1px solid #EAEAEA;padding-top:15px;}
    .hn-item:first-child{border-top:0;margin-top:0;padding-top:0;}
    .hn-item:first-child .hn-text{margin-top:0;border-top:0;padding-top:0;}
    .hn-text{font-size:14px;line-height:20px;color:#333333;font-weight:300;position:relative;}
    .hn-item.active .hn-text{font-weight:bold;}
    .hn-text a{ width:100%;}
    .hn-arr {width: 75px;position: absolute;right: 0;top: 0;}
    .hn-arr span {display: inline-block;height: 20px;width: 70px;background: url("../images/hnarr.png") no-repeat right center;background-size: 12px auto;transition: all 0.3s ease-in-out;}
    .hn-drop{padding-top:15px;overflow:hidden;display:none;}
    .hn-droplist{margin-top:-2px;margin-left:-1px;margin-right:-1px;}
    .hn-drop li{float:left;width:50%;height:40px;margin-top:2px;padding-left:1px;padding-right:1px;}
    .hn-drop li a{display:block;padding:12px 15px;font-size:12px;height:40px;line-height:17px;color:#333333;font-weight:300;background-color:#F7F8F8;}
}

/* foot */
.wsc-foot{padding:40px 0;background-color:#333333;}
.wsc-bottom{background-color:#333333;color:#555555;border-top:1px solid #444444;}
.wsc-bottom a:hover{color: rgba(255, 255, 255, 0.4);}
.ft-tit{margin-top:28px;font-weight:bold;color:#aaaaaa;}
.ft-compinfo{margin-top:15px;}
.ft-tel,.ft-pos{color:#777777;}
.wsc-foot .wsc-search{margin-bottom:0;margin-top:40px;}
.wsc-foot .wsc-search .input-group-btn .btn{background-color:#888F98;border-color:#888F98;}
.wb-main{padding:20px 0;}
.wb-wscico{display:inline-block;vertical-align:middle;}
.wb-wscico img{width:18px;border-radius:14px;}
.wb-text{display:inline;line-height:30px;margin-left:10px;}
.wb-text span{margin:0 5px;}
.wb-text em{font-style:normal;}

@media (min-width:992px){.ft-compinfo li{display:inline;margin-right:60px;}
    .ft-logo img{height:50px}
}
@media (max-width:991px){
    .ft-logo img {height:35px}
}
@media (max-width:768px){
    .ft-compinfo li{margin-top:10px;}
    .wsc-frilink{padding-top:14px;padding-bottom:14px;}
    .foot-nav{margin-top:30px;}
}

@media (max-width: 767px){
    .wb-right, .wb-left {
        float: none;
    }
    .botfix-nav{
        background-color: #fff;
        border-top: 1px solid #eaeaea;
    }
    .btnav-item{
        color:#555555;
        padding: 10px 0 8px;
        font-size: 12px;
        text-align: center;
        width: 25%;
        float: left;
    }
    .btnav-item .glyphicon{
        font-size: 18px;
    }
    .btnav-item .text{
        margin-top: 5px;
    }
    .botfix-height{
        height: 60px;
    }
    .navbar-height{
        height: 50px;
        display: block;
    }
    .wsc-botfix{
        position: fixed;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 60px;
        background-color: #fff;
        z-index: 1000;
        border-top: 1px solid #eaeaea;
    }
    .botfix-block{
        height: 60px;
    }
    .wsc-botfix .item{
        float: left;
        width: 20%;
        height: 100%;
        box-sizing: border-box;
        padding-top: 35px;
        font-size: 12px;
        line-height: 18px;
        color: #555555;
        font-weight: 300;
        text-align: center;
        position: relative;
    }
    .wsc-botfix .item1{
        background: url(../images/btfix-ico1.png) no-repeat center 10px;
        background-size: 18px auto;
    }
    .wsc-botfix .item2{
        background: url(../images/btfix-ico2.png) no-repeat center 10px;
        background-size: 18px auto;
    }
    .wsc-botfix .item3{
        background: url(../images/btfix-ico3.png) no-repeat center 10px;
        background-size: 18px auto;
    }
    .wsc-botfix .item4{
        background: url(../images/btfix-ico4.png) no-repeat center 10px;
        background-size: 18px auto;
    }
    .wsc-botfix .item5{
        background: url(../images/btfix-ico5.png) no-repeat center 10px;
        background-size: 18px auto;
    }

    .wsc-botfix .item:hover,.wsc-botfix .item.active{
        color: #1c61ac;
        font-weight: bold;
    }
    .wsc-botfix .item1:hover,.wsc-botfix .item1.active{
        background-image: url(../images/btfix-ico1h.png);
    }
    .wsc-botfix .item2:hover,.wsc-botfix .item2.active{
        background-image: url(../images/btfix-ico2h.png);
    }
    .wsc-botfix .item3:hover,.wsc-botfix .item3.active{
        background-image: url(../images/btfix-ico3h.png);
    }
    .wsc-botfix .item4:hover,.wsc-botfix .item4.active{
        background-image: url(../images/btfix-ico4h.png);
    }
    .wsc-botfix .item5:hover,.wsc-botfix .item5.active{
        background-image: url(../images/btfix-ico5h.png);
    }

    .botfix-dialog{
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: rgba(0, 0, 0, 0.5);
        display: none;
        z-index: 100;
        overflow: hidden;
    }
    .botfix-lxway{
        position: fixed;
        left: 0;
        right: 0;
        margin: auto;
        width: 100%;
        padding-left: 15px;
        padding-right: 15px;
        height: 50px;
        bottom: 100px;
        overflow: hidden;
        z-index: 102;
        display: none;
    }
    .botfix-lxway ul{
        margin-left: -5px;
        margin-right: -5px;
    }
    .botfix-lxway li{
        width: 50%;
        float: left;
        text-align: center;
        padding-left: 5px;
        padding-right: 5px;
    }
    .botfix-lxway li .btn{
        width: 100%;
        font-size: 14px;
    }
}


/*banner*/
.wsc-banner {
    height: 400px;
}

.banner-contain {
    height: 100%;
}
@media (max-width:767px){
    .wsc-banner{height:130px;}
    .wsc-banner .banner-contain {
        background-size: cover!important;
    }
    .banTit{font-size:20px;padding-top:44px;line-height:28px;}
}







