﻿@charset "utf-8";
*{margin:0;padding:0;border:none;outline: 0;}
:focus {outline:0;}
address, caption, cite, code, dfn,em, th, var, optgroup {font-style:normal;font-weight:normal !important;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
input, button, textarea,select, optgroup, option {resize: none;}
input, button, textarea, select {outline:none;-webkit-appearance:none; font: inherit;}
ol, ul {list-style: none;}
table{border-collapse:collapse;border-spacing:0;/*表格自动换行*/table-layout:fixed;word-wrap:break-word; }
input[type=number] {  
    -moz-appearance:textfield;
}

input[type=number]::-webkit-inner-spin-button,  
input[type=number]::-webkit-outer-spin-button {  
    -webkit-appearance: none;
}
caption, th{text-align:center;}
:link, :visited , ins {text-decoration: none;}
img{vertical-align: middle; max-width: 100%;}
.scaleImg{overflow: hidden;}
.scaleImg img{ width: 100%;transition:0.5s;-webkit-transition: 0.5s;}
.scaleImg img:hover{transform: scale(1.1);-webkit-transform: scale(1.1);}
*{-webkit-tap-highlight-color:rgba(255,0,0,0);}/*去掉手机端a链接点击时候出现的边框*/
.clear{ clear:both; height:0; font-size:0; overflow:hidden; line-height:0;}
.clear10{ clear:both; height:10px; overflow:hidden;}
.clear15{ clear:both; height:15px; overflow:hidden;}
.clear20{ clear:both; height:20px; overflow:hidden;}
.clear30{ clear:both; height:30px; overflow:hidden;}
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }  
.clearfix:after { clear: both; }  
.clearfix { zoom: 1; } 
.fl{float:left;}
.fr{float:right;}
.mt20{margin-top:20px;}
.textover{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
a{color: inherit;}
.overhidden{ overflow: hidden;}
body{ font-family:arial, "Microsoft YaHei";max-width: 750px; margin: auto; color: #333;font-size: .26rem; min-width: 320px;overflow-x: hidden; line-height: 1.5;} 
html {font-size: calc(100 * 100vw / 750); -webkit-text-size-adjust: 100%;-moz-text-size-adjust: 100%;-ms-text-size-adjust: 100%; -o-text-size-adjust: 100%;text-size-adjust: 100%;}
.font18{ font-size: .18rem;}
.font20{ font-size: .20rem;}
.font22{ font-size: .22rem;}
.font24{ font-size: .24rem;}
.font26{ font-size: .26rem;}
.font28{ font-size: .28rem;}
.font30{ font-size: .30rem;}
.font32{ font-size: .32rem;}
.font34{ font-size: .34rem;}
.font36{ font-size: .36rem;}
.font40{ font-size: .40rem;}
.font48{ font-size: .48rem;}
.font56{ font-size: .56rem;}
.font72{ font-size: .72rem;}
.centerTxt{ text-align: center;}
.blockDiv img{display: block; width: 100%;}
.paddingBot5{ padding-bottom: .5rem;}
.paddingBot4{ padding-bottom: .4rem;}
.paddingBot3{ padding-bottom: .3rem;}
.paddingBot2{ padding-bottom: .2rem;}
.paddingBot1{ padding-bottom: .1rem;}
.paddingTop5{ padding-top: .5rem;}
.paddingTop4{ padding-top: .4rem;}
.paddingTop3{ padding-top: .3rem;}
.paddingTop2{ padding-top: .2rem;}
.paddingTop1{ padding-top: .1rem;}
.marginBot5{ margin-bottom: .5rem;}
.marginBot4{ margin-bottom: .4rem;}
.marginBot3{ margin-bottom: .3rem;}
.marginBot2{ margin-bottom: .2rem;}
.marginBot1{ margin-bottom: .1rem;}

.fontled{ font-family: 'led'; line-height: 1;letter-spacing: 1px;}
@font-face { font-family: 'led';src: url('led.ttf') } 

.navMenu {position: relative; width:26px;height:20px;}
.navMenu span{border-radius: 2px; position: absolute; left: 0;background: #535353; width: 100%; height: 2px; display: block;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;}
.navMenu .line1{ top: 0;}
.navMenu .line2{ top: 50%; margin-top: -1px;}
.navMenu .line3{ bottom: 0;}
.navMenu.on .line1{transform:rotate(-135deg);-o-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg); top: 50%; bottom: auto;}
.navMenu.on .line2{transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg); top: 50%; bottom: auto;}
.navMenu.on .line3{display: none;}

.tb_banner{ position: relative;}
.header{padding: .2rem .3rem;background: #fff; max-width: 750px; margin: auto; z-index: 20;box-shadow: 0 4px 9px -7px rgba(0,0,0,.5); position: fixed; left: 0;right: 0;top: 0;display: flex;display: -webkit-flex; justify-content: space-between;-webkit-justify-content: space-between; align-items: center;-webkit-align-items: center;}
.header img{ height: .6rem;}
.headerHt{ height: 1rem;}
.pagination_1 { position: absolute; left: 0;right: 0;bottom: .1rem;text-align: center;}
.swiper-pagination-bullet{background: #fff;opacity: .3; margin: 0 3px;}
.swiper-pagination-bullet-active{ opacity: 1;}

.pageIndex{ padding: .3rem  .3rem;border-bottom: .15rem solid #dcdcdc;}
.flexsp{display: flex;display: -webkit-flex; justify-content: space-between;-webkit-justify-content: space-between; }
.indexOL a{ display: block; text-align: center;}
.indexOL li img{ width: 1rem;margin-bottom: .15rem;border-radius: 50%;}
.indexOL{ padding:.2rem 0 0 0;}
.index_2 .tit{ text-align: center; }
.index_2 .tit  span{ position: relative;display: inline-block;padding: 0 .11rem;}
.index_2 .tit  span:before,.index_2 .tit  span:after{width: .8rem; position: absolute; top: 50%;border-top: 1px solid #989898;content: ''; left: 100%;}
.index_2 .tit  span:after{ left: auto; right: 100%;}
.number{background: #dcdcdc;border-radius: 4px;text-align: right;padding: .15rem .6rem; position: relative;}
.number:before{ position: absolute; left: .1rem;right: .1rem;top: .1rem;bottom: .1rem;content: '';border: 1px  solid #000;border-radius: 2px;}
.inputs{padding: 0 .2rem; border: 1px solid  #dcdcdc;background: #fff; margin-top: .25rem;position: relative;}
.inputs input,.inputs .select{font-size: .28rem; display: block; width: 100%; line-height: 1.5;padding: .2rem 0;    background: transparent;}
.jiantou:before{ position: absolute; margin-top: -0.08rem; right: .1rem;top: 50%;content: '';border-style: solid;border-width: .1rem;border-color: transparent  transparent transparent  #000;}
.submitBtn{background: #ea5504;border-radius: .1rem;color: #fff;padding: .1rem 0;display: block;width: 100%; margin: .25rem 0;}
.selectOption{display: none; position: absolute; left: -1px; right: -1px;top: 100%;background: #ededed; z-index: 10; border: 1px solid #ededed;padding-bottom: .2rem;}
.selectOption span{font-size: 92%; min-width: 3em;font-size: .22rem; text-align: center; display: inline-block;padding: 2px .1rem;border: 1px solid #ddd; margin-right: .2rem;color: #888;}
.selectOption li{ padding: .2rem .2rem 0 .2rem;}
.selectOption span.on{color: #ea5504;border-color: #ea5504;}
.selectOption li input{background: transparent;border: 1px  solid #EA5504;color: #EA5504;font-size: .3rem;padding: .1rem 0;border-radius: 2px;}
.shuju{padding-left: .35rem;background: url(../images/lb.png) no-repeat left center;background-size: .35rem;overflow: hidden; font-size: .24rem;}
.shuju .swiper-slide{line-height: .5rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.shuju .swiper-wrapper{height: .5rem;}
.color888{color: #888;}
.indexTit{padding:0 0 .3rem 0; align-items: center;-webkit-align-items: center; font-size:0;}
.indexTit img{ height: .4rem;vertical-align: sub; display:none;}
.indexTit span{ display:block}
.indexTit a{color:#f06419}
.lunbo_1,.lunbo_2{ border-radius: 3px; position: relative;overflow: hidden;z-index: 5;}
.lunbo_2 .txt{ white-space: nowrap; overflow: hidden;text-overflow: ellipsis; left: 0;right: 0;bottom: 0;text-align: center;padding: .1rem 0; font-size: .22rem;background: #efefef;}
.lunbo_3 .tj{ position: absolute; right: .1rem;top: .1rem;width: .5rem;}
.singTxt{  white-space: nowrap; overflow: hidden;text-overflow: ellipsis;}
.gonglu li  a{ display: block; overflow: hidden;position: relative;}
.gonglu li .fl{ width: 2.5rem; margin-right: .18rem;}
.gonglu li .fl img{ border-radius: 3px; height: 1.6rem; width: 100%;}
.gonglu li{  padding: .25rem 0; border-bottom: 1px  solid #ddd;}
.gonglu li:nth-last-child(1){ border: 0;}
.gonglu li .txt{ height:.65rem ; line-height:.32rem; overflow: hidden;color: #888;  margin: .1rem 0;}
.colorccc{color: #ccc;}

.otherOL li{ width: 49%;text-align: center;}
.otherOL li .font24 img{ height: .25rem; position: relative; top: -2px;}
.otherOL li .font24 { margin-top: .1rem;}
.lastIndex{ padding-bottom: 0;border: 0;} 
.phone{ text-align: center;background: #ea5504;color: #fff;padding: .2rem 0;display: block;}
.fixedBottom{ position: fixed;max-width: 750px; margin: auto;  left: 0;right: 0;bottom: 0;background: #eee;z-index: 20;text-align: center;}
.fixedBottom li img{ height: .5rem;}
.fixedBottom li a{  display: block;color: #313131; padding: .1rem 0;border-left: 1px  solid #dcdcdc;border-right: 1px solid #a0a0a0;}
.fixedBottom li { float: left; width: 33.333%;}
.fixedHt{ height: 1.08rem;}
.fixedBottom li:nth-last-child(1) a{ border-right: 1px solid #dcdcdc;}
.mianji{ position: absolute; right: .2rem;top: .15rem;}
.colorea5504{color: #ea5504;}
.colorred{color: #d70000;}
.shengxia{ position: relative; text-align: center; font-size: .36rem;}
.yetName{ display: inline-block; font-size: .7rem;font-family: 'led';opacity: 0; line-height: 1.2;vertical-align: middle;position: relative;top: -2px;}
.yetName em{position: relative; display: inline-block; width: .5rem;text-align: center; background: #E15616;color: #fff;padding: 0 5px;border-radius: .1rem; margin: 0 5px;}
.yetName em:before,.yetName em:after{ position: absolute; top: 50%;margin-top: -3px;width: 6px;height: 6px;content: '';border-radius: 50%;background: #fff;left: -3px;}
.yetName em:after{ left: auto; right: -3px;}
.sbGradient{background: #f06419;background: -webkit-linear-gradient(#ff894a, #eb5707);  }
.sjCenter .shuju{ display: inline-block; padding-left: .45rem;}



.houseOL li{ margin-bottom: .12rem; font-size: .24rem;}
.houseOL li  .clearfix{background: #434343;color: #fff; line-height: .8rem;height: .8rem; overflow: hidden;}
.houseOL li .fl{ min-width: 3em;padding: 0 .2rem;background: #313131;text-align: center; margin-right: .2rem;}
.houseOL .img{ position: relative; overflow: hidden;}
.houseOL .img img{ float: left; width: 50%;}
.houseOL .img:before{ position: absolute; left: 50%;top: 0;height: 100%;content: '';background: #fff; width: 1px;}
.houseOL .img span{ position: absolute;margin: -0.23rem 0 0 -0.23rem; left: 50%;top: 50%;background: #ea5504;color: #fff;border-radius: 50%;font-size: .27rem; text-align: center; width: .46rem;line-height: .46rem;}
.nineTxt  .fl{ width: 5.2rem; margin-right: .2rem;}
.nineTxt  .overhidden p{font-size: .22rem;color: #666; margin-bottom: 0.05rem; padding-left: .2rem;background: url(../images/map.png) no-repeat left  center;background-size: .15rem;}
.atonce{ border-radius: .5rem;color: #fff;padding: .1rem .5rem;}
.inlineBlock{ display: inline-block;}
.xijieOL li{ margin: .3rem 0 0 0;}
.xijieOL li h5 >span{ text-align: center;display: inline-block; background: #ea5504;color: #fff;position: relative;top: -1px; width: .26rem; font-size: .2rem; line-height: .26rem;border-radius: 50%;margin-right: 1px;}
.xijieOL li .txt{background: #313131;color: #fff;padding: .15rem 0 .15rem .2rem; font-size: .2rem;}
.xijieOL li .fp{ width: 49.8%; width: calc(50% - 1px);}
.xijieOL li h5{ padding-bottom: 1%;}
.eightOL{ flex-wrap: wrap;-webkit-flex-wrap: wrap;}
.eightOL li{width: 25%;text-align: center;font-size: .3rem; margin-bottom: .4rem;color: #666;}
.eightOL li img{ width: 1rem;border: 1px solid #e1e1e1;border-radius: 50%;  margin-bottom: .12rem;}
.blockImg{  display: block;}
.bannerImg{  position: relative;}
.goBot{ position: absolute; left: 0;right: 0;text-align: center;bottom: .75rem; }
.goBot img{width: .26rem; -webkit-animation: dh-1 1.5s infinite both;}
.opacitys{ position: fixed; left: 0;right: 0;top: 0;bottom: 0;z-index: 40;background: #fff;display: none;}
.fixedAlert_1,.fixedAlert_2,.fixedAlert{display: none; left: 0;right: 0; top: 0; position: absolute; ;z-index: 50;}
.colorea5504{color: #ea5504;}
.fontbold{ font-weight: bold;}
.submitBtn_2{background: #173281;}
.closeTit{position: fixed; left: 0;right: 0;bottom: 0;z-index: 10;background: #EA5504;color: #fff;padding: .2rem 0;text-align: center; font-size: .34rem;}
.fixedAlert_1 .selectOption span.on,.fixedAlert_1 .selectOption li input{color: #173281; border-color: #173281;}
.fixedAlert_2 .ruanzh_1{background: #fff;}
.fixedAlert .sjCenter .inlineBlock{vertical-align: middle;}
.fixedAlert .sjCenter{background: #dcdcdc;border-radius: .5rem; margin: .3rem 0;}
.inputs .fl img{ width: .5rem; padding: .14rem 0;}
.inputs .fl{ margin-right: .15rem;}
.fixedAlert_2 .inputs,.fixedAlert_2 .inputs input{background: #dcdcdc;}
.telPhone{ position: absolute; right: .1rem;top: .15rem; width: .5rem;}
body.cut{ position: fixed; left: 0;right: 0;top: 0;}
.fixedBottom li a{ position: relative;}
.redPoint{animation: km1 .7s linear infinite;-webkit-animation: km1 .7s linear infinite; position: absolute; font-size: .2rem; width: .36rem;text-align: center;line-height: .36rem;background: #f00;color: #fff;border-radius: 50%; top: .2rem; right:.78rem;}
.fixedAlert .pageIndex{transform: translate(0,40%);-webkit-transform: translate(0,40%);background: #fff;}

.yetName.pause em{ animation: km2 .7s linear infinite; -webkit-animation: km2 .7s linear infinite;}
.yetName.show{ opacity: 1;}
.colorde2501{color: #de2501;}
.offerForm .inputs{background: #dcdcdc;border-radius: .1rem;}

.telphones{ border: 1px solid #dcdcdc; display: block;text-align: center;color: #ea5504;border-radius: .4rem;padding: .15rem 0; }
.happyBg{ padding: .4rem 0 .5rem 0; position: relative;border-radius: .2rem;}
.happyBg .huanjie dd{background: rgba(234,85,4,.6);}
.huanjie{padding: 0 .5rem; display: flex; display: -webkit-flex; justify-content: space-around; -webkit-justify-content: space-around; flex-wrap: wrap; -webkit-flex-wrap: wrap;}
.huanjie dd{color: #fff; width: 1.8rem; height: 0.95rem; padding:.425rem 0 ;text-align: center;background: rgba(0,0,0,.6);border-radius: 50%; margin:0 .35rem .26rem .35rem;}
.huanjie dd p{ opacity: .8;}

.threeDL .img{ position: relative; margin-bottom: .2rem;}
.threeDL .img img{ float: left; width: 49%;border-radius: .1rem;box-shadow: 5px 5px 10px -2px rgba(0,0,0,.5);}
.threeDL .img img:nth-child(2){  float: right;}
.threeDL .img span{ position: absolute;margin: -0.33rem 0 0 -0.33rem; left: 50%;top: 50%;background: #e15616;color: #fff;border-radius: 50%;font-size: .36rem; text-align: center; width: .66rem;line-height: .66rem;}
.threeDL dd{ margin-bottom: .5rem; position: relative;}
.colore15616{color:#e15616}
.threeDL dd .name{z-index: 3; line-height: 2; text-align: center;border-radius: .1rem; position: absolute; left: .1rem;top: .1rem;background: rgba(234,85,4,.6);color: #fff;padding: 0 .2rem; min-width: 3em;}

.yuyues{text-align: center; overflow: hidden;color: #E15616;position: relative;}
.yuyues span{ display: inline-block;padding: 0 10px;background: #fff; position: relative;z-index: 3;}
.yuyues:before{ position: absolute; left: 0;right: 0;top: 50%;content: '';border-top: 1px solid #E15616;}
.baojiao{ text-align: center;border: 1px solid #ddd;border-radius: .3rem;line-height: 2;}
.baojiao img{ width: .28rem;position: relative;top: -1px;}

.pagination_2{ position: static; text-align: center; margin-top: .15rem;}
.pagination_2 span{background: #aaa;}
.pagination_2 span.swiper-pagination-bullet-active{background: #f06419;}
.pagination_3,.pagination_gt{ position: static; text-align: center; margin-top: .15rem;}
.pagination_3 span,.pagination_gt span{background: #aaa;}
.pagination_3 span.swiper-pagination-bullet-active,.pagination_gt span.swiper-pagination-bullet-active{background: #f06419;}
.pagination_zc{ position: static; text-align: center; margin-top: .15rem;}
.pagination_zc span{background: #aaa;}
.pagination_zc span.swiper-pagination-bullet-active{background: #f06419;}
.swiper-button-next, .swiper-button-prev{ background-size: 15px 20px;background-color: rgba(255,255,255,.5);}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{ left: 0;}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{ right: 0;}


.brandTit{ text-align: center; width: 4.2rem;margin: auto;/*background: url(/images/add1.png) no-repeat center;*/background-size: 4.2rem;}
.brandTit p{ display: inline-block;background: #E15616;color: #fff;border-radius: .5rem;padding: 0 .25rem;letter-spacing: .25em;}
.brandTit h5{ position: relative; top: -2px;}
.jianjieOL li{  float: left; width: 25%;text-align: center;}
.jianjieOL li img{ border-radius: 50%;width: 1rem;border: 1px solid  #ddd; margin-bottom: .2rem;}
.jianjieOL{ padding:.5rem .2rem 0 .2rem;}

.brand_2{background: #1b1b1b; padding: .4rem 0 0 0;}
.qiehuana{ line-height: .55rem;overflow: hidden;position: relative;}
.qiehuana:before{ position: absolute; left: 50%;top: 0;bottom: 0;content: '';border-left: 1px solid #606060;} 
.qiehuana a{ float: left;width: 50%;text-align: center;border-bottom: 1px  solid #606060;color: #eee;}
.qiehuana a.on{border-color: #E15616;color: #E15616;}
.qhForm{  padding: .35rem;}
.qhForm .submitBtn{  line-height: 2.1;}
.qhForm .inputs{background: #1b1b1b;border: 1px  solid #606060;border-radius: .1rem;}
.qhForm .inputs input{color: #fff;}
.qhForm .fm{ display: none;}
.qhForm .fm.on{ display: block;}

.sevenYear{ position: relative; margin: .4rem 0 0 0;}
.brand_3{ padding: .5rem  0;}
.sevenYear:before{ position: absolute; left: 50%;top: 0;bottom: 0;content: '';border-left: 1px  dashed #333;}
.sevenYear .txt{display: inline-block; padding: .1rem .35rem; width: 2.5rem;background: #ea5504;color: #fff;border-radius: 1rem;}
.sevenYear .cot{ text-align: center; width: 50%; display: inline-block;position: relative;}
.sevenYear li:nth-child(even){ text-align: right;}
.sevenYear li{ font-size: 0; position: relative;}
.sevenYear li:nth-child(even) .txt{background: #f4aa81;}
.sevenYear .cot:before{ position: absolute;right: 0;top: .39rem;content: '';border-top: 1px solid #E15616;width: 1rem;}
.sevenYear li:nth-child(even) .cot:before{ position: absolute;right: auto; left: 0; top: .39rem;content: '';border-top: 1px solid #f4aa81;width: 1rem;}
.sevenYear li:before{ position: absolute;content: ''; margin-left: -0.1rem; left: 50%;top: .3rem; width: .2rem;height: .2rem;background: url(/images/quan.png) no-repeat center;background-size: cover;}


.brand_4{background: url(/images/adbg.jpg) no-repeat center;background-size: cover;text-align: center;color: #fff; padding: .5rem  0;}
.juzhuOL { font-size: 0;}
.juzhuOL li{display: inline-block;width: 33.33%;font-size: .24rem;vertical-align: top; margin-top: .55rem; line-height: 1.8;}
.juzhuOL li img{display: inline-block;border-radius: 50%;width: 1.4rem;border: 1px  solid #8b8b8a; margin-bottom: .2rem;}
.brand_4 .brandTit{background: url(/images/add1_.png) no-repeat center;background-size: 4.2rem;}

.brand_5{ padding: .5rem .2rem;}
.brand_6{ padding: .3rem 0;}
.brand_7{ padding: .2rem;}
.brand_8{ padding: .5rem .4rem;background: url(/images/adbg.jpg) no-repeat center;text-align: center;}
.brand_8 .inputs{background: #1b1b1b;border: 1px  solid #606060;border-radius: .1rem;}
.brand_8 .inputs input{color: #fff;}
.brand_8 .submitBtn{line-height: 2.1;}
.brand_8 h2:before,.brand_8 h2:after{  display: inline-block;vertical-align: middle;width: 1.6rem;height: 1px;background: #E15616;content: ''; margin: 0 .1rem;}

.caseTs li{ float: left; width: 50%; position: relative; line-height: 1.3;}
.caseTs li .txt{ position: absolute; left: .2rem; top: .2rem;}
.caseTs li img{ opacity: .8;}
.shuaixuan{ padding: .3rem; position: relative;}
.shuaixuan .sx a{display: inline-block;margin-right: .25rem;font-size: .28rem;border-bottom: 1px solid transparent;color: #7d7d7d;}
.shuaixuan .sx{ margin-right: .6rem; white-space: nowrap;overflow-x: auto; -webkit-overflow-scrolling: touch;}
.shuaixuan .sx .on{color: #333;border-color: #E15616;}
.sxCase .txt{ padding: .3rem; position: relative;}
.sxCase li{border-bottom: 1px solid #ddd; margin-bottom: .3rem;}
.sxCase .txt .zan{ position: absolute; right: .3rem;top: .3rem;}
.sxCase .txt .zan img{ width: .24rem; margin-right: .1rem;}
.jiazai{ text-align: center; padding-bottom: 4%;}
.jiazai a{ display: inline-block; padding: 0 .4rem; line-height: 2;border: 1px  solid #E15616;border-radius: .4rem;color: #E15616;}

.sjsBg{background: url(/images/msbg.jpg) no-repeat center;background-size: cover; padding: .5rem 0;text-align: center;color: #fff;}
.sjsBg .sjs{position: relative; display: inline-block; width: 1.5rem;height: 1.5rem;border-radius: 50%; margin-bottom: .2rem;}
.sjsBg .sjs:before{ position: absolute; left: -0.13rem;right: -0.13rem;top: -0.13rem;bottom: -0.13rem;border: .15rem solid rgba(0,0,0,.4); content: '';border-radius: 50%;}
.sjsBg .yy{ line-height: .5rem;background: #ea5504;color: #fff;padding: 0 .3rem;border-radius: .5rem; margin-top: .3rem;display: inline-block;}
.caseTxt{ text-align: center; padding: .3rem;}
.caseTxt table{ width: 100%; margin-top: .3rem;}
.caseTxt table td{  border: 1px solid #ddd; padding: .1rem 0;}
.caseTxt table td:nth-child(2){color: #aaa;}
.coloraaa{color: #aaa;}
.txtCenter{ text-align: center;}
.shangxia{ position: relative; overflow: hidden; z-index: 5;background: #fff;border-top: 1px  solid #ddd;}
.shangxia a,.shangxia span{ float: left; width: 50%;text-align: center; padding: .2rem 0; font-size: .28rem;}
.caseImgs{ border-bottom: .15rem solid #dcdcdc; text-align: center;  padding: 0 .3rem .3rem .3rem;}
.caseImgs  img{ height: auto !important; max-width: 100%;}
.shangxia:before{ position: absolute; left: 50%;top: .2rem; bottom: .2rem;border-left: 1px solid #ddd;content: '';}
.caseImgs p{ margin: 5px 0 !important;}
.xuanzes{  position: absolute; right:.2rem ;top: .3rem;width: .4rem;}
.caseChoose{ border-bottom: 1px solid #ddd; margin-top: .3rem; display: none;}
.caseChoose li{ overflow: hidden; line-height: 24px; font-size: .24rem;color: #535353;  border: 1px  solid #ddd; border-bottom: 0;}
.caseChoose li .fl{ min-width: 3em; text-align: center; padding: 5px  0;}
.caseChoose li .overHidden a{ display: inline-block; padding-left: 10px;}
.caseChoose li .overHidden a:hover{color: #E15616;}
.caseChoose li .overHidden a.on{color: #E15616;}
.caseChoose .overHidden{ overflow: hidden; border-left: 1px  solid #ddd;padding:5px 0;}

.alertBj{ position: fixed; left: 0;right: 0;top: 0;bottom: 0;background: rgba(0,0,0,.6);z-index: 25; display: none;}
.alertBj.on{ display: block;}
.centerForm{ position: absolute; left: .2rem;right: .2rem;top: 50%;background: #fff;padding: .25rem; margin-top: -3.6rem;}
.alertBj.on .centerForm{ animation: dhs .35s linear both; -webkit-animation: dhs .35s linear both;}
.closeBj{ position: absolute;  right: .2rem;top: .2rem;width: .4rem;}
.radioInput input{ position: relative; top: 1px;}
.radioInput label{ margin-right: .2rem;}
input[type=radio]{-webkit-appearance: radio;}


.rightNav{ position: fixed; display: none; right: 0;top: 1rem;left: 0;bottom: 0;background: rgba(0,0,0,.5);z-index: 22;}
.rightOL{transition: .5s; -webkit-transition: .5s; position: absolute;right: 0;top: 0;bottom: 0;width: 50%;background: #333;color: #e15616; text-align: center;}
.rightOL li{ border-bottom: 1px solid #222;border-color: rgba(0,0,0,.25);}
.rightOL li a{ display: block;padding: .2rem .25rem;text-align: left;position: relative;}
.rightOL li a:before{ position: absolute;right: .2rem;top: .32rem;content: '';width: .14rem;height: .14rem;border-top: 1px solid #E15616;border-left: 1px solid #E15616;transform: rotate(135deg);}
.rightNav.on .rightOL{ -webkit-animation: dh2 .3s linear both;animation: dh2 .3s linear both;}
.paddingAuto{ padding: 0 .25rem .25rem .25rem;}
.detailsh1{ text-align: center; font-size: .3rem;color: #E15616;padding: .3rem 0 .0 0;}
.detailsTxt{color: #666; line-height: 2;}
.detailsTxt img{max-width: 100%;height: auto !important; margin: 15px 0;}
.fahui{ text-align: right; padding: .2rem 0;}
.fahui a{   display: inline-block; padding: .1rem .25rem;border: 1px solid #E15616;color: #E15616;border-radius: 2px;}
.bgf3f3f3{background: #f3f3f3;}
.cpzc{  width: 101%;}
.cpzc .dd{ float: left;  width: 32.33%; margin-right: 1%;position: relative;}
.cpzc .da{ width: 99%;margin-bottom: 1%;}
.cpzc .dd .txt{ position: absolute;font-weight: bold; display: none; left: .15rem; bottom: .15rem; font-size: .24rem;background: rgba(234,85,4,.7);color: #fff;padding: 0.02rem .2rem;border-radius: .3rem;}
.kt_1{ position: absolute; left: .45rem; top: .45rem;padding: .35rem;background: rgba(255,255,255,.7);}
.kt_1:before{ position: absolute; left: .1rem;top: .1rem;right: .1rem;bottom: .1rem;content: '';border: 1px solid #232323;border-color: rgba(0,0,0,.5);}
.kt_1 .btn{ display: inline-block;padding: 0 .2rem;background: #232323;margin-top: .3rem;color: #fff;}
.colorfff{color: #fff;}
.alertBj_cp{ position: fixed; left: 0;right: 0;top: 0;bottom: 0;background: rgba(0,0,0,.6);z-index: 25; display: none;}
.lunbo_2 img.igs{ height: 2.4rem; width: 100%;}
.font45{ font-size: .45rem;}
.coloref2929{color: #ef2929;}

/*2018-07-24新增代码*/
.paddingLR{ padding: 0 .3rem;}
.color774a37{color: #774a37;}
.colorbbb{color: #bbb;}
.lineH1{ line-height: 1.1;}
.colorb8713c{color: #b8713c;}
.pdText{color: #3c3841;margin:.2rem;padding-left: .5rem; margin-bottom:.6rem;position: relative;}
.pdText:before{ position: absolute; left: 0;top: -0.05rem;content: '“'; font-size: .68rem; line-height: 1;font-weight: bold;}
.pdText:after{ position: absolute;width: 2.54rem; height: .38rem; right: 0;bottom:0;content: ''; background: url(../images/product/same4.jpg) no-repeat;background-size: contain;}
.colorbe0000{color: #be0000;}
.width140{ width: 1.4rem}
.nameSpan{ line-height: 1.5;padding: .2rem 0;font-size: .28rem; min-width: 5em;}
.baoBtn{margin: .7rem 0 .2rem 0; display: block;background: #db535a;color: #fff;line-height: .94rem;text-align: center;}
.border000 .inputs{border-color: #000;}
.color666{color: #666;}
.cpzc .dd>a{ display: block; position: relative;}
.cpzc .dd>a:after{display:none; position: absolute; right: 0;bottom: 0;content: '查看详情';padding: .1rem .2rem;background: rgba(190,0,0,.6);color: #fff;font-size: .22rem;}

.bookPhone{ display: flex;display: -webkit-flex; justify-content: space-between;-webkit-justify-content: space-between}
.bookPhone a{ border: 1px solid #EA5504; line-height: .6rem;text-align: center; width: 48%;color: #EA5504;}
.bookPhone a.tx{background: #EA5504;color: #fff;}
.addr{width:0.24rem;position:relative:top:-1px;}
.tiyan{ flex-wrap:wrap;-webkit-flex-wrap:wrap;}
.tiyan li{width:48%;margin-bottom:4%;font-size:.24rem;}
.tiyan li .flexsp{margin-top:.15rem}

.bdsharebuttonbox .ttqq,
.bdsharebuttonbox .ttwx,
.bdsharebuttonbox .ttqzone,
.bdsharebuttonbox .ttbdhome,
.bdsharebuttonbox .ttsina,
.bdsharebuttonbox .ttbaidu,
.bdsharebuttonbox .ttrenren,
.bdsharebuttonbox .tttqq,
.bdsharebuttonbox .tthuaban,
.bdsharebuttonbox .ttfbook,
.bdsharebuttonbox .ttmore{background-repeat:no-repeat;background-image:url(/images/fxtb.png);background-position:0px 0px;margin: 0 5px  0 0;}
.bdsharebuttonbox .ttwx{background-position:0px -24px;}
.bdsharebuttonbox .ttqzone{background-position:0px -48px;}
.bdsharebuttonbox .ttbdhome{background-position:0px -72px;}
.bdsharebuttonbox .ttsina{background-position:0px -96px;}
.bdsharebuttonbox .ttrenren{background-position:0px -120px;}
.bdsharebuttonbox .tttqq{background-position:0px -144px;}
.bdsharebuttonbox .tthuaban{background-position:0px -168px;}
.bdsharebuttonbox .ttfbook{background-position:0px -192px;}
.bdsharebuttonbox .ttmore{background-position:0px -216px;}
.bdsharebuttonbox a{transition: 0s;border-radius: 50%;}
.verMid{ vertical-align: middle;}

.softImg img{display: block; width: 100%;}
.txtCenter{ text-align: center;}
.bordernone{ border: 0;}
.flexOL{ display: flex; display: -webkit-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap; justify-content: space-between;-webkit-justify-content: space-between;}
.flexOL li{ width: 48.5%; margin-bottom: 2%;}
.softForm .inputs{background: #e5e5e5; position: relative; border: 0;border-radius: 5px;}
.softForm .btns{ position: absolute; right: 0;top: 0;background: #ea5503;color: #fff; width: auto; padding: .2rem .3rem;border-radius: 0 5px 5px 0;}
.threeOL li{ width: 31.83%;}

.hotCharg .flexsp{ align-items: center;-webkit-align-items: center; padding: .1rem 0 .2rem 0;}
.hotCharg li span{background: #ea5503;color: #fff;line-height: .3rem;padding: 0 4px;font-size: .18rem;}
.hotCharg li>a{ display: block;}
.indexOL li{ margin-bottom: .2rem; width:25%;}
.lunbo_4{position: relative;}

@-webkit-keyframes dh2{
	from{-webkit-transform: translate(100%,0);}
	to{-webkit-transform: translate(0,0%);}
}
@keyframes dh2{
	from{transform: translate(100%,0);}
	to{transform: translate(0,0%);}
}
@-webkit-keyframes dhs{
	from{-webkit-transform: scale(0);}
	to{-webkit-transform: scale(1);}
}
@keyframes dhs{
	from{transform: scale(0);}
	to{transform: scale(1);}
}
@keyframes km1{
	0%{transform: scale(1);}
	50%{transform: scale(1.2);}
	100%{transform: scale(1);}
}

@-webkit-keyframes km1{
	0%{-webkit-transform: scale(1);}
	50%{-webkit-transform: scale(1.2);}
	100%{-webkit-transform: scale(1);}
}

@keyframes km2{
	0%{transform: scale(1.02);}
	50%{transform: scale(.8);}
	100%{transform: scale(1.02);}
}
@-webkit-keyframes km2{
	0%{-webkit-transform: scale(1.02);}
	50%{-webkit-transform: scale(.8);}
	100%{-webkit-transform: scale(1.02);}
}


@-webkit-keyframes dh-1{
	0%{-webkit-transform: translate(0,0); opacity: 1;}
	50%{-webkit-transform: translate(0,10px); opacity: .5;}
	100%{-webkit-transform: translate(0,0); opacity: 1;}
}


@media only screen and (min-width:750px ) {
	html {font-size: calc(100 * 750px / 750); }
}




















