/* [v-cloak] {display: none;} */
#actBoxTop,  #actBoxBottom{display: none;}
.w1190 {width: 1190px;
    margin: auto
}

.act-body {position: relative; background: #2a206b;}
.act-body .act-banner {height: 341px; background:top center no-repeat;overflow: hidden;}

.banner-list {width: 1190px;}
.banner-list .list-box {position: relative; width: 100%; height: 130px; overflow: hidden;margin-bottom: 18px;}
.banner-list .pic {position: absolute;}
.banner-list .btn {position: absolute; bottom: 15px; left: 0; right: 0; text-align: center; height: 3px;}
.banner-list .btn li {display: inline-block; width: 30px; height: 5px; background:#fff; opacity: .3; filter: alpha(opacity = 30); margin:0 3px; cursor: pointer;}
.banner-list .btn li.cur {opacity: 1; filter: alpha(opacity = 100);}
.act-body .main-box {background: top center no-repeat;}
.act-body .act-main {background: url(https://image01.homedo.com/Files/Images/cms/www/20190906/5614889929500169279_pic1.jpg) #340fab top center no-repeat;margin-bottom: 24px; padding-top: 30px;}
.act-body .title {font-size: 32px; height: 62px; line-height: 62px; color: #fff; text-align: center; font-weight: bolder; margin-bottom: 22px;}
.act-body .title1 {font-size: 32px; height: 62px; line-height: 62px; color: #fff; text-align: center; font-weight: bolder; margin-bottom: 34px;background-image: url(https://image01.homedo.com/Files/Images/cms/www/20190906/5135838071520242308_pic1.jpg)}
.act-body .svn-title {height: 29px; line-height: 29px;text-align: center; font-size: 26px; color: #fff; margin-bottom: 22px} 
.act-body .brandSolution ul {padding:0 0 10px 12px; overflow: hidden;}
.act-body .brandSolution li {width:201px; padding: 0 10px; height: 139px;  background: #fff; text-align: center; font-size: 14px; margin: 0 0 10px 10px;}
.act-body .brandSolution li img {margin: 20px auto;}
.act-body .brandSolution li p {border-top: #d5d5d5 dashed 1px; color: #000; line-height: 50px;}
.act-body .brandSolution li p span {color: #eb2f00}
.act-body .hdgz-box {background: #1f3dcf;}
.act-body .hdgz-box dl {padding: 30px 50px; }
.act-body .hdgz-box dl dt {width: 125px; height: 37px; text-align: center; line-height: 37px; font-size: 18px; color: #9e6d17; border-radius: 37px; text-align: center; background: #f9fb77; margin-bottom: 16px;}
.act-body .hdgz-box dl dd {font-size: 16px; color: #fff; line-height: 33px;}

.product-list-box {padding:0 10px 28px 10px; overflow: hidden;}
.product-list-box .product-list {width:222px; height: 345px;  background: #fff; margin: 0 0 10px 10px; position: relative;user-select: none;}
.product-list-box .product-list .text-icon {position: absolute;z-index: 11; left: 0; top: 0; height: 24px; line-height: 24px; overflow: hidden; border-radius: 0 0 12px 0; padding: 0 10px; color: #fff; background: #0a6bf4; background-image: -moz-linear-gradient( 0deg, rgb(12,141,251) 0%, rgb(10,107,244) 100%); background-image: -webkit-linear-gradient( 0deg, rgb(12,141,251) 0%, rgb(10,107,244) 100%); background-image: -ms-linear-gradient( 0deg, rgb(12,141,251) 0%, rgb(10,107,244) 100%); z-index: 11;}
.product-list-box .product-list .taocan-icon {position: absolute; width: 54px; height: 54px; border-radius: 100%; overflow: hidden; text-align: center; line-height: 54px; font-size: 16px; color: #fff; background: #fb3f3f; top: 17px; right: 9px; z-index: 11;}
.product-list-box .product-list .finish-icon {width: 60px; right: 5px; top:130px; position: absolute; z-index: 11;}
.product-list-box .product-list .finish-icon.bao {top: 13px;}
.product-list-box .product-list dl {padding-top: 20px;}
.product-list-box .product-list dt {height: 150px; margin-bottom: 10px; text-align: center}
.product-list-box .product-list dd .pirce {height: 24px; line-height: 24px; margin: 0 14px 10px;}
.product-list-box .product-list dd .pirce span {color: #fa412b; font-size: 16px;}
.product-list-box .product-list dd .pirce span strong {font-size: 24px; font-weight: bolder; padding-right: 5px;}
.product-list-box .product-list dd .pirce del {font-size: 12px; color: #666666;}
.product-list-box .product-list dd .pirce del small {font-size: 8px;}
.product-list-box .product-list dd.taocan .name a {color: #131415; font-size: 16px; height: 18px; line-height: 20px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin: 0 14px 11px;}
.product-list-box .product-list dd.taocan .svn-text {margin: 0 14px 20px; font-size: 14px; line-height: 18px; height: 36px; overflow: hidden;color: #222} 
.product-list-box .product-list dd.baokuan-01 .name a {color: #131415; font-size: 16px; height: 40px; line-height: 20px; display: block; overflow: hidden;  margin: 0 14px 5px;}
.product-list-box .product-list dd.baokuan-01 .svn-text {margin: 0 14px 20px; font-size: 14px; line-height: 18px; height: 18px; overflow: hidden; color: #fa412b} 
.product-list-box .product-list dd .btn {padding: 0 10px;}
.product-list-box .product-list dd .btn a {display: block; height: 34px; line-height: 34px; text-align: center; font-size: 16px; color:#fff; background: #cbcbcb;}
.product-list-box .product-list dd .btn a.start {background: #00b300;}
.product-list-box .product-list dd .btn a.buy {background: #eb2f00;}
  
.info-prop .prop-bg {position: fixed; left: 0; top: 0; bottom: 0; right: 0; background: #000; z-index: 100; opacity: .8; filter: alpha(opacity = 80);}
.info-prop .prop-box {position: fixed; margin-top: -275px; left: 50%; top: 50%; background: #fff; border-radius: 10px; overflow: hidden; width: 654px; margin-left: -327px; z-index: 101;}
.info-prop .prop-box dt {height: 48px; background: #096cf4; text-align: center; line-height: 48px; font-size: 20px; color: #fff; position: relative;}
.info-prop .prop-box dt a {position: absolute; display: block; width: 15px; height: 16px; right: 20px; top: 50%; margin-top: -8px; background: url(https://image01.homedo.com/Files/Images/cms/www/20190814/5461987331095645886_pic1.png) center center no-repeat;}
.info-prop .prop-box dd {padding:32px 46px 40px; font-size: 16px; line-height: 30px; color: #333;}
.info-prop .prop-box dd .btn {padding-top:30px; text-align:center;}
.info-prop .prop-box dd .btn a {display: inline-block; width: 138px; height: 38px; line-height: 38px; text-align: center; border: #1171f4 solid 1px; border-radius: 4px; color:#1171f4; font-size: 18px; margin: 0 10px;}
.info-prop .prop-box dd .btn a.kf {background: #1171f4; color: #fff;}

.body-floor-prop {position: fixed; left: 50%; top: 50%; width: 110px; margin-left: -735px;margin-top: -200px;filter: alpha(opacity = 0); z-index: 10;}
.body-floor-prop dd a {display: block; line-height: 36px; font-size: 14px; color:#fff; text-align: center}
.body-floor-prop dd a.cur,
.body-floor-prop dd a:hover {background: #009ff3;}

.product-floor-porp {position: fixed; left: 50%; top: 50%; width: 108px; margin-left: 625px; background: #3e20c9; color: #fff; opacity: 0; filter: alpha(opacity = 0); z-index: 10;}
.product-floor-porp dt {font-size: 15px; line-height: 20px; text-align: center; padding: 10px 0 10px}
.product-floor-porp dd a {display: block; line-height: 36px; font-size: 14px; color:#fff; text-align: center}
.product-floor-porp dd a.cur,
.product-floor-porp dd a:hover {background: #00b5ff;}
