@charset "utf-8";
/* CSS Document */

body {
    font-size: 1.6rem;
    font-size: 16px;
}

.w-proleft {
    padding-left: 0px
}

.w-huiborde {
    border: 1px solid #e6e6e6;
}

.w-hui-botm {
    border-bottom: 1px solid #e6e6e6;
}

.w-hui-top {
    border-top: 1px solid #e6e6e6;
}

.w-hui-right {
    
}

.w-hui-left {
    border-left: 1px solid #e6e6e6;
}

.w-mt10 {
    margin-top: 10px;
}

.w-mt30 {
    margin-top: 30px;
}

.w-mb30 {
    margin-bottom: 30px;
}

.w-f14 {
    font-size: 1.4rem
}

.w-f16 {
    font-size: 1.6rem
}

.w-f18 {
    font-size: 1.8rem
}

.w-f20 {
    font-size: 2.0rem
}

.w-lih25 {
    line-height: 2.5rem
}

.w-gisdnwi {
    color: #666666
}

.w-mt80 {
    margin-top: 80px;
}

.w-ptb10 {
    padding-bottom: 1.0rem
}

.w-heise, a {
    color: #000
}

.w-balinf, .w-balinf a {
    color: #808080
}

.clear {
    clear: both
}

a:hover {
    text-decoration: none;
    color: #e60012
}

.w-pbanner .text-center {
    width: 70%;
    margin: 0 auto;
}

.w-probanner {
    background: url(../images/about-bg.jpg) 50% -110px no-repeat;
    background-size: cover !important;
    -webkit-background-size: cover !important;
    -moz-background-size: cover !important;
    -o-background-size: cover !important;
    color: #333;
	height:365px;
}

.w-probanner P.lead {
    font-size: 1.4rem;
    font-size: 14px;
    line-height: 2rem;
    line-height: 26px;
    text-align: justify
}

.w-prozhan {
    border-bottom: 1px solid #e6e6e6;
   margin-bottom:25px;
}

.w-prozhan .col-md-3 {
    padding: 3px
}
.w-prozhan h2{height:40px;line-heigt:40px;}

.w-prozhan .thumbnail {
    display: block;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    margin-bottom: 0;
    border-radius: 0;
    line-height: 2.428571;
    border: 1px solid #e6e6e6;
}

.w-prozhan .thumbnail ul {
    margin-left: 0px;
    padding-left: 20px;
}

.w-prozhan .w-wubian {
    border: 0px
}

.w-prozhan .w-promain {
    padding: 2rem;
    padding: 20px;
}

.w-prozhan .w-promain:hover, .w-prozhanshi .w-yijizahn:hover {
    -moz-box-shadow: 0px 0px 10px #ccc;
    -webkit-box-shadow: 0px 0px 10px #ccc;
    box-shadow: 0px 0px 10px #ccc;
}

.w-prozhan .w-promain h3 {
    font-size: 2rem;
    line-height: 2rem;
    height: 4rem;
    height: 50px;
    font-size: 20px;
    line-height: 26px;
    overflow: hidden
}

.w-prozhan .w-promain:hover h3 a, .w-prozhanshi .w-yijizahn:hover h3 a ,.w-yijizahn:hover h3 a small{
    color: #e60012
}

.w-botm0 {
    border-bottom: none;
}

.w-fhdb {
    position: fixed;
    right: 10px;
    bottom: 10px;
    z-index: 1;
    border-radius: 35px;
    background: #FFF;
    border: 1px solid #e6e6e6;
    cursor: pointer
}

.w-fhdb span {
    font-size: 1.8rem;
    color: #706b6b;
    padding: 15px;
}

.productcls h2 {
    font-size: 2.4rem;
    font-weight: bold;
    margin-top: 0;
}

.productcls ul li h3 {
    font-size: 1.6rem;
    font-size: 16px;
	line-height: 1.6rem;
    line-height: 26px; margin:0px;
}
.proclsbody ul{ list-style-type:disc}
@media (max-width: 991px) {
    .w-prozhan {
        padding: 0;
    }


    .productcls .mobile {
        background: #f8f8f8;
        padding: 0;
    }

    .productcls .mobile .proclsbody {
        display: none;
    }

 
    .productcls ul li a {
        line-height: 2.3rem;

    }



  
}


.product-left-cls .panel-title {
    position: relative;
}

.product-left-cls .panel-title span {
    position: absolute;
    top: 0;
    right: 0;
}

.product-left-cls a:link {
    text-decoration: none;
    color: #000;
}

.product-left-cls a:visited {
    text-decoration: none;
    color: #000;
}

.product-left-cls a:hover {
    text-decoration: underline;
    color: #e60012;
}

.product-left-cls a:active {
    text-decoration: none;
    color: #e60012;
}

/*screen*/

.xscreen {
    line-height: 4rem;
    border-bottom: solid 1px #e6e6e6;
    height: 4rem;
    height: 48px;
    line-height: 48px;
    overflow: hidden;
}

