<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* rlcm_upset */
.rlcm_upset{background: url(../images/a_bg.jpg) center bottom no-repeat;height: 769px;text-align: center;position: relative;}
.rlcm_upset img{position: absolute;left: 50%;transform: translateX(-50%);}
.rlcm_adv{position: relative;top: -50px;}
.rlcm_adv_con{display: flex;flex-wrap: nowrap;justify-content: flex-start;}
.rlcm_adv_con dl{width: 19%;background: #005bac;text-align: center;color: #fff;padding: 20px 0 30px  0;position: relative;cursor: pointer;transition: 0.3s all;top: 0;}
.rlcm_adv_con dl:after{content: '';width: 90%;height: 90%;display: inline-block;border: 1px solid #fff;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.rlcm_adv_con dl dt em{display: block;font-size: 48px;color: #ffffff;font-family: 'IMPACT';}
.rlcm_adv_con dl dt strong{font-size: 24px;line-height: 2;}
.rlcm_adv_con dl dt{position: relative;padding-bottom: 10px;margin-bottom: 10px;}
.rlcm_adv_con dl dt:after{content: '';width: 35px; height: 3px; background: #fff;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);}
.rlcm_adv_con dl p{font-size: 15px;line-height: 2;}
.rlcm_adv_con dl+dl{margin-left: 1%;}
.rlcm_adv_con dl:hover{background: #ec8b3e;top: -10px;}

/* rlcm_pro */
.rlcm_pro{background: url(../images/product_bg.jpg) center center; height: 752px;}
.rlcm_pro_con{display: flex;flex-wrap: nowrap;justify-content: flex-start;}
.rlcm_pro_con dl {width: 16%;text-align: center;position: relative;}

.rlcm_pro_con dl+dl {margin-left: 0.66666666666666667%;}
.rlcm_pro_con dl dt{width: 142px;height: 142px;border-radius: 50%;background: #005bac;border: 1px solid #fff;line-height: 142px;text-align: center;margin: 0 auto;font-size: 24px;color: #fff;position: relative;box-shadow: 3px 3px 5px #ccc;}
.rlcm_pro_con dl dd{width: 80%;background: #005bac;color: #fff;border-radius: 10px;margin: 30px auto 0;padding: 10px 0;position: relative;}
.rlcm_pro_con dl dd:before{content: '';width: 0px;height: 0px;border:5px solid #005bac;border-color: transparent;border-bottom: 5px solid #005bac;display: inline-block;position: absolute;top: -10px; z-index: 2;}
.rlcm_pro_con dl dd p{line-height: 2.5;}
.rlcm_pro_con dl:nth-child(1) dt{background: #ec8b3e;}
.rlcm_pro_con dl:nth-child(2){position: relative;margin-top:10%;}
.rlcm_pro_con dl:nth-child(2) dt{width: 189px;height: 189px;line-height: 189px;}
.rlcm_pro_con dl:nth-child(2) dd{background: #ec8b3e;}
.rlcm_pro_con dl:nth-child(2) dd:before{border-bottom: 5px solid #ec8b3e;}
.rlcm_pro_con dl:nth-child(3){position: relative;margin-top:2%;}
.rlcm_pro_con dl:nth-child(3) dd{background: #ec8b3e;}
.rlcm_pro_con dl:nth-child(3) dd:before{border-bottom: 5px solid #ec8b3e;}
.rlcm_pro_con dl:nth-child(4){position: relative;margin-top:10%;}
.rlcm_pro_con dl:nth-child(4) dt{background: #ec8b3e;}
.rlcm_pro_con dl:nth-child(5){position: relative;margin-top:0%;}
.rlcm_pro_con dl:nth-child(5) dt{width: 189px;height: 189px;line-height: 189px;}
.rlcm_pro_con dl:nth-child(5) dd{background: #ec8b3e;}
.rlcm_pro_con dl:nth-child(5) dd:before{border-bottom: 5px solid #ec8b3e;}
.rlcm_pro_con dl:nth-child(6){position: relative;margin-top:13%;}
.rlcm_pro_con dl:nth-child(6) dt{background: #ec8b3e;}


/* rlcm_ad */
.rlcm_ad{height: 280px; width: 100%;background: #a6292e;position: relative;z-index: -2;text-align: center;}
.ad_con{text-align: center;color: #ffffff;position: relative;top: 13%;display: inline-block; }
.ad_con:after{content: '';width: 120%; height: 68%;border: 1px solid #fff;display: block; position: absolute;left: 50%;top: 50px;
    transform: translateX(-50%);z-index: -1;}
.ad_con sup{font-size: 44px;font-weight: bold;display: inline-block;line-height: 2;background: #a6292e;position: relative;}
.ad_con sup em:nth-child(1){display: inline-block;width: 8px;height: 8px;background: #fff;position: absolute;top: 56%;transform: translateY(-50%);left: 0;}
.ad_con sup em:nth-child(2){display: inline-block;width: 8px;height: 8px;background: #fff;position: absolute;top: 56%;transform: translateY(-50%);right: 0;}
.ad_con sub{font-size: 24px;display: block;line-height: 2;}
.ad_con .pad{padding:0 20px;display: inline-block;background: #a6292e;}
.ad_con .tel{font-size: 18px;margin-top: 30px;position: relative;display: inline-block;padding-left: 40px;}
.ad_con .tel span{width: 30px;height: 30px;display: inline-block;background: #fff; border-radius: 50%;color: #a6292e;margin-right: 10px;position: absolute;top: 5px;left: 0;font-size: 24px;line-height: 30px;}
.ad_con .tel strong{font-size:24px;}

/* rlcm_setmeal */
.rlcm_setmeal{padding: 40px 0 0;}
.rlcm_setmeal_con{padding-bottom: 50px; height: 520px;}
.rlcm_setmeal_con .bd{position: absolute;left: 0;top: 30px;width: 850px;height: 465px;float: left; z-index: 2;background: #fff;}
.rlcm_setmeal_con .bd ul{ padding:0;  zoom:1;  }
.rlcm_setmeal_con .bd ul .pic{width: 850px;height: 465px;overflow: hidden;}
.rlcm_setmeal_con .bd ul .tit{position: absolute;bottom: 0;width: 100%;left: 0;height: 100px;background: rgba(0, 91, 172, 0.95);padding:0 20px;box-sizing: border-box;padding-left: 110px;}
.rlcm_setmeal_con .bd ul .tit .item{width: 100px;height: 80px;display: inline-block;position: absolute;left: 0;top: 10px;font-size: 65px;font-family: 'Impact';text-align: center;line-height: 80px;color: #fff;border-right: 1px solid rgba(255, 255, 255, 0.5);}
.rlcm_setmeal_con .bd ul .tit .con{position: absolute;top: 50%;left: 120px;transform: translateY(-50%);width: 600px;}
.rlcm_setmeal_con .bd ul .tit p{color: #fff;line-height: 1.5;font-size: 15px;}
.rlcm_setmeal_con .bd ul .tit h2{color: #fff;line-height: 1.5;font-size: 18px;}
.rlcm_setmeal_con .bd ul .tit a.more{background: #ec8b3e;position: absolute;right: 0;top: 0;width: 100px; height: 100px;color: #fff;text-align: center;box-sizing: border-box;padding-top: 65px;}
.rlcm_setmeal_con .bd ul .tit a.more::before{content: '+';width: 37px; height: 37px;border: 1px solid #fff; border-radius: 50%;color: #fff;display: inline-block; position: absolute;left: 50%;top: 15%;transform: translateX(-50%);font-size: 30px;font-family: 'KAiti';}
.rlcm_setmeal_con .hd{position: absolute;right: 0;z-index: 1;}
.rlcm_setmeal_con .hd{content: '';width: 370px; height: 515px;position: absolute;top: 0;border: 5px solid #005bac;}
.rlcm_setmeal_con .hd ul{padding: 50px 30px 0 50px;position: relative;}
.rlcm_setmeal_con .hd ul::before{content: '';width: 1px; height:430px;border-left: 1px solid #efefef;position: absolute;left: 60px; z-index: 0; top: 40px;}
.rlcm_setmeal_con .hd ul li{line-height: 60px;font-size: 16px;color: #333333;padding-left: 30px;position: relative;z-index: 1;margin-bottom: 5px;}
.rlcm_setmeal_con .hd ul li a{display: block;}
.rlcm_setmeal_con .hd ul li em{font-family: 'Impact';font-size: 24px;margin-right: 10px;font-weight: normal;color: #ccc;}
.rlcm_setmeal_con .hd ul li:hover{background:#ec8b3e;color: #fff;}
.rlcm_setmeal_con .hd ul li:hover a{color: #fff;}
.rlcm_setmeal_con .hd ul li:hover a em{color: #fff;}
.rlcm_setmeal_con .hd ul li.on{background:#ec8b3e;color: #fff;}
.rlcm_setmeal_con .hd ul li.on a{color: #fff;}
.rlcm_setmeal_con .hd ul li.on a em{color: #fff;}
.rlcm_setmeal_con .hd a.more{line-height: 60px;font-size: 16px;color: #333;padding-left: 30px;position: relative;z-index: 1;margin-left: 50px;display: block;}
.rlcm_setmeal_con .hd a.more:hover{color: #ec8b3e;}

/* rlcm_process */
.rlcm_process{}
.rlcm_process_con{display: flex;flex-wrap: nowrap;justify-content: flex-start;margin: 30px auto 10px;padding-top: 10px;}
.rlcm_process_con dl{width: 100px;position: relative;}
.rlcm_process_con dl:after{content:url(../images/process.png);position: absolute;top:30%;right: -60px;}
.rlcm_process_con dl:last-child:after{content:'';}

.rlcm_process_con dl+dl{margin-left: 120px;}
.rlcm_process_con dl dt{width: 100px;height: 98px;background: url(../images/lxwmbg.png) no-repeat center center;display: block;position: relative;}
.rlcm_process_con dl dt img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.rlcm_process_con dl dd{font-size: 16px;line-height: 3.5;text-align: center;}

.rlcm_team{padding: 30px 0 0;}
.rlcm_team_con{margin:30px auto;}
.rlcm_team_con .hd ul{width: 100%;display: flex;flex-wrap: nowrap;justify-content: flex-start;}
.rlcm_team_con .hd ul li{width: 210px;margin-top: 30px;transition: all 0.3s;position: relative;margin-left: 30px;}

.rlcm_team_con .hd ul li+li{margin-left: 98px;}
.rlcm_team_con .hd ul li .pic{width: 100%;overflow: hidden;border: 3px solid transparent;border-radius: 50%;box-shadow: 2px 2px 5px #ccc;}
.rlcm_team_con .hd ul li:hover{margin-top: 20px;}
.rlcm_team_con .hd ul li:hover::after{content: '';display: inline-block;width: 0;height: 0;position: absolute;left: 50%;transform: translateX(-50%);border: 5px solid transparent;border-top-color: #ec8b3e;}
.rlcm_team_con .hd ul li:hover .pic{width: 100%;overflow: hidden;border-color: #ec8b3e;}
.rlcm_team_con .hd ul li.on{margin-top: 20px;}
.rlcm_team_con .hd ul li.on::after{content: '';display: inline-block;width: 0;height: 0;position: absolute;left: 50%;transform: translateX(-50%);border: 5px solid transparent;border-top-color: #ec8b3e;}
.rlcm_team_con .hd ul li.on .pic{width: 100%;overflow: hidden;border-color: #ec8b3e;}

.rlcm_team_con .hd ul li img{width: 100%;border-radius: 50%;}
.rlcm_team_con .hd ul li h5{line-height: 3;text-align: center;font-size: 16px;}
.rlcm_team_con .bd{margin: 50px auto;}
.rlcm_team_con .bd{position: relative;}
.rlcm_team_con .bd .des{padding: 20px 0;width: 785px;background: #ec8b3e;border-radius: 280px;margin: 0 auto; box-sizing: border-box;position: relative;}
.rlcm_team_con .bd .des p{width: 100%;box-sizing: border-box;text-align: center;font-size: 16px;line-height: 2;color: #fff;}
/* news */
.rlcm_news {box-sizing: border-box;padding: 0 0 30px;}
.rlcm_news .content{margin-top: 40px;}
.rlcm_news .t {margin-bottom: 30px;}
.rlcm_news .t_n {text-align: left;color: #fff;font-size: 28px;position: relative;}
.rlcm_news .t_n i {display: block;color: #fff;text-transform: capitalize;font-size: 15px;font-style: normal;}
.rlcm_news .t_n a {position: absolute;width: 30px;height: 30px;background-color: #005bac;color: #fff;right: 0;top: 10px;line-height: 30px;text-align: center;}
.rlcm_news .left {width: 430px;height: 585px;overflow: hidden;background: url(../images/n_l.jpg) 0 0 no-repeat #f5f5f5;padding: 20px 35px;box-sizing: border-box;}
.rlcm_news .left dl {padding-top: 30px;position: relative;}
.rlcm_news .left dt {width: 100%;}
.rlcm_news .left dt img {width: 360px;height: 240px;border: 1px solid #fff;box-sizing: border-box;}
.rlcm_news .left dl {width: 100%;position: relative;}
.rlcm_news .left dd {bottom: 0;width: 100%;box-sizing: border-box;padding: 20px 0;color: #333;}
.rlcm_news .left dd h3 {width: 100%;font-size: 18px;line-height: 2.5;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rlcm_news .left dd p {width: 100%;font-size: 15px;line-height: 2;color: #999;}
.rlcm_news .left dl .date {display: block;text-align: right;font-size: 14px;color: #999999;position: relative;}
.rlcm_news .left dl .date:before {content: '';width: 100px;height: 1px;background-color: #d1d1d1;position: absolute;left: 0;top: 10px;}
.rlcm_news .right {width: 750px;box-sizing: border-box;}
.rlcm_news .right .top,
.rlcm_news .right .bottom {border: 1px solid #dedede;padding: 20px 35px;}
.rlcm_news .right .top {margin-bottom: 20px;}
.rlcm_news .right .t_n {color: #333;}
.rlcm_news .right .t_n span {color: #c4151c;font-weight: bold;}
.rlcm_news .right .t_n i {color: #999;}
.txtScroll-left {position: relative;}
.txtScroll-left .hd {overflow: hidden;height: 30px;position: absolute;top: -40px;right: 0;}
.txtScroll-left .hd .next {background-position: 0 -50px;}
.txtScroll-left .hd .prevStop {background-position: -60px 0;}
.txtScroll-left .hd .nextStop {background-position: -60px -50px;}
.txtScroll-left .hd ul {float: right;overflow: hidden;zoom: 1;margin-top: 10px;}
.txtScroll-left .hd ul li {float: left;width: 9px;height: 9px;overflow: hidden;margin-right: 5px;text-indent: -999px;cursor: pointer;background-color: #dbdbdb;border-radius: 10px;}
.txtScroll-left .hd ul li.on {width: 20px;background-color: #005bac;}
.txtScroll-left .bd {overflow: hidden;}
.txtScroll-left .bd ul {overflow: hidden;zoom: 1;}
.txtScroll-left .bd ul li {margin-right: 20px;float: left;height: 24px;line-height: 24px;text-align: left;_display: inline;}
.txtScroll-left .bd ul li span {color: #999;}
.rlcm_news .right .list {display: flex;flex-wrap: wrap;justify-content: space-between;}
.rlcm_news .right .list dl {position: relative;width: 329px;box-sizing: border-box;margin-right: 20px;}
.rlcm_news .right .list dt {width: 100%;}
.rlcm_news .right .list dd {bottom: 0;width: 100%;box-sizing: border-box;padding: 20px 0 0 0;color: #333;}
.rlcm_news .right .list dd h3 {width: 100%;font-size: 18px;line-height: 2.5;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rlcm_news .right .list dd p {width: 100%;font-size: 15px;line-height: 2;color: #999;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;}
.rlcm_news .right .list dl .date {display: block;text-align: right;font-size: 14px;color: #999999;position: relative;padding-right: 0;}
.rlcm_news .right .list dl .date:before {content: '';width: 100px;height: 1px;background-color: #d1d1d1;position: absolute;left: 0;top: 10px;}
.rlcm_news .right .bottom .fl {width: 290px;height: 250px;}
.rlcm_news .right .bottom .fl img{width: 100%;}
.rlcm_news .right .bottom .fr {text-align: left;width: 380px;padding: 0 0 0 20px;box-sizing: border-box;position: relative;}
.rlcm_news .right .bottom .fr .t_n {margin-bottom: 20px;}
.rlcm_news .right .bottom .fr dl {margin-bottom: 10px;}
.rlcm_news .right .bottom .fr dt {position: relative;font-size: 16px;line-height: 2;padding-left: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rlcm_news .right .bottom .fr dt::before {content: "问";width: 25px;height: 25px;background-color: #005bac;border-radius: 50%;display: inline-block;color: #fff;text-align: center;line-height: 25px;margin-right: 10px;font-size: 14px;position: absolute;left: 0;top: 5px;}
.rlcm_news .right .bottom .fr dd {position: relative;font-size: 16px;padding-left: 40px;line-height: 2;color: #999;padding-top: 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rlcm_news .right .bottom .fr dd::before {content: "答";width: 25px;height: 25px;box-sizing: border-box;border: 1px solid #efefef;border-radius: 50%;display: inline-block;color: #999;text-align: center;line-height: 25px;margin-right: 10px;font-size: 14px;position: absolute;left: 0;top: 10px;}
.txtScroll-top {position: relative;}
.txtScroll-top .hd {overflow: hidden;height: 30px;position: absolute;top: -45px;right: 0;}
.txtScroll-top .hd .next {background-position: 0 -50px;}
.txtScroll-top .hd .prevStop {background-position: -60px 0;}
.txtScroll-top .hd .nextStop {background-position: -60px -50px;}
.txtScroll-top .hd ul {float: right;overflow: hidden;zoom: 1;margin-top: 10px;}
.txtScroll-top .hd ul li {float: left;width: 9px;height: 9px;overflow: hidden;margin-right: 5px;text-indent: -999px;cursor: pointer;background-color: #dbdbdb;border-radius: 10px;}
.txtScroll-top .hd ul li.on {width: 20px;background-color: #005bac;}
.txtScroll-top .bd {overflow: hidden;}
.txtScroll-top .bd ul {overflow: hidden;zoom: 1;}
.txtScroll-top .bd ul li {margin-right: 20px;float: left;height: 24px;line-height: 24px;text-align: left;_display: inline;}
.txtScroll-top .bd ul li span {color: #999;
}

.rlcm_links{margin-bottom: 20px;}
.rlcm_links .tit{background: url(../images/links.gif) no-repeat; height: 40px;padding-left: 60px;font-size: 18px;line-height: 40px;font-weight: bold;width: 100%; position: relative;box-sizing: border-box;margin-bottom: 10px;}
.rlcm_links .tit a{position: absolute;right: 0;display: inline-block;background: #fff;line-height: 40px;font-size: 14px;font-weight: normal;padding-left: 10px;display: none;}
.rlcm_links a{display: inline-block;padding: 5px 20px;float: left;}</pre></body></html>