

.offlineW{padding-top: 0.60rem;}
.offline-list{position: relative;}
.offline-list .swiper-container{padding-bottom: 0.6rem;padding-top: 1rem;}
/*.wealthW  .inP-hot .swiper-container{padding-left: 0.40rem;padding-right: 0.40rem;}*/
.offline-list .swiper-slide{position: relative;background: #fff;border-radius: 0.24rem;overflow: hidden;box-shadow: 0 0 0.20rem rgba(59,59,59,0.09);}
.offline-list .swiper-slide a{display: block;}
.offline-list .swiper-slide .img{overflow: hidden;height: 3.4rem;background-position: center center;background-repeat: no-repeat;background-size: cover;-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}
.offline-list .swiper-slide .img img{width: 100%;-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}
.offline-list .swiper-slide .img:after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;background-image: url("../images/offline_bg.png");background-position: bottom center;background-repeat: no-repeat;background-size: 100%;z-index: 10;}
.offline-list .swiper-slide .mes{position: absolute;left: 0;bottom: 0.20rem;width: 100%;padding: 0 1.2rem 0 0.50rem;box-sizing: border-box;z-index: 20;}
.offline-list .swiper-slide .mes span{display: block;font-size: 0.16rem;line-height: 0.26rem;color: rgba(255,255,255,0.55);margin-bottom: 0.05rem;font-family: 'rajdhaniBold';}
.offline-list .swiper-slide .mes p{font-size: 0.30rem;line-height: 0.34rem;color: #fff;height: 0.68rem; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis;overflow: hidden;}
.offline-list .swiper-navigation{position: absolute;top:-0.26rem;height: 0.46rem;right: 0;width: 1.50rem;}
.offline-list .swiper-button-next,.offline-list .swiper-button-prev{position: absolute;top:0;width: 0.46rem;height: 0.46rem;text-indent: -999999px;background-position: center center;background-repeat: no-repeat;background-size: 0.20rem;background-color: #fff;border-radius: 50%;z-index: 100;cursor: pointer;overflow: hidden;box-shadow: 0 0 0.20rem rgba(59,59,59,0.09);}
.offline-list .swiper-button-prev{left: auto;right: 0.68rem;background-image: url("../images/icon_p.png");}
.offline-list .swiper-button-next{right: 0;background-image: url("../images/icon_n.png");}
.offline-list .swiper-button-prev:hover{background-color: #de0323;background-image: url("../images/icon_p2.png");}
.offline-list .swiper-button-next:hover{background-color: #de0323;background-image: url("../images/icon_n2.png");}
.offline-list .swiper-slide:hover .img img{-moz-transform:scale(1.05,1.05);  -webkit-transform:scale(1.05,1.05);  -o-transform:scale(1.05,1.05);  transform: scale(1.05,1.05);}
.kpW{padding-top: 0.8rem;overflow: hidden;}
.kp-content{padding-bottom: 1.4rem;}
.kp-content .img{border-radius: 0.22rem;overflow: hidden;margin-top:1.35rem; }
.kp-content img{width:100%;}



.findW{background-color: #ececec;padding: 1.2rem 0;overflow: hidden;}
.find-tab{padding: 0.65rem 0;}
.find-tab li{float: left;font-size: 0.20rem;line-height: 0.50rem;color:#434343;background-color: #fff;padding: 0 0.6rem;margin-right: 0.14rem;margin-bottom: 0.20rem;border-radius: 0.35rem;cursor: pointer;}
.find-tab li:last-child{margin-right: 0;}
.find-tab li.active{background-color: #de0323;color: #fff;}
.find-center{display: flex;flex-direction: row;justify-content: center;}
.find-center .map{flex: 1;}
.find-center .map img{width: 100%;}
.find-center .box{width: 4.50rem;padding-left: 1.70rem;display: flex;flex-direction: column;justify-content: center;}
.find-center .scroll-box{background-color: #fff;border-radius: 0.22rem;padding: 0.35rem 0.20rem 0.35rem 0.40rem;position: relative;}
.find-center .list-scroll{color: #3b3b3b;height: 5.9rem;box-sizing: border-box;padding-right: 0.10rem;}
.find-center .box .list{padding-right: 0.20rem;margin-bottom: 0.40rem;}
.find-center .box .list .mes{padding-bottom: 0.40rem;border-bottom: 1px solid #e6e6e6;}
.find-center .box .list:last-child{margin-bottom: 0;}

.find-center .box .list .nm{font-size: 0.30rem;line-height: 0.40rem;}
.find-center .box .list .mes{margin-top: 0.25rem;}
.find-center .box .list p{font-size: 0.18rem;line-height: 0.34rem;margin-top: 0.10rem;padding-left: 0.45rem;background-repeat: no-repeat;background-position: left top;background-size: 0.34rem;min-height: 0.34rem;}
.find-center .box .list p a{display: inline-block;font-size: 0.26rem;line-height: 0.34rem;color: #3b3b3b;font-family: 'DINCond-Black';}
.find-center .box .list p span{display: inline-block;line-height: 0.26rem;}


.mCSB_inside > .mCSB_container {margin-right: 4px !important;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_draggerRail {background: #ce0904 !important;}
.mCSB_scrollTools .mCSB_draggerRail {width: 1px !important;}
.mCSB_scrollTools {width: 4px !important;}
.white .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .white .mCSB_scrollTools .mCSB_draggerRail {background: #fff !important;}



.ewm-list{padding: 1rem 0;}
.ewm-list li{float: left;width: 32%;margin-right: 2%;margin-bottom: 0.30rem;background-color: #fff;border-radius: 0.22rem;box-shadow: 0 0 0.20rem rgba(59,59,59,0.09);}
.ewm-list li:nth-child(3n){margin-right: 0;}
.ewm-list li .mes{padding: 0.35rem 1.45rem 0.35rem 0.40rem;background-position: right 0.30rem center;background-repeat: no-repeat;background-size:0.65rem; }
.ewm-list li .mes h3{font-size: 0.28rem;line-height: 0.34rem;color: #de0323;}
.ewm-list li .mes p{font-size: 0.16rem;line-height: 0.20rem;color: #767676;height: 0.40rem;margin-top: 0.10rem;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis;overflow: hidden;}
.ewm-list li .img{position: absolute;bottom:110%;left: 50%;width: 1.50rem;margin-left: -0.75rem;z-index: 100;text-align: center;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.12);padding: 0.10rem 0.09rem;display: none;}
.ewm-list li .img img{width: 100%;}
.ewm-list li .img:before{content: "";position: absolute;left: 50%;bottom:-12px;width: 0;height: 0;border: 6px solid transparent;border-top: 6px solid #fff;margin-left: -6px;}
/*.ewm-list li:hover .img{display: block;}*/


.proFilter{border-top: 1px solid #ececec;overflow: hidden;}
.proFilter .filter{padding: 0.35rem 0;}
.proFilter .filter .floor{padding-left: 1.20rem;position: relative;}
.proFilter .filter .floor label{position: absolute;left: 0;top:0.10rem;width:1rem;overflow:hidden;}
.proFilter .filter .floor label,.proFilter .filter .floor ul li a{font-size:0.20rem;line-height:0.36rem;color: #3b3b3b;}
.proFilter .filter .floor ul{padding: 0.08rem 0;}
.proFilter .filter .floor:last-child ul{border: none;}
.proFilter .filter .floor ul li{float:left;margin-right: 0.55rem;min-width: 1.1rem;}
.proFilter .filter .floor ul li.all{width: 1.40rem;text-align: center;}
.proFilter .filter .floor ul li:last-child{margin-right: 0;}
.proFilter .filter .floor ul li a{display:block;}
.proFilter .filter .floor ul li a:hover{color:#de0323;}
.proFilter .filter .floor ul li a.active{color:#de0323;}
.proFilter .filter .floor ul li.all a{background: #de0323;text-align: center;color: #fff;border-radius: 0.06rem;}
.proFilter .filter .floor ul li.all1 a{background: #fff;text-align: center;color: #3b3b3b;border-radius: 0.06rem;}
.productW{background-color: #f9f9f9;padding: 0.90rem 0;}
.product-list li{margin-bottom: 0.36rem;position: relative;background: #fff;border-radius: 0.22rem;box-shadow: 0 0 0.36rem rgba(77,77,77,0.16);overflow: hidden;}
.product-list li a{position: relative;display: block;padding-right: 1.26rem;}

.product-list li .pro-name{padding: 0.22rem 1.70rem 0.22rem 0.50rem;border-bottom: 1px solid #d9d9d9;position: relative;}
.product-list li .pro-name h1{font-size: 0.34rem;line-height: 0.56rem;color: #3b3b3b;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.product-list li .pro-name .ty{position: absolute;top:0.22rem;right:0.22rem;width: 1.35rem;font-size: 0.18rem;line-height: 0.40rem;color: rgba(107,107,107,0.78);text-align: center;border: 1px dashed #a2a2a2;border-radius: 0.30rem;font-weight: bold;}
.product-list li .bx{padding-left: 0.35rem;}
.product-list li .bx .pm{float: left;display: flex;flex-direction: row;align-items: flex-end;border-right: 1px solid #e4e4e4;padding-left: 0.40rem;padding-right: 0.40rem;padding-top: 0.36rem;padding-bottom: 0.36rem;font-size: 0.20rem;line-height: 0.36rem;color: #9c9c9c;}
.product-list li .bx .pm span{margin-right: 0.1rem;}
.product-list li .bx .pm .num{display: flex;flex-direction: row;align-items: flex-end;}
.product-list li .bx .pm .num em{font-size: 0.36rem;line-height: 0.36rem;color: #de0323;font-family: 'rajdhaniBold';}

.product-list li .bx .pm:last-child{border: none;}
.product-list li .yy{position: absolute;right: 0;top:0;width: 1.26rem;height: 100%;background: #e8e8e8;font-size:0.28rem;line-height: 0.32rem;color: #de0323;display: flex;flex-direction: column;align-items: center;justify-content: center;-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear;transition: all 0.3s linear;}
.product-list li .yy .btn{padding: 0 0.30rem;}
.product-list li:hover .yy{background:-webkit-linear-gradient(135deg, #ef800a, #de0323 50%);background: -moz-linear-gradient(135deg, #ef800a, #de0323 50%);background: -ms-linear-gradient(135deg, #ef800a, #de0323 50%);background: -o-linear-gradient(135deg, #ef800a, #de0323 50%);background: linear-gradient(135deg, #ef800a, #de0323 50%);color: #fff;}



.wealth-serve{margin-top: 0.65rem;overflow: hidden;}
.serve-info{padding: 0.80rem 0;border-top: 1px solid #ececec;}
.serve-info .lef{float: left;width: 30%;}
.serve-info .rig{float: right;width: 68.5%;color: #3b3b3b;font-size: 0.16rem;line-height: 0.22rem;}
.serve-info .type p{font-size: 0.36rem;line-height: 0.46rem;color: #3b3b3b;font-weight: bold;}
.serve-info .download{margin-top: 0.35rem;}
.serve-info .download a{display: inline-block;font-size: 0.16rem;line-height: 0.16rem;color: #484848;padding: 0.17rem 0.35rem;background-color: #f7f7f7;border-radius: 0.40rem;}
.serve-info .download a img{height: 0.16rem;margin-left: 0.20rem;}
.serve-info .download a img.icon2{display: none;}
.serve-info .download a:hover{color: #fff;background-color: #e0002a;}
.serve-info .download a:hover img.icon1{display: none;}
.serve-info .download a:hover img.icon2{display: inline-block;}
.serve-info .rig h3{font-size: 0.28rem;line-height: 0.46rem;margin-bottom: 0.55rem;}
.serve-info .rig h4{font-size: 0.24rem;line-height: 0.34rem;font-weight: bold;}
.serve-info .rig img{max-width: 100% !important;}

.ym-info{margin-top: 0.65rem;padding: 0.80rem 0;border-top: 1px solid #ececec;overflow: hidden;}
.ym-info .mes{float: left;width: 48%;color: #3b3b3b;font-size: 0.16rem;line-height: 0.30rem;}
.ym-info .mes .tt{margin-bottom: 0.35rem;padding-bottom: 0.45rem;border-bottom: 1px solid #e9e9e9;}
.ym-info .mes .tt h3{font-size: 0.64rem;line-height: 0.70rem;font-weight: 100;}
.ym-info .mes .tt p{font-size: 0.22rem;line-height: 0.34rem;font-weight: bold;margin-top: 0.12rem;}


.ym-info .img{float: right;width: 47.5%;}
.ym-info .img img{width: 100%;}

.ym-list{padding-bottom: 1rem;font-size: 0.16rem;line-height: 0.40rem;color: #3b3b3b;overflow: hidden;}
.ym-list img{max-width: 100%!important;}
.ym-list .ym-name{display: flex;flex-direction: row;justify-content: space-between;margin-bottom: 0.90rem;padding-top: 0.35rem;border-top: 1px solid #000;}
.ym-list .ym-name .num{width: 0.80rem;text-align: right;font-size: 0.50rem;line-height: 0.60rem;color: #000;}
.ym-list .ym-name .name{flex: 1;font-size: 0.54rem;line-height: 0.60rem;color: #000;}
.ym-list .ym-name .name span{ background:-webkit-linear-gradient(90deg, #ef800a, #de0323 50%);background: -moz-linear-gradient(90deg, #ef800a, #de0323 50%);background: -ms-linear-gradient(90deg, #ef800a, #de0323 50%);background: -o-linear-gradient(90deg, #ef800a, #de0323 50%);background: linear-gradient(90deg, #ef800a, #de0323 50%);-webkit-background-clip: text;background-clip: text;
    color: transparent;}
.ym-list .img-list p{float: left;width: 32%;margin-right: 2%;}
.ym-list .img-list p img{width: 100%;max-width: 100%!important;}
.ym-list .img-list p:nth-child(3n){margin-right: 0;}



#container{height: 8.70rem;width: 100%;}

.donate{width: 9.45rem;margin: 0 auto;padding-bottom: 0.80rem;overflow: hidden;}
.donate .box{padding: 0.40rem 0.60rem;background-image: url("../images/donate_bg.jpg");background-position: left top;background-repeat: no-repeat;background-size: 100% 100%;border-radius: 0.22rem;display: flex;flex-direction: row;justify-content: space-between;align-items: center;}
.donate .donate-mes{flex: 1;}
.donate .donate-mes h1{font-size: 0.36rem;line-height: 0.46rem;color: #fff;}
.donate .donate-mes p{font-size: 0.16rem;line-height: 0.26rem;color: #fff;}
.donate .donate-tel{width: 2.65rem;padding-left: 0.50rem;padding-top: 0.1rem;padding-bottom: 0.1rem;background-color: #ffd5c9;border-radius: 0.30rem;}
.donate .donate-tel p{font-size: 0.12rem;line-height: 0.20rem;color: #d40f06;}
.donate .donate-tel a{font-size: 0.30rem;line-height: 0.32rem;color: #d40f06;font-family: 'rajdhaniBold';}


.kpInfo{padding-bottom: 1.0rem;}
.kpInfo .content{margin-top: 0.65rem;}
.kpInfo .content p{font-size: 0.20rem;line-height: 0.38rem;color: #3b3b3b;}
.kpInfo .content img{max-width: 100% !important;}
.kpInfo .kpInfo-list{margin-top: 0.65rem;}
.kpInfo .kpInfo-list li{float: left;width: 49%;margin-right: 2%;margin-bottom: 0.40rem;box-shadow: 0 0 70px rgba(45,45,45,0.10);border-radius: 0.40rem;background: #fff;border: 2px solid #fff;box-sizing: border-box;-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear;cursor: pointer;}
.kpInfo .kpInfo-list li:nth-child(2n){margin-right: 0;}
.kpInfo .kpInfo-list li .mes{padding: 0.45rem 0.60rem 0.45rem 0.50rem;}
.kpInfo .kpInfo-list li .mes h3{font-size: 0.36rem;line-height: 0.48rem;color: #3b3b3b;height: 0.48rem;white-space: nowrap;overflow: hidden;margin-bottom: 0.25rem;}
.kpInfo .kpInfo-list li .mes p{font-size: 0.18rem;line-height: 0.28rem;color: #6e6e6e;height:0.84rem; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; text-overflow: ellipsis;overflow: hidden; }
/*.kpInfo .kpInfo-list li .mes .icon{margin-top: 0.10rem;}*/
/*.kpInfo .kpInfo-list li .mes .icon img{height: 0.70rem;}*/
/*.kpInfo .kpInfo-list li .mes .icon img.icon2{display: none;}*/
.kpInfo .kpInfo-list li:hover{border: 2px solid #fb0101;}







