.xscreen .xmouse {
    cursor: pointer;
}

.xscreen .xscreentitle {
    color: #666;
}

.xscreen .xscreencontent ul li {
    float: left;
    padding-right: 2rem;
    padding-right: 20px;
    list-style: none;
}

.xscreen .xscreencontent ul li.active,
.xscreen .xscreencontent ul li.active a {
    color: #e60012;
}

/*screen*/

.w-proyiji .panel-title .w-pl10 {
    padding-top: 2px;
    font-size: 1.5rem;
}

.w-proyiji .w-marifm {
    padding-left: 26px;
}

.w-proyiji .panel-default {
    border-color: #fff;
}

.w-proyiji .panel {
    border: none;
    box-shadow: none;
}

.w-proyiji .panel-title {
    font-size: 18px;
    font-size: 1.8rem;
}

.w-proyiji .panel-body {
    padding: 0px 6px;
}

.w-proyiji .panel-default > .panel-heading {
    background-color: #FFF;
    border-bottom: 0px;
    padding: 10px 0px;
}

.w-proyiji .panel-group .panel-heading + .panel-collapse > .panel-body {
    border-top: 0px;
}

.w-proyiji .panel-body ul.w-dmsk li h3 {
    line-height: 2.14rem; line-height:24px;
    background: url(../images/w-yuan.png) 0px 8px no-repeat;
    padding-left: 18px;
}

.w-proyiji .panel-body ul.w-dmsk li h3:hover, .w-proyiji .panel-body ul.w-dmsk li.active {
    background: url(../images/w-yuan2.png) 0px 8px no-repeat
}

.w-proyiji .panel-body ul.w-dmsk li.active a {
    color: #e60012;
}

.w-prosai {
    font-size: 1.6rem
}

.w-fieff a {
    line-height: 50px;
}

.w-proyiji .w-baidkkk2 .panel-default > .panel-heading {
    padding: 0px;
}

.w-pro-xaun1 .w-baidkkk2 .panel-group {
    margin-bottom: 0px;
}

.w-sanjiao {
    position: absolute;
    width: 14px;
    height: 14px;
    right: 0px;
    top: 0px;
}

.w-xaingdui .w-fmieie a {
    margin-right: 30px;
    display: inline-block;
}

.w-xaingdui .w-fmieie {
    height: 34px;
    line-height: 34px;
    overflow: hidden
}

.w-baidkkk {
    width: 30%;
    float: left;
    display: inline-block;
    height: 35px;
    line-height: 25px;
    white-space: normal;
    padding-top: 15px;
}

.w-baidkkk2 {
    width: 70%;
    float: left;
    display: inline-block;
    position: relative;
}

.w-baidkkk2 a {
    margin-right: 30px;
    display: inline-block;
}

.w-prozhanshi {
    margin-top: 20px;
}

.w-prozhanshi .thumbnail {
    padding: 10px 10px 0 10px;
    border-radius: 0px; margin:0; position:relative
}

.w-prozhanshi .w-yijizahn .caption h3 {
 
   height:4.5rem; height:45px; line-height:23px;
    overflow: hidden; font-size:18px;
}

.w-prozhanshi .w-yijizahn .w-tianjia a {
    color: #989898;
    margin-top: 10px;
}

.w-prozhanshi .w-yijizahn .w-koyuan span {
    font-size: 1.8rem;
    position: absolute;
    top: 1.3rem;
    left: 1.3rem;
}

.w-dkied .w-xanniu {
    padding: 90px 0px
}

.w-dkied .w-xanniu .btn {
    border-radius: 0px;
}

.w-dkied .w-xanniu .btn-danger {
    background: #dc0000
}

.w-dkied .w-xanniu p.w-qingchu {
    margin-top: 10px;
}

.w-pagezuo {
    padding-left: 160px;
}

.w-pagezuo, .w-tiaozhaun {
    float: left;
    display: inline
}

.w-tiaozhaun .form-control {
    width: 40px;
    margin: 0px 10px
}

.w-pagezuo .pagination > li > a {
    margin-right: 10px;
    color: #666666
}

.w-pagezuo .pagination > li > a:hover {
    color: #e60012;
    background-color: #FFF;
    border: 1px solid #e60012;
}

.w-tiaozhaun {
    padding-top: 18px;
    margin-left: 15px;
}

.w-proyiji .w-hui-right .panel-group {
    word-wrap: break-word;
}

.w-yijizahn .btn {
    border-radius: 0px
}

.w-yijizahn .btn-danger {
    background: #FFF;
    border: 1px solid #db0000;
    color: #db0000;
}

@media (min-width: 768px) and (max-width: 1200px) {
    .w-pagezuo {
        padding-left: 0px;
    }

    .w-pagezuo .pagination > li > a {
        margin-right: 0px;
    }
}


.w-appdh {
    position: relative
}

.w-appdh .col-xs-12 {
    padding-left: 0px;
    padding-right: 0px;
}

