.bodyConent{width:100%;height:auto;position:relative;margin:0;padding:0;overflow:hidden;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
.warpperContent{width:100%;height:auto;position:relative;margin:0;padding:0;padding-bottom:120px;overflow:hidden;text-align:center;}
/* 预约服务电话 */
.bodyBg{position:absolute;top:0;left:0;width:100%;height: auto;}

.swiper-banner{width: 100%;height:700px;position:relative;margin:0px auto;padding:0px;overflow:hidden;}
.swiper-wrapper{overflow:hidden;width:500000px;}
.swiper-slide{text-align: center;font-size: 18px;background: #000; width:100%;position:relative;margin:0px;padding:0px;float:left;overflow:hidden;overflow:hidden;background-position:center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;}
.pcbannerItem{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-position:center;background-size:cover;-o-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-webkit-background-size:cover;}
.mobilebannerItem{display:none;width:100%;height:100%;position:absolute;top:0;left:0;background-position:center;background-size:cover;-o-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-webkit-background-size:cover;}
.swiper-banner .swiper-button-next{width:40px;height:52px;background:url(../app/images/arrow_right.png) no-repeat  center;}
.swiper-banner .swiper-button-prev{width:40px;height:52px;background:url(../app/images/arrow_left.png) no-repeat  center;}
.swiper-banner .swiper-pagination-bullet-active{background: #d60f2a none repeat scroll 0 0;opacity: 1;}

.swiper-banner .swiper-button-next-index{opacity:1;filter:alpha(opacity=100);}
.swiper-banner .swiper-button-prev-index{opacity:1;filter:alpha(opacity=100);}

.swiper-banner .swiper-pagination{position: absolute;left: 0px;text-align: center;bottom:50px;width: 100%;}
.swiper-banner .swiper-pagination-switch {display: inline-block;width: 30px;height: 4px;border-radius: 2px;margin: 0 5px;border:1px solid #ff0000;cursor: pointer;}
.swiper-banner .swiper-active-switch {background: #d60f2a;}

 

.backgroundSize{background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;}
.win-banner-txt{width:auto;height:auto;position:absolute;text-align:left;z-index:9;background-size:cover;background:rgb(0,0,0,.6);border-radius:0 5px 5px 0px;padding:1.3em;left:0;bottom:0;}

/**
.swiper-slide a:hover{
  opacity: 0.75;
  filter: alpha(opacity=75);
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
  -o-transition: opacity 0.25s;
  transition: opacity 0.25s;
} */
.swiper-slide a:hover .win-desc-2{
   text-decoration:underline;
}
.swiper-slide a .win-title{font-size:38px;line-height:38px; border-left:solid 4px #d11027;padding-left:0.32em;margin-bottom:12px;}
.swiper-slide a .win-desc{padding-left:0.6em;font-size:18px;line-height:18px;border-left:solid 4px transparent;padding-right:0.6em;}
.swiper-slide a .win-desc-2{padding-left:0.6em;font-size:21px;line-height:21px;border-left:solid 4px transparent;padding-right:0.61em;}

.win-sec1{position:relative;margin:0;padding:0;width:100%;height:260px;overflow:hidden;}
.winsecItem1{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-position:center;background-size:cover;-o-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-webkit-background-size:cover;}
.win-sec1 a {text-decoration:none;display:inline-block;position:relative;width:100%;height:100%;}

.win-sec1 a:hover span.win-sec1-title{
   text-decoration:underline;
}
.win-sec1-title span:hover{text-decoration:underline;}

.win-sec1-txt{position:absolute;left:12%;height:auto;}
.win-sec1-title{font-size:28px;display:block;position:relative;padding-top:6%;padding-left:143px;text-align:left;padding-bottom:15px;}
.win-sec1-desc{font-size:16px;line-height:28px;position:relative;padding-left:150px;text-align:left;display:block;}
.win-sec1-desc:before{width:4px;height:4px;background:#fff;border-radius:50%;display:inline-block;content:'';position:absolute;top:50%;margin:-2px 0 0 -8px;}
.al50{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.the-rel{position:relative;margin:0;padding:0;width:100%;height:auto;overflow:hidden;}
.win-subtab{text-align:left;height:auto;max-width: 1280px;margin: 0 auto;}
.win-subtab-txt{max-width:1075px;font-size:28px;color:#cbcbcb;position:relative;margin:0 auto;padding-top:50px;padding-bottom:35px;}
.win{background: transparent;border-color:#cbcbcb;color:#cbcbcb;width:140px;height:35px;padding:6px 12px;font-size:18px;}

.winselect {
    background: transparent;
    border-color: #cbcbcb;
    min-width: 140px;
    height: 30px;
    padding: 6px 16px;
    font-size: 16px;
}
.paragraph-sub{position:relative;width:100%;text-align:left;}
.paragraph-sub-txt{position:relative;max-width:1075px;margin:0 auto;font-size:16px;padding-bottom:35px;}
.paragraph-sub-txt span.para-tag{display:inline-block;min-width:156px;}
.paragraph-sub-txt span.open span{padding:0 6px 0 0;border-right:1px solid #cbcbcb;}
.paragraph-sub-txt span.open a{padding:8px 20px 8px 10px;}
.paragraph-sub-txt a{position:relative;padding:8px 18px 8px 18px;color:#cbcbcb;text-decoration:none;border:1px solid transparent;background:#2b2b2b;margin-right:35px;border-radius:5px;text-align:center;}
.paragraph-sub-txt .open a{border:1px solid #5a595a;background:transparent;text-align:left;}
.open a::after {
    position: absolute;
    top:24%;
    right:5px;
    font-size:12px;
    content: "\2716";
}
.paragraph, .paragraph-1{position:relative;width:100%;}
.paragraph-1{margin-bottom:28px;}
.paragraph{margin-bottom:40px;}
.paragraph-bg{position:relative;padding-left:20px;padding-right:20px;background:rgb(52,52,52,.8);max-width:1035px;margin:0 auto;}
.win-desc{position:relative;width:100%;border-radius:1px;}
.win-desc-txt{width:100%;padding-left:2%;padding-right: 2%;box-sizing:border-box;padding-top:22px;padding-bottom:22px;font-size:16px;text-align:left;font-weight:lighter;line-height:28px;}
.product-inner{position:relative;padding:20px;}
.product-main{position:relative;}
.product-image{width:180px;float:left;margin-left:6px;height:auto;overflow:hidden;top:10px;position:absolute;}
.product-image img{display:block;width: 100%;}
.product-info{text-align:left;padding-left:240px;width:80%;}
.product-link{position:absolute;z-index:3;left:0;top:0;width:100%;height:100%;}
.product-title{display:block;font-size:17px;line-height:115%;margin-bottom:10px;}
.product-inner:after{content: "";display: block;clear: both;}
.product-title-two{font-size:17px;margin-bottom:10px;text-transform:uppercase;}
.product-desc{display:table;width:100%;font-size:12px;line-height:160%;}
.line{display:block;}
.line:after {content: "";display: block;clear: both;}
.line .label{max-width:40%;display:block;float:left;text-transform:uppercase;}
.line .data{display:block;float:right;width:60%;margin-bottom:5px;}
.line-separator {
  display: block;
  border-bottom: 1px solid #a7a7a7;
  width: 92%;
  margin-bottom: 5px;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.product-compare{
position:absolute;
top: 20px;
right: 8.1%;
}
.product-compare a {
    display: block;
    line-height: 20px;
    text-decoration: none;
    padding: 10px;
    margin: -10px;
    font-size: 13px;
    text-transform: uppercase;
}
.product-compare img {
    width: 20px;
    height: auto;
    display: inline-block;
    vertical-align: bottom;
    margin-left: 20px;
}