/*
@author: he
@update: he(2025-08-12)
*/
@charset "utf-8";
body{font-family:"Helvetica Neue",Helvetica,Microsoft Yahei,arial,STHeiTi,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:0 auto;padding:0;background:#fff;color:#333;font-size:0.32rem;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
video embed,video object,video iframe,video{width:100%;height:auto;}
img{max-width:100%;border:0;}
li,ol,ul{list-style:none}
i,em,cite{font-style:normal;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
a{text-decoration:none;outline:none;}
textarea{resize:none}
input[type="text"],input[type="password"],select,textarea,button,input[type="button"],input[type="reset"],input[type="submit"]{outline:0;-webkit-user-modify:read-write-plaintext-only;-webkit-appearance:none;font-family:"Helvetica Neue",Helvetica,Microsoft Yahei,arial,STHeiTi,sans-serif;}
.pr{position:relative;}
.abs{position: absolute}
.fl{float:left;}
.fr{float:right;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.wrap{min-width:320px;max-width:768px;margin:0 auto;overflow:hidden;position:relative;}
.ellipsis{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.iosFootHank{ padding-bottom: constant(safe-area-inset-bottom); padding-bottom: env(safe-area-inset-bottom);}
.ggtit{ padding: 0.4rem 0; text-align: center;}
.ggtit .lcion,.ggtit .rcion{ display: inline-block; background:url(/images/zhuanti/2025huli/tit_02.png) no-repeat left center; background-size: 0.547rem 0.28rem;}
.ggtit .rcion{ background:url(/images/zhuanti/2025huli/tit_03.png) no-repeat right center; background-size: 0.547rem 0.28rem;}
.ggtit .ctxt{ display: inline-block; padding: 0 0.88rem; line-height: 0.667rem; font-size: 0.48rem; font-weight: 700; color: #333;}
.ggtit .ctxt b{ color: #fd561f;}
.bodyBg{ background:url(/images/zhuanti/2025huli/bg_02.jpg) no-repeat center top; background-size: 100% auto;}

/*页头大图*/
.header{ position: relative; z-index: 1; height: 7.707rem;}
.header .logo{ position: absolute; top: 0.493rem; left: 0.52rem; display: block; width: 3.507rem; height: 0.627rem;}
.header .cTxt{ position: absolute; top: 3.573rem; left: 50%; margin-left: -3.867rem; display: block; width: 7.733rem; height: 0.933rem; line-height: 0.933rem; text-align: center; font-size: 0.373rem; font-weight: 700; color: #822d01; background:url(/images/zhuanti/2025huli/tit_01.png) no-repeat; background-size: 100% 100%;}

/*政策红利*/
.policy{ padding: 0 0 0.667rem; position: relative; z-index: 2; margin-top: -0.4rem;}
.policy .cbox{ margin: 0 0.4rem; padding: 0.533rem 0 0.133rem; background: #fafdff; border-radius: 0.187rem; -webkit-box-shadow:0 0 0.613rem rgba(255, 205, 123, 0.3); -moz-box-shadow:0 0 0.613rem rgba(255, 205, 123, 0.3); box-shadow:0 0 0.613rem rgba(255, 205, 123, 0.3);}
.policy .cbox-top{ margin: 0 0.4rem 0.4rem;}
.policy .cbox-top .pic{ display: block; width: 4.027rem; height: 2.533rem; border: 1px solid #cde1f1;}
.policy .cbox-top .pic img{ width: 4.027rem; height: 2.533rem;}
.policy .cbox-txt{ margin: 0 0.4rem; line-height: 0.533rem; font-size: 0.293rem;}
.policy .cbox-txt p{ margin-bottom: 0.267rem;}

/*证书优势*/
.reasonBox{ padding: 0.133rem 0 0.667rem; background: #fff;}
.reasonBox .swiper-container{ width: 100%; height: 5.467rem;}
.reasonBox .swiper-slide{ float: left; width: 4.267rem; height: 4.773rem; margin-left: 0.4rem; background:url(/images/zhuanti/2025huli/bg_03.png) no-repeat; background-size: 100% 100%; border-radius: 0.107rem; -webkit-box-shadow:0 0.053rem 0.32rem rgba(181, 227, 220, 0.5); -moz-box-shadow:0 0.053rem 0.32rem rgba(181, 227, 220, 0.5); box-shadow:0 0.053rem 0.32rem rgba(181, 227, 220, 0.5);}
.reasonBox .swiper-slide .tit{ display: block; height: 1.067rem; line-height: 1.067rem; text-align: center; font-size: 0.427rem; font-weight: 700; color: #fff; margin-bottom: 0.16rem;}
.reasonBox .swiper-slide .txt{ line-height: 0.533rem; font-size: 0.32rem; margin: 0 0.4rem;}
.reasonBox .swiper-slide:last-child{ margin-right: 0.4rem;}
.reasonBox .swiper-container .swiper-pagination{ bottom: 0 !important;}
.swiper-pagination-bullets .swiper-pagination-bullet{ width: 0.4rem; height: 0.133rem; background: #c5c5c5; border-radius: 0.067rem; box-sizing: border-box;}
.swiper-pagination-bullet.swiper-pagination-bullet-active{ background-color: #00a67a;}

/*就业前景*/
.prospect{ padding: 0.133rem 0 0.267rem; background:url(/images/zhuanti/2025huli/bg_04.jpg) no-repeat center top; background-size: 100% auto;}
.prospect .cbox{ margin-left: -0.133rem;}

/*就业范围*/
.range{ padding: 0.133rem 0 0; background:url(/images/zhuanti/2025huli/bg_05.jpg) no-repeat center top; background-size: 100% auto;}
.range .ggtit .ctxt{ color: #fff;}
.range .ggtit .ctxt b{ color: #fdedac;}
.range .cbox{ position: relative; z-index: 1; height: 6.867rem;}
.range .cbox span{ position: absolute; display: block; padding: 0 0.4rem; height: 0.693rem; line-height: 0.693rem; font-size: 0.347rem; font-weight: 700; color: #01160f; border-radius: 0.347rem;
    background: -webkit-linear-gradient(left, #b4ffd2, #ffffff); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #b4ffd2, #ffffff); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #b4ffd2, #ffffff); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #b4ffd2, #ffffff); /* 标准的语法 */}
.range .cbox span.bg01{ top: 1.133rem; left: 1.6rem;}
.range .cbox span.bg02{ top: 2.64rem; left: 1.147rem;}
.range .cbox span.bg03{ top: 4.267rem; left: 0.533rem;}
.range .cbox span.bg04{ top: 1.2rem; right: 0.533rem;}
.range .cbox span.bg05{ top: 2.88rem; right: 0.267rem;}
.range .cbox span.bg06{ top: 4.48rem; right: 0.667rem;}

/*证书权威*/
.certificate{ padding: 0.133rem 0 0.667rem; background:url(/images/zhuanti/2025huli/bg_06.jpg) no-repeat center top; background-size: 100% auto;}
.certificate .subTit{ text-align: center; height: 0.933rem; margin-bottom: 0.533rem;}
.certificate .subTit li{ display: inline-block; padding: 0 0.8rem; height: 0.933rem; line-height: 0.933rem; font-size: 0.347rem; color: #fe8942; border: 1px solid #fe8942; border-radius: 0.48rem; margin: 0 0.2rem; cursor: pointer;}
.certificate .subTit li.on{ background: #fe8942; color: #fff;}
.certificate .tabBox{ display: none;}
.certificate .cert-list{ position: relative; z-index: 1; width: 6.667rem; height: 4.533rem; padding: 0.267rem; background: #fff; border-radius: 0.053rem; margin: 0 auto 0.533rem;}
.certificate .cert-list .pic{ display: block; width: 6.667rem; height: 4.533rem;}
.certificate .cert-list .icon{ position: absolute; top: -0.4rem; right: -0.853rem; width: 1.72rem; height: 1.88rem; background: url(/images/zhuanti/2025huli/icon_01.png) no-repeat; background-size: 100% 100%;}
.certificate .cert-list:last-child{ margin-bottom: 0;}
.certificate .official{ margin: 0 0.267rem 0 0.4rem; border-left: 0.027rem dashed #f1b24e;}
.certificate .official-list{ position: relative; z-index: 1; padding: 0.533rem 0; border: 0.027rem solid #ffaf61; background: #fffce9; margin: 0 0 0.533rem 0.533rem; border-radius: 0.2rem;}
.certificate .official-list .tiao{ position: absolute; top: -0.107rem; left: -0.64rem; z-index: 2; width: 0.72rem; height: 0.72rem; padding-left: 0.347rem; line-height: 0.72rem; font-size: 0.453rem; font-weight: 700; color: #fff; text-align: center; background: url(/images/zhuanti/2025peizhen/icon_03.png) no-repeat; background-size: 100% 100%;}
.certificate .official-list .txt{ min-height: 1.52rem; line-height: 0.507rem; font-size: 0.293rem; margin: 0 4rem 0 0.533rem;}
.certificate .official-list .txt a{ color: #fd561f;}
.certificate .official-list .pic{ position: absolute; top: 50%; right: 0.267rem; margin-top: -1.027rem; width: 3.493rem; height: 2rem; border: 0.027rem solid #e6d9c6; border-radius: 0.187rem; overflow: hidden;}
.certificate .official-list .pic img{ width: 3.493rem; height: 2rem;}
.certificate .official-list:last-child{ margin-bottom: 0;}

/*就业范围*/
.register{ padding: 0.133rem 0 0; background:url(/images/zhuanti/2025huli/bg_07.jpg) no-repeat center top; background-size: 100% auto;}
.register .ggtit .ctxt{ color: #fff;}
.register .ggtit .ctxt b{ color: #fdedac;}
.register .cbox{ position: relative; z-index: 1; height: 12.4rem;}
.register .cbox span{ position: absolute; display: block; padding: 0.267rem 0.267rem 0.267rem 0.8rem; width: 5.2rem; line-height: 0.48rem; border-radius: 0.267rem; background: #fff; display: -webkit-flex; display: flex; flex-wrap: wrap; align-items: center; align-content: center; -webkit-box-shadow:0 0.053rem 0.32rem rgba(188, 210, 255, 0.5); -moz-box-shadow:0 0.053rem 0.32rem rgba(188, 210, 255, 0.5); box-shadow:0 0.053rem 0.32rem rgba(188, 210, 255, 0.5);}
.register .cbox span i{ display:block; position: absolute; left: -0.427rem; top: 50%; margin-top: -0.587rem; width: 0.813rem; height: 1.173rem; line-height: 1.173rem; text-align: center; font-size: 0.507rem; color: #fff; background: url(/images/zhuanti/2025huli/tit_04.png) no-repeat; background-size: 100% 100%;}
.register .cbox span .tit{ width: 100%; font-size: 0.32rem; font-weight: 700;}
.register .cbox span .txt{ width: 100%; font-size: 0.293rem; margin-top: 0.133rem;}
.register .cbox span.bg01{ top: 0.213rem; left: 2.267rem;}
.register .cbox span.bg02{ top: 3.44rem; left: 3.2rem;}
.register .cbox span.bg03{ top: 6.693rem; left: 3.2rem;}
.register .cbox span.bg04{ top: 9.973rem; left: 2.267rem;}

/*名师介绍*/
.teacherBox{ padding: 0.133rem 0 0; background: url(/images/zhuanti/2025huli/bg_11.jpg) no-repeat center bottom; background-size: 100% auto;}
.teacherBox .subCourseCon{ position: relative; z-index: 1; height: 8.053rem; padding-bottom: 0.667rem;}
.teacherBox .subCourseCon .teaCon{ display: none; height: 6.053rem;}
.teacherBox .subCourseCon .teaCon .tcPic{ float: left; width: 4rem; height: 5.467rem; padding-top: 0.587rem; margin-left: 0.4rem;}
.teacherBox .subCourseCon .teaCon .tcPic-img{ display: block; width: 4rem; height: 5.467rem;}
.teacherBox .subCourseCon .teaCon .tcRight{ float: right; width: 4.667rem; padding: 0.533rem 0.4rem 0 0;}
.teacherBox .subCourseCon .teaCon .tcRight-top{ height: 0.667rem; line-height: 0.667rem; margin-bottom: 0.347rem;}
.teacherBox .subCourseCon .teaCon .tcRight-top-icon{ display: inline-block; padding: 0 0.16rem; height: 0.48rem; line-height: 0.48rem; font-size: 0.32rem; color: #333; border-radius: 0.24rem 0 0.24rem 0; background: #fdda9e; margin-right: 0.373rem; vertical-align: 0.067rem;
    background: -webkit-linear-gradient(left, #fde9bd, #fec570); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #fde9bd, #fec570); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #fde9bd, #fec570); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #fde9bd, #fec570); /* 标准的语法 */}
.teacherBox .subCourseCon .teaCon .tcRight-top-name{ font-size: 0.587rem; font-weight: 700; color: #333;}
.teacherBox .subCourseCon .teaCon .tcRight-cen{ margin-bottom: 0.213rem;}
.teacherBox .subCourseCon .teaCon .tcRight-cen span{ position: relative; z-index: 1; display: inline-block; height: 0.267rem; line-height: 0.373rem; font-size: 0.32rem; font-weight: 700; margin: 0 0.347rem 0.133rem 0; border-bottom: 0.107rem solid #7ffeea; white-space: nowrap;}
.teacherBox .subCourseCon .teaCon .tcRight-cen span:last-child{ margin-right: 0;}
.teacherBox .subCourseCon .teaCon .tcRight-bot{ max-height: 1.92rem; line-height: 0.48rem; font-size: 0.32rem; color: #666; margin-bottom: 0.347rem; overflow:hidden; display: -webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:4;}
.teacherBox .subCourseCon .teaCon .tcRight-fot{ padding: 0.067rem 0; line-height: 0.48rem; font-size: 0.32rem; border-top: 1px solid #c5ecdf; border-bottom: 1px solid #c5ecdf; margin: -0.133rem 0 0.267rem;}
.teacherBox .subCourseCon .teaCon .tcRight-fot b{ color: #d78000;}
.teacherBox .subCourseCon .teaCon .tcRight-btn{ display: block; width: 3.2rem; height: 0.88rem; line-height: 0.88rem; text-indent: 0.693rem; font-size: 0.373rem; color: #fff; font-weight: 700; border-radius: 0.44rem; background:url(/images/hushi/project2026/icon_07.png) no-repeat; background-size: 100% 100%; -webkit-box-shadow:0 0.107rem 0.213rem rgba(254, 109, 49, 0.3); -moz-box-shadow:0 0.107rem 0.213rem rgba(254, 109, 49, 0.3); box-shadow:0 0.107rem 0.213rem rgba(254, 109, 49, 0.3);}
.teacherBox .subCourseCon .teaList{ overflow: hidden; position: absolute; bottom: 0.667rem; left: 0.133rem; right: 0.133rem; z-index: 9; height: 2rem; background: #fff; border-radius: 1rem; -webkit-box-shadow:0 0.16rem 0.16rem rgba(142, 225, 206, 0.65); -moz-box-shadow:0 0.16rem 0.16rem rgba(142, 225, 206, 0.65); box-shadow:0 0.16rem 0.16rem rgba(142, 225, 206, 0.65);}
.teacherBox .subCourseCon .teaList .swiper-container{ width: 100%; height: 2rem; background: #fff; border-radius: 1rem;}
.teacherBox .subCourseCon .teaList .swiper-slide{ position: relative; z-index: 1; width: 2.293rem; height: 1.147rem; border: 0.027rem solid #fff; border-radius: 0.6rem; margin: 0.4rem 0.107rem 0; cursor: pointer;}
.teacherBox .subCourseCon .teaList .swiper-slide .li-pic{ position: absolute; left: 50%; bottom: 0.04rem; margin-left: -0.667rem; overflow: hidden; width: 1.333rem; height: 1.333rem;}
.teacherBox .subCourseCon .teaList .swiper-slide .li-pic img{ display: block; width: 1.333rem; height: auto;}
.teacherBox .subCourseCon .teaList .swiper-slide .li-bg{ display: block; height: 1.067rem; border: 0.04rem solid #fff; background: #f0f0f0; border-radius: 0.573rem;}
.teacherBox .subCourseCon .teaList .swiper-slide.on{ border: 0.027rem solid #05c5ac;}
.teacherBox .subCourseCon .teaList .swiper-slide.on .li-bg{ color: #fff; background: #05c5ac;}
.teacherBox .subCourseCon .teaList .swiper-slide:first-child{ margin-left: 0.533rem;}
.teacherBox .subCourseCon .teaList .swiper-slide:last-child{ margin-right: 0.533rem;}
.teacherBox .subCourseCon .teaList.center .swiper-wrapper{ text-align: center; display: block;}
.teacherBox .subCourseCon .teaList.center .swiper-slide{ display: inline-block; margin: 0.4rem 0.32rem 0;}

/*课程内容*/
.courseContent{ padding: 0.133rem 0 0; background:url(/images/zhuanti/2025huli/bg_08.jpg) no-repeat; background-size: 100% 100%;}
.courseContent .topTable{ overflow: hidden; border: 0.027rem solid #fec575; border-radius: 0.133rem; margin: 0 0.4rem 0.32rem; -webkit-box-shadow:0 0.133rem 0.467rem rgba(247, 214, 163, 0.6); -moz-box-shadow:0 0.133rem 0.467rem rgba(247, 214, 163, 0.6); box-shadow:0 0.133rem 0.467rem rgba(247, 214, 163, 0.6);}
.courseContent .topTable-tit{ padding: 0.267rem 0; background: #fff; line-height: 0.453rem; display: -webkit-flex; display: flex; align-items: center;
    background: -webkit-linear-gradient(left, #f16700, #f89304); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #f16700, #f89304); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #f16700, #f89304); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #f16700, #f89304); /* 标准的语法 */}
.courseContent .topTable-tit b{ display: block; line-height: 0.453rem; font-size: 0.32rem; color: #fff; text-align: center;}
.courseContent .topTable-tit b.bg01{ width: 30%;}
.courseContent .topTable-tit b.bg02{ width: 56%;}
.courseContent .topTable-tit b.bg03{ width: 14%;}
.courseContent .topTable-txt{ padding: 0.267rem 0; background: #fff; line-height: 0.453rem; display: -webkit-flex; display: flex; align-items: center;}
.courseContent .topTable-txt span{ display: block; line-height: 0.453rem; font-size: 0.293rem; color: #333;}
.courseContent .topTable-txt span.bg01{ width: 26%; padding: 0 2%;}
.courseContent .topTable-txt span.bg02{ width: 52%; padding: 0 2%;}
.courseContent .topTable-txt span.bg03{ width: 10%; padding: 0 2%; text-align: center;}
.courseContent .topTable-txt:nth-child(2n){ background: #f5f7fa;}
.courseContent .cenType{ margin: 0 0.667rem 0.4rem;}
.courseContent .cenType-tit{ line-height: 0.8rem; font-size: 0.32rem; font-weight: 700;}
.courseContent .cenType-txt{ line-height: 0.667rem; font-size: 0.32rem;}
.courseContentBot{ height: 1.547rem; border-top: 0.027rem solid #fee376; border-bottom: 0.027rem solid #fee376;
    background: -webkit-linear-gradient(left, #ffd48a, #fff3cb); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #ffd48a, #fff3cb); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #ffd48a, #fff3cb); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #ffd48a, #fff3cb); /* 标准的语法 */}
.courseContentBot .leftPrice{ float: left; line-height: 1.547rem; padding-left: 0.4rem; font-size: 0.347rem; color: #590000;}
.courseContentBot .leftPrice span{ color: #f41a0b;}
.courseContentBot .leftPrice b{ vertical-align: -0.013rem; font-size: 0.587rem; font-family:DIN Alternate,Microsoft Sans Serif;}
.courseContentBot .rightBuy{ float: right; width: 2.4rem; height: 1.067rem; line-height: 1.067rem; text-align: center; font-size: 0.32rem; font-weight: 700; color: #fff; border-radius: 0.533rem; margin: 0.24rem 0.4rem 0 0; background:url(/images/zhuanti/2025huli/icon_02.png) no-repeat; background-size: 100% 100%; -webkit-box-shadow:0 0.133rem 0.133rem rgba(241, 101, 16, 0.4); -moz-box-shadow:0 0.133rem 0.133rem rgba(241, 101, 16, 0.4); box-shadow:0 0.133rem 0.133rem rgba(241, 101, 16, 0.4);}
.courseContentBot .rightBtn{ float: right; width: 1.733rem; height: 0.933rem; line-height: 0.933rem; text-align: center; font-size: 0.293rem; color: #f41a0b; border-radius: 0.467rem; margin: 0.307rem 0.133rem 0 0; background: #ffc25f;}

/*报名流程*/
.process{ padding: 0.133rem 0 0.667rem; background:url(/images/zhuanti/2025huli/bg_09.jpg) no-repeat; background-size: 100% 100%;}
.process .cbox{ position: relative; z-index: 1; width: 10rem; height: 5.347rem; margin: 0 auto; background:url(/images/zhuanti/2025huli/bg_10.png) no-repeat; background-size: 100% 100%;}
.process .cbox-list{ position: absolute; height: 1.427rem; line-height: 0.4rem; display: -webkit-flex; display: flex; flex-wrap: wrap; justify-content: center; align-items: center; align-content: center;}
.process .cbox-list b{ width: 100%; text-align: center; font-size: 0.32rem; font-weight: 700;}
.process .cbox-list em{ width: 100%; text-align: center; font-size: 0.293rem;}
.process .cbox-list .chong{ color: #ff3e0a;}
.process .cbox-list.bg01{ top: 0; left: 0.4rem; width: 2.613rem;}
.process .cbox-list.bg02{ top: 0; left: 3.787rem; width: 2.28rem;}
.process .cbox-list.bg03{ top: 0; left: 6.84rem; width: 2.76rem;}
.process .cbox-list.bg04{ top: 1.96rem; left: 6.84rem; width: 2.76rem;}
.process .cbox-list.bg05{ top: 3.92rem; left: 6.84rem; width: 2.76rem;}
.process .cbox-list.bg06{ top: 3.92rem; left: 3.787rem; width: 2.28rem;}
.process .cbox-list.bg07{ top: 3.92rem; left: 0.4rem; width: 2.613rem;}
.process .cbox-list.bg08{ top: 1.96rem; left: 0.4rem; width: 2.613rem;}

/*课程特色*/
.characteristic{ padding: 0.4rem 0; display: -webkit-flex; display: flex; justify-content: center;}
.characteristic .list{ display: block; width: 2.133rem; height: 1.547rem; padding-top: 0.267rem; border-radius: 0.133rem; background: #fff; border-top: 0.08rem solid #f1ecc8; margin: 0 0.12rem; -webkit-box-shadow:0 0.133rem 0.4rem rgba(0, 0, 0, 0.1); -moz-box-shadow:0 0.133rem 0.4rem rgba(0, 0, 0, 0.1); box-shadow:0 0.133rem 0.4rem rgba(0, 0, 0, 0.1);}
.characteristic .list-pic{ width: 0.813rem; height: 0.747rem; margin: 0 auto;}
.characteristic .list-txt{ line-height: 0.747rem; text-align: center; font-size: 0.32rem; font-weight: 700;}

/*加入我们*/
.joinBox{ padding-bottom: 0.533rem; background:url(/images/zhuanti/2021zyyangshengbaojianshi/bg_06.jpg) no-repeat; background-size: 100% 100%;}
.joinBox .cbox{ display: -webkit-flex; display: flex; justify-content: center;}
.joinBox .cbox .list{ width: 2.8rem; height: 2.267rem; margin: 0 0.867rem; background:url(/images/zhuanti/2021zyyangshengbaojianshi/bg_07.png) no-repeat; background-size: 100% 100%; -webkit-box-shadow:0 0.093rem 0.093rem rgba(0, 0, 0, 0.1); -moz-box-shadow:0 0.093rem 0.093rem rgba(0, 0, 0, 0.1); box-shadow:0 0.093rem 0.093rem rgba(0, 0, 0, 0.1);}
.joinBox .cbox .list-pic{ float: left; width: 2rem; height: 2rem; margin: 0.133rem 0 0 0.133rem;}
.joinBox .cbox .list-txt{ float: left; width: 0.587rem; line-height: 0.347rem; text-align: center; font-size: 0.267rem; color: #666;}

/*app下载*/
.appDownload{ padding-top: 0.533rem;}
.appDownload .tLogo{ margin-bottom: 0.107rem;}
.appDownload .tLogo-pic{ display: block; width: 1.653rem; height: 1.547rem; margin: 0 auto;}
.appDownload .tLogo-txt{ line-height: 0.853rem; text-align: center; font-size: 0.347rem;}
.appDownload .bbtn{ display: block; width: 2.24rem; height: 0.907rem; line-height: 0.907rem; text-align: center; font-size: 0.32rem; color: #fff; margin: 0 auto 0.4rem; background: #3ec93e; border-radius: 0.453rem;}

/*资讯电话*/
.telephone{ padding: 0.347rem 0; border-top: 1px solid #f5f5f5;}
.telephone .ttxt{ line-height: 0.56rem; text-align: center; color: #666; font-size: 0.347rem;}
.telephone .btxt{ line-height: 0.56rem; text-align: center; color: #3ec93e; font-size: 0.347rem; font-weight: 700;}
.telephone .btxt a{ color: #3ec93e;}

/*右侧浮动*/
.fix-share,.fix-top,.fix-kf{ display:block; width:1.2rem; height:1.2rem; z-index:70; background:url(/images/project2021/weishengzige/icon_32.png) no-repeat; background-size:100% auto; position:fixed; right:0.133rem; bottom:3.1rem;}
.fix-top{ background:url(/images/project2021/weishengzige/icon_33.png) no-repeat; background-size:100% auto; right:0.133rem; bottom:1.7rem;}
.fix-kf{ background:url(/images/project2021/weishengzige/icon_35.png) no-repeat; background-size:100% auto; right:0.133rem; bottom:4.5rem;}




























