.w-hanggao {
    padding: 15px 0px 15px 15px;
    font-size: 1.8rem;
}

.w-daind .tabs-left > .nav-tabs {
    float: left;
    width: 50%;
    overflow: hidden; background:#f8f8f8;height: 100%;

}
#w-menu1,#w-menu2{text-decoration:none;}
.w-omd{ color:#e60012}
.w-appdh .w-menu6 .w-hanggao{font-size:22px; display: block;}
.w-daind .tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover, .tabs-left > .nav-tabs .active > a:focus {
    border-color: #DDD rgba(0, 0, 0, 0) #DDD #DDD; 
}

.w-daind .tabs-left > .nav-tabs > li {
    float: none;
}

.w-daind .nav-tabs > li {
    margin-bottom: 0px;
}
.w-daind { width:100%}
.w-daind .tabs-left > .nav-tabs > li > h2  {
    min-width: 74px;
    margin-top: -1px;
    margin-right: -1px;
    -webkit-border-radius: 4px 0 0 4px;
    -moz-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px; 
}

.w-daind .nav-tabs > .active > h2 a, .w-daind.nav-tabs > .active > h2 a:hover, .w-daind .nav-tabs > .active > h2 a:focus {
    color: #555;
    cursor: default;
    background-color: #FFF;
    border: 1px solid #DDD;
    border-right: none; text-decoration:none;
}

.w-daind .nav-tabs > li > h2 a {
 
    line-height: 2rem;
    font-size: 1.4rem; padding:10px 15px;
}

.w-daind .nav-tabs {
    border-bottom: none
}

.w-daind .nav > li > h2 a {
    display: block;
}

#w-tabcontent1, #w-tabcontent2 {
    margin-bottom: 30px;
    background: #fff;
    position: absolute;width:100%;    
    left: 0px;
  
    z-index: 2;
	-moz-box-shadow: 0px 5px 3px #E8E8E8;
-webkit-box-shadow: 0px 5px 3px #E8E8E8;
box-shadow: 0px 5px 3px #E8E8E8;
}

.w-menu6 li {
    line-height: 52px;
    width: 160px;
    height: 52px;
    display: block;
}

.w-daind .w-xailaid .w-xuade li h3, .w-daind .w-liebiao h3 {
    line-height: 1.6rem;
    padding-left: 10px; margin:0;
}

.w-daind .w-xailaid, .w-kffe {
    background: #FFF
}

.w-kffe li { font-size:1.4rem
 
  
}

.w-daind .w-xailaid, .w-daind .w-liebiao {
    overflow: auto;
}


.w-cuoxiang {
    position: relative
}

.w-cuohao {
    width: 23px;
    height: 23px;
    position: absolute;
    top: 10px;
    right: 5px;
}

.w-cuoxiang .w-cuohao .close {
    font-size: 26px;
}

.w-pduini .thumbnail {
    border: 0px;
    padding: 20px
}

.w-pduini .row {
    margin: 0px;
}

.w-pduini .w-cuoxiang .w-mt10 h4 {
    height: 4.3rem;
    line-height: 2rem;
    height: 50px;
    line-height: 25px;
    overflow: hidden
}

.w-pduini .input-sm {
    padding: 160px 10px;
}

.w-table .table > tbody > tr > td {
    padding: 20px;
}

.w-cuoxiang .btn {
    border-radius: 0px;
}

.w-pduini .w-xjjian {
    vertical-align: middle;
    padding-top: 8.78rem;
}

@media (min-width: 1200px) {

    .w-wuxiao {
        height: 7.59rem
    }

    .w-pduini .input-sm {
        padding: 196px 10px;
    }
}

@media (min-width: 992px) and  (max-width: 1199px) {
    .w-wuxiao {
        height: 3.89rem;
    }

    .w-pduini .input-sm {
        padding: 174px 10px;
    }
}

@media (min-width: 768px) and  (max-width: 991px) {
    .w-wuxiao {
        height: 0px;
    }

    .w-pduini .w-xjjian {
        padding-top: 0rem
    }
}


.w-pronmain .w-hui-botm {
    padding-bottom: 20px;
}

.w-pronmain .media {
    margin-top: 10px;  font-size: 16px;
}

.w-pronmain .media .media-body .label {
    color: #666;
    padding-bottom: 1.6rem;
    padding-bottom: 16px;
    font-weight: normal;
    font-size: 16px;
    display: inline-block; padding:0
}

.w-pronmain .media .media-body {
    word-wrap: break-word;
}

.w-pronmain .media .media-left {
    color: #666666
}

.w-pr100 {
    padding-right: 68px;
}

.w-pr10 {
    padding-right: 21px;
}

.w-shuce1, .w-shuce2, .w-shuce3 {
    padding-left: 35px;
}

.w-pronmain .w-pro-hsoudi .w-shuce1 {
    background: url(../images/w-ren1.png) left no-repeat;
}

.w-pronmain .w-pro-hsoudi .w-shuce2 {
    background: url(../images/w-ren2.png) left no-repeat;
}

.w-pronmain .w-pro-hsoudi .w-shuce3 {
    background: url(../images/w-ren3.png) left no-repeat;
}

.w-pronmain .w-shall {
    vertical-align: middle;
}

.w-pronmain .w-shall a {
    margin-right: 10px;
}

.w-kdi {
    display: block;
}

.w-dshaniu .btn-lg, .w-dshaniu2 .btn-lg, .w-dshaniu3 .btn {
    border-radius: 0px;
    padding: 14px 10px;
}

.w-dshaniu3 .btn {
    padding: 5px 0px;
}

.w-dshaniu .btn-lg:hover, .w-dshaniu2 .btn-lg:hover, .w-dshaniu3 .btn:hover {
    background: #ff0014;
    border: 1px solid #ff0014
}

.w-pronmain .col-xs-6, .w-pronmain .col-sm-6, .w-pronmain .col-md-6 {
    padding: 0px;
}

.btn-primary {
    background: #0a24a4;
    border-color: #0a24a4;
}

.w-dshaniu .btn-primary {
    padding: 14px 10px;
}

.w-dshaniu2 .btn-lg {
    padding: 14px 30px
}

.w-pro-gundong .container-fluid {
    padding: 0px;
}

.w-pro-gundong .navbar-inverse {
    background: #FFF;
    border: none;
    border-bottom: 1px solid #e6e6e6;
}

.w-pro-gundong .nav-tabs > li > a ,.w-pro-gundong .nav-tabs > li> h2 > a{
    color: #000;
    font-size: 1.8rem;
    font-size: 18px;
    font-weight: 500;
}
.w-pro-gundong .nav-tabs > li> h2{ margin-top:0; padding:0px 10px;}
 .w-pro-gundong .nav-tabs > li.active {
    border-bottom: 4px solid #dc0000;text-decoration: none;   }
 .w-pro-gundong .nav-tabs > li > a,.w-pro-gundong .nav-tabs > li> h2 > a{ border:none;text-decoration: none}
 .w-pro-gundong .nav-tabs > li.active > a,  .w-pro-gundong .nav-tabs > li.active > a:focus, .w-pro-gundong .nav-tabs > li.active > a:hover,  .w-pro-gundong .nav-tabs > li > a:hover{ border:none}

.w-wowo {
    position: fixed;
    z-index: 80;
    width: 800px;
}

.w-pro-gundong .nav > li > a {
   blr:expression(this.onFocus=this.blur())
}

.w-pro-gundong .navbar-collapse {
    padding: 0px
}

.w-cpguige {
    height: 60px;
    position: relative
}

.w-cpguige p {
    position: absolute;
    left: 0px;
    line-height: 58px;
    font-size: 2.0rem;
    border-bottom: 4px solid #dc0000;
}

#section1 {
    line-height: 3.0rem
}

#section1 .row {
    width: 100%;
}

.w-kdodoo, .w-kdodoo2 {
    display: block;
   
    padding: 10px;
    height: 60px;
    line-height: 25px;
    overflow: hidden;
    
}
.w-kdodoo {
    background: #f2f2f2 url(../images/w-dian2.png) 6px 19px no-repeat;
    padding-left: 15px;

}
.w-eiff {
    border: 1px solid #e5e5e5;
    margin-bottom: 5px;
    margin-bottom: .5rem;
    overflow: hidden; color:#3a3a3a

}

.w-sjdii {
    overflow: hidden;
    margin-top: 30px;
}

.w-sjdii ul {
    margin-left: -2%;
    overflow: hidden;
    width: 104%
}

.w-sjdii ul li {
    width: 46.8%;
    margin-left: 2%;
    float: left;
    height: 4.7rem;
    border: 1px solid #e6e6e6;
    margin-bottom: 10px;
}

.w-sjdii .w-guizuo {
    width: 60%;
    padding-left: 30px;
    background: #f2f2f2 url(../images/w-dian2.png) 1.0rem 2.0rem no-repeat
}

.w-sjdii .w-guiyou {
    width: 40%;
    padding-left: 20px;
}

.w-sjdii ul li p {
    line-height: 4.5rem;
}

.w-llld .row {
    margin-left: -14px;
    margin-right: -12px;
}


.w-tanchu {
    width: 90%;
    position: fixed;
    bottom: 0px;
}


.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {
    color: #000;
    border-bottom: 4px solid #dc0000;
    padding-bottom: 1.25rem;
    background-color: #fff;
}

.w-navwidth {

    height: 50px;
}

.empty-placeholder {
    height: 50px
}

.fixedSubNav {
    position: fixed;
    top: 0;
    z-index: 1000
}

#myNavbar {
    background: #FFF
}


@media (min-width: 320px) and (max-width: 991px) {

    .w-kdodoo, .w-kdodoo2 {
        height: auto;
        padding-left: 1.8rem; font-size:1.6rem;

    }

    .w-kdodoo {
        background: #f2f2f2 url(../images/w-dian2.png) .6rem 1.5rem no-repeat;
        height: auto;

    }
    .w-sjdii ul li {
        width: 95%;
        margin-left: 2%;
        float: left;

        border: 1px solid #e6e6e6;
        margin-bottom: 10px;
    }

}

.w-tunsd img {
    width: 100%;
    height: auto
}

.w-sndjd p.w-wenid {

    overflow: hidden;
    margin-top: 20px; font-size:16px;
}

#section4 .table > tbody + tbody {
    border-top: 0px;
}

.w-biaodan .form-control {
    border-radius: 0px;
    border: 1px solid #e6e6e6;
}

.w-biaodan span.w-ba {
    color: #C00;
    margin-right: 5px;
}

.w-biaodan label {
    font-weight: normal;
    margin-bottom: 1.0rem
}

.w-biaodan label input:hover {
    border-color: #F00;
}

.w-lianxi .w-title {
    margin-top: 0;
    padding-top: 20px;
    border-top: 1px solid #e5e5e5;
    margin-top: 21px;
    position: relative;
    font-size: 2rem;
}

.w-lianxi .w-title:after {
    content: "";
    width: 50%;
    height: 4px;
    background: #dc0000;
    position: absolute;
    left: 0;
    top: -2px;
}

.w-lianxi .w-contact {
    padding: 20px;
	padding-bottom:0;
}

.w-lianxi .media-left img {
    width: 64px;
    height: 45px;
}

.w-lianxi .w-hui-botm .media-body a {
    height: 40px;
    line-height: 20px;
    overflow: hidden;
    display: block;
    　word-wrap: break-word;font-size:16px;
}

.w-lianxi p.w-pwtitle .w-pwtitle-xiang {
    display: block;
    border-top: 2px solid #dc0000
}



.w-contact .w-witdh2 {
    padding-left: 45px;
}

.w-zi-banner .carousel-control {
    background-image: none;
    top: 25%
}

@media screen and (min-width: 768px) {
    .w-carousel-caption {
        right: 20%;
        left: 20%;
        padding-bottom: 0px;
    }
}

.w-zi-banner .carousel-indicators {
    top: 59%;
}

.w-carousel-caption {
    position: static;
    bottom: 20px;
    z-index: 10;
    padding-top: 20px;
    color: #fff;
    text-align: center;
    text-shadow: none;
	padding-bottom:20px;
}

.w-carousel-caption p.w-titlebb {
    height: 2.0rem;
    overflow: hidden
}

.w-boxgg .tb-pic a {
    text-align: center;
    vertical-align: middle;
}

.w-boxgg .row {
    width: 100%;
    margin-left: 0px;
    padding-left: 0px
}

.w-boxgg .tb-pic a img {
    vertical-align: middle;
}

.w-boxgg .tb-pic a {
    *display: block;
    *font-family: Arial;
    *line-height: 1;
}

.w-boxgg .tb-thumb {
    overflow: hidden;
    text-align: center
}

.w-boxgg .tb-thumb li {
    height: auto;
    padding-left: 0;
    padding-right: 0;
    position: relative;
    border: 1px solid #CDCDCD;
    margin-right: 9px;
    display: inline;
    overflow: hidden;
}

.w-boxgg .col-md-3, .w-boxgg .col-sm-3, .w-boxgg .col-xs-3 {
    width: 23%
}

.w-boxgg .tb-thumb li img {
    width: 100%;
    height: auto
}

.w-boxgg .tb-thumb li .w-xiangshang {
    position: absolute;
    top: 5px;
    color: #F00;
    border: 0px;
}

.w-boxgg .tb-thumb li .w-xiangshang .caret {
    content: "";
    border-top: 0;
    border-bottom: 8px dashed;
}

.w-boxgg .tb-thumb li .w-xiangshang .caret {
    border-top: 0px dashed;
    border-top: 8px solid \9;
    border-right: 8px solid rgba(0, 0, 0, 0);
    border-left: 8px solid rgba(0, 0, 0, 0);
}

.w-boxgg .tb-s310, .tb-s310 img {
    width: 100%
}

.w-boxgg .tb-booth {
    border: 1px solid #CDCDCD;
    position: relative;
    z-index: 1;
    padding: 12px;
}

.w-boxgg .tb-thumb .tb-selected {
    border: 2px solid #e60012;
    background: url(../images/w-yuan2.png) 0px -10px no-repeat
}

@media screen and (max-width: 991px) {

	.fade{opacity:100}
    .w-prozhan {
        padding: 0;
    }

    .productcls h2 {
        font-size: 1.8rem;
        padding: 2rem 2rem;
        background: #fff;
        border-bottom: none;
        margin-bottom: 0;
    }

    .productcls ul li h3 {
        font-size: 1.6rem; margin:0;

    }

    .productcls ul li h3 a {
        line-height: 2.3rem; display:block;

    }

    .w-prozhan .thumbnail ul {
        padding-left: 3rem;
    }

    .w-daind .nav-tabs > li > a {
        font-size: 1.4rem;
    }

    .w-xailaid .w-xuade li a {
        font-size: 1.4rem
    }

    .w-cpguige p {
     line-height: 37px; padding-bottom: 20px; font-size: 24px; border-bottom: none;
    }

    .w-prozhanshi .thumbnail {
        padding: 1rem;
    }

    .w-probanner {
        margin-bottom: 0;
    }

    .w-probanner P.lead {
        font-size: 1.5rem;
    }

    .w-hanggao {
        font-size: 1.6rem
    }

    .w-prozhanshi .w-yijizahn .caption h3 {
        height: 3.8rem;
        line-height: 2rem;
        overflow: hidden;
        font-size: 16px;
        padding-top: 0;
        margin: 0;
    }

    .w-prozhanshi .w-yijizahn .caption {
        padding-top: 1rem 0;
    }

    #section4 .w-cpguige .w-mt30 {
        margin-top: 12px
    }

    .w-pduini .thumbnail .w-f14, .w-balinf a {
        font-size: 1.4rem
    }

    .table-responsive .w-f16, .w-sndjd .w-f14 {
        font-size: 1.4rem
    }
    .w-boxgg .tb-thumb li img {
        width: 100%;
    }

    .w-pronmain .media, .w-pronmain .media .media-body .label {
        padding-bottom: 0.5rem;
        font-size: 1.6rem
    }

    .w-liudn {
        position: fixed;
        bottom: 0;
        z-index: 50;
    }

    .w-sndjd p.w-wenid {
        margin-top: 0px;
    }

    #section1 {
        font-size: 1.6rem;
    }

    .w-pro-hsoudi a, .w-sndjd p.w-wenid, #section4 table, #section4 .w-f20, .w-lianxi .w-f14 {
        font-size: 1.6rem
    }
    .w-boxgg .tb-booth {
        border: 0px;
    }


    .w-wubian li a {
        font-size: 1.6rem
    }

    #section4 tbody tr {
        text-align: left
    }
	.tabbable .tab-content{ width: 50%; float: right;}
}
.w-tanceng {
	animation-name: myfirst;
    padding: 10px;
    border: 2px solid #F00;
    background: #fff;
	animation: myfirst 5s;
-moz-animation: myfirst 5s;	/* Firefox */
-webkit-animation: myfirst 5s;	/* Safari 和 Chrome */
-o-animation: myfirst 5s;	
 bottom:-200px;
}
@keyframes myfirst
{
0%   { bottom:-200px;}
25%  {  bottom:-150px;}
50%  { bottom:-100px;}
75%  { bottom:-50px;}
100% {  bottom:0px;}
}
.w-tanceng .btn {
    border-radius: 0px
}

.w-tankuang ul {
    padding-left: 0px;
}

.w-tankuang ul li {
    width: 20%;
    float: left;
    border: 1px solid #e6e6e6;
    overflow: hidden;
    padding: 10px;
    margin-left: 31px;
    margin-right: 20px;
}

.w-tankuang ul li img {
    width: 100%;
    height: auto
}

.w-tankuang ul li h4 {
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    margin: 0;
    font-size: 14px;
}
.w-tankuang ul li .text-center {
    margin:10px 0 0 0; height:25px; line-height:25px; overflow:hidden
}

.w-ffixe {
    position: fixed;
    left: 0px;
    right: 0px;
    bottom: 0px;
    z-index: 999;
    display: none
}

.w-koyuan {
    width: 54px;
    height: 54px;
    border-radius: 54px;
    border: 2px solid #e5e5e5;
    position: relative;
    color: #e5e5e5;
    margin: 0px auto;
    padding-top: 12px;
}

.w-tankuang ul .w-pdkiju {
    padding: 84px 0;
}

.w-tankuang ul .w-pdkiju2 {
    padding: 83px 0;
    border: 0;
}

@media (min-width: 992px) and (max-width: 1199px) {
	 .w-pro-gundong .nav > li > a{ font-size:15px;}
    .w-prozhanshi .w-yijizahn .caption h3 {
        height: 4rem; height:45px;
      
        overflow: hidden
    }

    .w-tankuang ul li {
        width: 21%;
        margin-left: 15px;
        margin-right: 15px;
    }

    .w-tankuang ul .w-pdkiju {
        padding: 70px 0px;
    }

    .w-tankuang ul .w-pdkiju2 {
        padding: 74px 0px;
        border: 0px;
    }

    .w-boxgg .tb-thumb li {
        margin-right: 8px;
    }

    .w-dshaniu .btn-lg {
        font-size: 1.5rem
    }

    .w-pro-gundong .navbar-inverse .navbar-nav > li > a {
        font-size: 1.6rem;
    }

    .w-pro-gundong .nav > li > a {
        padding: 10px 5px;
    }

    .w-contact .w-witdh {
        padding-right: 11px;
    }

    .w-contact .w-witdh2 {
        padding-left: 32px;
    }

}

.wnetwork tbody tr td {
    padding: 1.6rem;
}
.wbuybtn {
    padding-left: 1.5rem;
}

.wbuybtn .btn {
    width: 100%;
}

.x-table {
    margin:-1px 0 0 0 ;
    border-top: solid 1px #e6e6e6;
    border-left: solid 1px #e6e6e6;
}

.x-table .x-table-body {
    padding: 0;

}

.x-table .x-table-body .x-table-td {
    padding: 20px;
    border-right: solid 1px #e6e6e6;
    border-bottom: solid 1px #e6e6e6;
}

.w-pduini .col-md-3 {
    height: 322px;
    overflow: hidden;
}

.w-top30 {
    padding-top: 30px;
}

.product-title{
    font-size: 30px;
    font-size: 3rem;
}
.w-yijizahn .checkbox label{ font-size:12px;}

/* add*/
.w-probanner h1{ font-size:30px;}

.parts-sortlist-title{
    font-size: 18px;
    line-height: 24px;
    height: 48px;
    overflow: hidden;
}
.w-proyiji .panel-body ul.w-dmsk li h3{ margin:0; font-size:1.6rem; font-size:16px;}

.wfff{ color:#FFF}
/*category-title*/
.category-title{
    margin: 0;
    line-height: 22px;
    line-height: 2.2rem; position:relative
}
.category-title .icon-red{
    width: 4px;
    height: 16px;
    height: 1.6rem;
    background: #e60011; position:absolute; top:4px;
}
.category-title .category-name{
    padding-left: 15px;
}
.category-title .category-name h1{
    margin: 0;
    padding: 0;
    font-size: 22px;
    line-height: 2.2rem;
}
.category-title .statistics{
    color: #616161;
    font-size: 14px;
    font-size: 1.4rem;
    padding-left: 5px;
    padding-top: 2px;
}
.category-title .statistics span{
    color: #f00;
}
/*end category-title*/
/*add*/
.w-biaodan .form-group label,.addfontsize{ font-size:16px;}

.add-category .w-proyiji{ margin-top:15px;}
.add-depict .media-left{padding-right:0;}
.w-shall .add-shall{ margin-right:10px;}
.w-prozhanshi .thumbnail{ margin-bottom:15px;}
/*add2*/
.add-npleft{ padding:10px 5px 10px 0}
.add-npright{ padding:10px 5px 10px 0; color: #666;}
.add-npright .label{    color: #777; font-size:100%; font-weight:normal; padding:0}
@media (max-width:991px)
{
.swiper-pagination-bullet-active{
	background:#e4000a !important;
}
.add-product .glyphicon-menu-up:before,.add-product .glyphicon-menu-down:before,.add-category .glyphicon-menu-down:before{ color:#cb0909}
.add-product img,.add-margin{border: 1px solid #e6e6e6;}	
.add-product .thumbnail{ border:none}
.add-product h3 a{ color:#666}
.add-category .w-hanggao a#w-menu1{ font-size:22px; display:block}
.add-category h3 small{ font-size:16px; margin-top:0; display:block; height:1.8rem;    line-height: 2rem; overflow:hidden}
.glyphicon{ top:0px; vertical-align:middle}
.add-category .glyphicon{ margin-left:5px;}
.category-title{ margin:20px 0}
.add-contenterji{ border-collapse:collapse}
.add-category .w-proyiji{ margin-top:0;}
.add-contenterji .col-xs-6 ,.add-contenterji .col-sm-6{ padding:0; margin-left:-1px; margin-top:-1px}
.add-contenterji .thumbnail{ margin-bottom:0; border:none; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; margin-bottom:-1px}
.category-title .category-name h1{ font-size:18px;}
.w-xailaid ul li{ padding:10px 0;}
.carousel-indicators li{border:1px solid #C9C9C9; margin:0 }
.carousel-indicators li,.carousel-indicators li.active{width:15px; height:15px; border-radius:15px; margin-left:4px; margin-right:4px}
.carousel-indicators li.active{ background:#e6e6e6}
.slide .carousel-indicators{ bottom:-35px;}
.add-depict .w-hui-botm{ border-bottom:none; }
.add-depict small,.add-depict .media{ font-size:18px;}
.w-pronmain .w-hui-botm{ padding-bottom:0}
.add-depict .w-mt30{ margin-top:10px;}
.add-depict .w-mb30{margin-bottom: 10px;}
.add-depict .product-title span{ color:#cb0909}
.w-shall .add-shall{ padding-top:5px; font-size:18px;}
.add-margin{ padding-bottom:30px; }
.w-lianxi .w-title{    line-height: 37px; padding-bottom: 10px; margin-top:0; font-size: 24px; border-bottom: none; border-top:none}
.w-lianxi .w-title:after{ background:none}
.w-lianxi p{ line-height:3.5rem}
.w-pro-gundong .w-hui-botm{ border-bottom:none}
.w-pro-gundong .w-cpguige p{ margin:0; padding:0; height:60px; line-height:60px;}
#section1 ,#section2 ,#section3{ border-bottom:1px solid #e5e5e5; padding-bottom:20px; margin-bottom:20px; display:block} 
#section1 .w-mb30{ margin-bottom:0}
#section2 .w-mt30{ margin-top:14px}
#section3 p.w-f14{ font-size:1.6rem}
#section3 .w-case .w-mb30{ margin-bottom:17px;}
#section3 .w-mt30{ margin-top:10px;}
.w-lianxi .w-f14{ font-size:1.8rem}
.w-daind .tab-content > .tab-pane{ display:none}
.w-daind .tab-content>.active{ display:block}
.carousel-control.right,.carousel-control.left{background-image:none}
.add-margin .carousel-control{ font-size:25px; color:#333;text-shadow:none}
.w-pronmain .w-shall{ margin-top:30px}
.w-tunsd{ padding-right:0}
.w-menu6{ margin:0}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next{margin-right: -20px;}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev{margin-left: -20px;}
.wbuybtn { padding-left: 0;  width: 100%; font-size: 1.6rem; }
/*add*/
.wy-pa0{ padding:0}
.caption{ text-align:left; font-size:14px;}
.w-proimge{ padding:0}
 .w-prozhan .w-promain h4 {
        font-size: 1.6rem;
        height: 4rem;
        line-height: 2rem;
        overflow: hidden;
    }	
}

@media (min-width:992px){
.w-prozhanshi .w-yijizahn .caption h3{margin-top:0;}
.thumbnail .caption{ height:60px; overflow:hidden; text-align: center;}

.w-prozhanshi .col-md-4{ padding-right: 0; }
.w-proimge{width: 100%;padding-bottom: 70%; height:0px; overflow: hidden; margin:0px}
.wy-parameter{ font-size:12px; text-align:left; border-top:1px solid #e6e6e6;  padding-top:10px;}

}
@media (min-width:768px) and (max-width:991px) {
.w-sndjd p.w-wenid{ font-size:2rem}	
	}
.wy-ppd{ display:none;  padding: 0px;}	
.wy-ppd .wy-basic .col-md-3 { height:108px; overflow:hidden; border:1px solid #e6e6e6;    padding: 0px 33px; word-wrap: break-word; }
.wy-ppd .wy-basic .col-md-3 h4 a{ font-size:16px; }
.wy-ppd .wy-basic{-webkit-box-shadow: 0 10px 15px -15px rgba(0,0,0,0.5);
	-moz-box-shadow: 0 15px 15px -10px rgba(0,0,0,0.5);
	box-shadow: 0 10px 15px -15px rgba(0,0,0,0.5); margin:0 auto; max-width:1140px; background:#FFF; margin-left:0}
	.wy-ppd .wy-basic h2{ margin:0; padding:0; line-height:101px; font-size:22px;}
@media (min-width:992px) and (max-width:1199px){
.wy-ppd .wy-basic .col-md-3{ height:103px;}
.wy-ppd .wy-basic{width:942px;}
.wy-ppd .wy-basic h2{  line-height:88px; font-size:18px;}
}
/*add8.2*/
.wy-parameter p{ line-height:24px; margin:0}
.wy-parameter span{ color:#707070}
.wy-compare a{  position:absolute; display:block; width:100%; padding-left:50px; left:0; bottom:0; height:40px; line-height:40px; background:url(../images/w-jia.jpg) 20px 10px no-repeat #f5f5f5; font-size:14px;}
@media (max-width:374px){.wy-parameter{ display:none}
.add-category h3 small{ font-size:14px;}}

.color999{ font-size: 14px; color: #999; }
.tag a{  font-size: 12px;}
.txt a{ font-size: 18px; display:inle-block;margin-bottom:20px; }
.tag_list{ font-size: 13px; margin: 5px 0; }
#thumbnail{ height: 160px; }
#ul_margin{ margin-bottom: 20px; }
.page-body02{ margin-bottom: 50px; padding: 15px;}

.table{width:99%;height:auto;background:#fff; margin:5px 0px 15px 0px;}
.table td{margin-bottom:3px;text-align:left;border-width:1px;padding: 3px;border:1px solid #dddddd; height:25px; line-height:25px;}
.table tr{ background:#fff;}
.table tr:first-child {background:#eeeeee; font-weight:bold;}
.table tr a:hover{ color:#0066FF}




.w-prozhan tr th{border: 1px solid #ddd;text-align:center;vertical-align: middle;}
.w-prozhan tr td{text-align:left !important ;vertical-align: middle !important ;padding-left:20px;}
.w-prozhan tr td >span{display: inline-table;width:80%;height:30px;margin-left:25px;line-hieght:30px;}
.pr-view{padding-top:30px;}.pr-view span{line-height:2;}
