/* ========== 单篇+文章页 start ========== */
.articleBox{line-height:1.2rem;color:#666666;padding:.75rem;font-size:0.7rem;background: #FFFFFF;}
.articleBox img{max-width:100%;}
.articleTitle{font-size: 0.9rem;color: #333333;text-align: center;padding: 0 0 0.75rem;line-height: 1.2rem;}
.articleTime{display: block;clear: both;text-align: center;color: #999;font-size:0.6rem;padding:0 0 .25rem 0;}
.articleTop{overflow:hidden;background:#f9fafb;padding:.5rem 0;}
.articleTop .articleTitle{font-size:.9rem;color:#333333;text-align:center;font-weight:bold;padding:0 2.5rem;line-height:1.5rem;}
.articleTop .articleTime{text-align:center;padding:.5rem 0 0 0;}
.articleHand{clear:both;font-size:0.75rem;padding:0 0px 1rem 0;overflow: hidden;background: #FFFFFF;}
.articleHand a{display:block;line-height:1.6rem;padding:0 1rem 0 .75rem;float:left;clear: both;}
.articleHand a i{padding:0 .25rem 0  0;}
.articleHand a.aykjWord{color:#37a6ff !important; }
.articleHand a.aykjPpt{color:#ff7735 !important;}
.articleHand a.aykjExcel{color:#15bf44 !important; }
.articleHand a.aykjPdf{color:#1369c0 !important; }
.articleHand a.aykjZip{color:#ff9779 !important; }
.articlePage{ height: 2rem; line-height: 2rem;background: #FFFFFF;}
.articlePage a{ float: left; width: 50%; color: #666666; text-align: center;}
.articlePage a:before{ border-left: none;}
.articlePage a i{ font-size: .6rem;display: inline-block;}
.articlePage a.prev i{ margin-right: .25rem;}
.articlePage a.next i{ margin-left: .25rem;}
#articelImgSlide .swiper-button-prev,
#articelImgSlide .swiper-button-next{outline: none;}
#articelImgSlide .swiper-button-prev::after,
#articelImgSlide .swiper-button-next::after{color: #7abc30;}
.videoCon{position:absolute;top:10.25rem;bottom:0;overflow-y:auto;}
.videoCon .articleTitle{font-size:18px;color:#333333;text-align:left;font-weight:bold;padding:.25rem .5rem 0 .5rem;line-height:1.5rem;}
.videoCon .articleTime{text-align:left;padding:0 0 0 .5rem;}
.audiojs{width:2rem;height:2rem;border-radius:100%;background:url(/subsiteSrc/cnMb/components/audiojs/play.png) no-repeat center center;background-size:cover;margin:.1rem .5rem 0 0;position:relative;z-index:9;}
.audiojs.playing{width:2rem;height:2rem;border-radius:100%;background:url(/subsiteSrc/cnMb/components/audiojs/play2.png) no-repeat center center;background-size:cover;}.audiojs .scrubber{ display:none;}
.audiojs .time{ display:none;}
.audiojs .play-pause {width: 1.25rem;height: 1.75rem;padding:0 .3rem;margin: 0px;float: left;overflow: hidden;}
.articelImgSlide{overflow: hidden;}
#articelImgSlide img{display: block;max-width: 100%;}
#articelImgSlide{padding-bottom: 0.5rem;}
#articelImgSlide .swiper-pagination{bottom: .25rem;}
.articelImgSlide .swiper-button-prev{left: 0px;}
.articelImgSlide .swiper-button-next{right: 0px;}
.articelImgSlide .swiper-pagination-bullet{background: #eee;opacity: 1;}
.articelImgSlide .swiper-pagination-bullet-active{background: #007aff;}
.audio{margin:0 50px;padding:10px 0 10px 0;}
.audio-tips{margin-top:10px; color: #b1b1b1; text-align: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
.audio-detail{padding:5px 10px; display: -webkit-box; display: -ms-flexbox; display: flex; background:#f8f8f8;position:relative;}
.audio-detail:after{content: " "; width: 200%; height: 200%; position: absolute; top: 0; left: 0; border: 1px solid #e6e6e6; box-sizing: border-box; -webkit-transform: scale(.5); transform: scale(.5); -webkit-transform-origin: 0 0; transform-origin: 0 0;z-index:1;}
.audio .info{-webkit-box-flex: 1; -ms-flex: 1 0; flex: 1 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; overflow: hidden;line-height:45px;}
.audio .info p{margin: 0; font-size: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #666; text-indent: 0;}
.audio .info .audio-title{-webkit-box-flex: 1.5; -ms-flex: 1.5; flex: 1.5; line-height: 24px;font-size:14px;}
.audio .info .audio-desc{-webkit-box-flex: 1; -ms-flex: 1; flex: 1; line-height: 16px;color:#999 !important;font-size:12px !important;}
.audio .info .audio-desc span{padding:0 15px 0 0;color:#ff000;}
/* ========== 单篇+文章页 end ========== */
/* ========== 联系PP电子5金狮 start ========== */
/* ————— 地图 start ————— */
.contactMap {height: 9.65rem;margin-bottom: 0.75rem;}
/* ————— 地图 end ————— */
/* ————— 联系方法 start ————— */
.contactDl {overflow: hidden;}
.contactDl dd {margin-bottom: 0.75rem;}
.contactDl dd .con {overflow: hidden;height: 2.7rem;padding: 0 0.7rem;background: #f2f2f2;}
.contactDl dd .icn {float: left;width: 1.5rem;height: 2.7rem;overflow: hidden;margin-right: 0.7rem;padding: 0.6rem 0;}
.contactDl dd .icn span{display: inline-block;width: 1.5rem;height: 1.5rem;border-radius: 50%;background-repeat: no-repeat;background-position: center center;background-color: #1a7232;background-size: 0.75rem 0.75rem;}
.contactDl dd .icn.tel span{background-image: url(/subsiteSrc/cnMb/images/img/tel.png);}
.contactDl dd .icn.address span{background-image: url(/subsiteSrc/cnMb/images/img/address.png);}
.contactDl dd .icn.email span{background-image: url(/subsiteSrc/cnMb/images/img/email.png);}
.contactDl dd .text {overflow: hidden;display: flex;display: -webkit-flex;align-content: center;-webkit-align-content: center;-webkit-flex-wrap: wrap;flex-wrap: wrap;height: 100%;}
.contactDl dd .info {line-height: 1rem;font-size: 0.65rem;color: #333333;overflow: hidden;}
/* ————— 联系方法 end ————— */
/* ========== 联系PP电子5金狮 end ========== */
/* ========== 全图列表 start ========== */
.imgList1Dl{overflow: hidden;margin-right: -0.5rem;}
.imgList1Dl dd{width: 50%;float: left;display: inline;margin-bottom: 0.5rem;}
.imgList1Dl dd .con{display: block;margin-right: 0.5rem;}
.imgList1Dl dd .con .pic::before{padding-top: 56.5217%;}
.imgList1Dl dd .con .text{box-sizing: border-box;-webkit-box-sizing: border-box;padding:0 0.75rem;background: #fafafa;}
.imgList1Dl dd .con .text .title{font-size: 0.65rem;color: #333333;height: 1.5rem;line-height: 1.5rem;overflow: hidden;}
/* ========== 全图列表 end ========== */
/* ========== 图文列表 start ========== */
.imgText1Dl dd .con{display: block;overflow: hidden;padding: 1rem 0.5rem;}
.imgText1Dl dd .con.bdTop::before{border-top: 1px solid rgba(153, 153, 153, 0.502);}
.imgText1Dl dd:first-child .con.bdTop::before{border-top: none;}
.imgText1Dl dd .con .pic{width: 7rem;float: left;display: inline;margin-right: 0.75rem;}
.imgText1Dl dd .con .pic::before{padding-top: 66.4286%;}
.imgText1Dl dd .con .text{overflow: hidden;}
.imgText1Dl dd .con .title{font-size: 0.65rem;color: #333333;height: 1rem;line-height: 1rem;overflow: hidden;}
.imgText1Dl dd .con .time{font-size: 0.55rem;color: #999999;height: 1rem;line-height: 1rem;overflow: hidden;margin-bottom: 0.5rem;}
.imgText1Dl dd .con .info{font-size: 0.6rem;color: #666666;height: 2rem;line-height: 1rem;overflow: hidden;}
/* ========== 图文列表 end ========== */
/* ========== 公司向导 start ========== */
.teamListDl dd{margin-bottom: 0.75rem;}
.teamListDl dd .con{overflow: hidden;height: 6.5rem;display: block;}
.teamListDl dd .con .picBox{padding: 0.75rem;width: 6.5rem;height: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;float: left;background: #f2f2f2;}
.teamListDl dd .con .pic::before{padding-top: 100%;}
.teamListDl dd .con .text{width: 100%;height: 100%;padding-left: 7rem;box-sizing: border-box;-webkit-box-sizing: border-box;position: relative;}
.teamListDl dd .con .text::before{content: '';display: block;width: 0.75rem;height: 100%;background: url(/subsiteSrc/cnMb/images/img/bookLine.png)no-repeat center center;background-size: 0.75rem auto;position: absolute;top: 0;left: 6.35rem;}
.teamListDl dd .con .textC{background: #f2f2f2;height: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;padding: 0.75rem 1.35rem;}
.teamListDl dd .con .name{font-size: 0.75rem;color: #333333;position: relative;padding-bottom: 0.5rem;margin-bottom: 0.75rem;}
.teamListDl dd .con .name::before{content: '';display: block;background-color: rgb(122, 188, 48);width: 31px;height: 1px;position: absolute;left: 0;bottom: 0;}
.teamListDl dd .con .name span{display: inline-block;line-height: 1rem;}
.teamListDl dd .con .post{font-size: 0.65rem;color: #666666;line-height: 1rem;}
/* ========== 公司向导 end ========== */
/* ========== 招聘列表 start ========== */
.recruitListBox{background: #fff;}
.recruiDl dd {overflow: hidden;width: 100%;margin-bottom: 0.5rem;}
.recruiDl dd .recuDiv{background:#FFFFFF;padding: 0 0.75rem 0.75rem;border-bottom: 1px solid #ebebeb;}
.recruiDl dd .con {height: 1.85rem;line-height: 1.85rem;padding: 0 0.75rem;overflow: hidden;background: #f2f2f2;}
.recruiDl dd .con .text {overflow: hidden;color: #333;font-size: 0.65rem;}
.recruiDl dd.hover .con .text {overflow: hidden;color: #ffffff;font-size: 0.75rem;}
.recruiDl dd .con i {display: block;height: 1.85rem;width: 1.875rem;background: url(/subsiteSrc/cnMb/images/jiahao.png)no-repeat center right;background-size: auto 0.6rem;float: right;}
.recruiDl dd.hover .con {background: #1a7232;}
.recruiDl dd.hover .con i {background: url(/subsiteSrc/cnMb/images/jianhao.png)no-repeat center right;background-size: 0.6rem auto;}
.recuDl {overflow: hidden;padding: 0.75rem 0 0;}
.recuDl dd {float: left;width: 33.3333%;height: 2rem;line-height: 2rem;color: #333333;font-size: .6rem;margin: 0;}
.recuDl dd.time{text-align: right;}
.recuDl dd.address{text-align: center;}
.recuDiv-conBox{margin: 0 0 0.5rem;padding: 0.5rem 0;}
.recuDiv-con {overflow: hidden;padding-top: 0.4rem}
.recuDiv-con .title {line-height: 1.35rem;height: 1.35rem;font-size: 0.65rem;color: #666666;font-weight: bold;}
.recuDiv-con .text {line-height: 1.2rem;color: #666;font-size: .6rem;margin-bottom: 0.25rem;}
.recu-but {overflow: hidden;padding: 0.5rem 0;}
.recu-but a {display: block;height: 1.5rem;line-height: 1.5rem;text-align: center;padding: 0 1.1rem;color: #FFFFFF;font-size: 0.65rem;background: #1a7232;float: left;}
/* ========== 招聘列表 end ========== */
/* ========== 招聘详情 start ========== */
.recruitFormCon {display: flex;height: 2.2rem;line-height: 2.3rem;border: 1px solid #e6e6e6;border-radius: 0.2rem;-webkit-border-radius: 0.2rem;margin-bottom: 0.5rem;padding-left: 0.5rem;box-sizing: border-box;-webkit-box-sizing: border-box;overflow: hidden;color: #999999;background: #FFFFFF;}
.recruitFormCon.textarea {height: 5.75rem;}
.recruitFormCon .title {width: 3.2rem;font-size: 0.6rem;color: #999999;}
.recruitFormCon .inputDiv {flex: 1;position: relative;}
.recruitFormCon .inputDiv span {color: #f00;font-size: 0.6rem;line-height: 2.3rem;width: 1.75rem;text-align: center;height: 2rem;position: absolute;right: 20px;top: 2px;}
.recruitFormCon .inputDiv .inputWidth {width: 100%;height: 100%;}
.recruitFormCon .inputDiv .inputWidth .formInput,
.recruitFormCon .inputDiv .inputWidth .formSelect,
.recruitFormCon .inputDiv .inputWidth .formTextarea {width: 100%;height: 100%;outline: none;border: none;background: none;box-sizing: border-box;-webkit-box-sizing: border-box;font-size: 0.6rem;color: #333333;}
.recruitFormCon .inputDiv .inputWidth .formInput {padding-right: 1.25rem;}
.recruitFormCon .inputDiv .inputWidth .formTextarea {resize: none;padding: 0.75rem 0.75rem 0.75rem 0;}
.recruitFormCon .inputDiv .inputWidth .formSelect {appearance: none;-moz-appearance: none;-webkit-appearance: none;background: url(/subsiteSrc/cnMb/images/selectIcn.png)no-repeat center right .65rem;background-size: 0.5rem;}
.recruitFormDownCon {position: relative;}
.recruitFormCon.text{height: 5.75rem;}
.recruitFormDownCon .downBtn {display: flex;padding: 0.25rem 0;}
.recruitFormDownCon .downBtn a {display: block;padding: 0 0.5rem;height: 1.25rem;line-height: 1.25rem;border-radius: 0.2rem;-webkit-border-radius: 0.2rem;color: #fff;font-size: 0.6rem;background: #e89214;}
.recruitFormDownCon .downBtn a.up {background: #f3c889;margin-right: 0.5rem;}
.recruitFormDownCon .text {font-size: 0.6rem;color: #666666;line-height: 1rem;}
.recruitFormBtn {display: flex;padding: 0.5rem 0;justify-content: center;}
.recruitFormBtn a {display: block;width: 30%;height: 2rem;line-height: 2.1rem;border-radius: 0.2rem;-webkit-border-radius: 0.2rem;font-size: 0.75rem;text-align: center;color: #fff;box-sizing: border-box;-webkit-box-sizing: border-box;margin: 0 0.25rem;}
.recruitFormBtn a.submit {background: #1a7232;}
.recruitFormBtn a.reset {background: #c7c7c7;}
.webuploader-pick-hover {background: none !important;}
.webuploader-pick {background: none !important;padding: 0 !important;display: block !important;}
.uploader-img-list {width: auto !important;position: absolute !important;right: 0.5rem !important;top: 0;}
.uploader-img-list div.imgWrap,
.uploader-img-list div.imgWrap p {width: 1.5rem !important;height: 1.5rem !important;padding: 0 !important;}
.radioBox {line-height: 2.3rem;font-size: 0}
.radioCon {position: relative;overflow: hidden;display: inline-block;font-size: .6rem;margin-right: .75rem;vertical-align: middle;margin-bottom: 0.25rem;margin-top: 0.25rem;}
.radioCon label {line-height: 0.8rem;height: 0.8rem;display: block;position: relative;padding-left: 1rem;color: #333;}
.radioCon label:first-child {padding-left: 0;}
.radioCon input {position: absolute;width: 100% !important;height: 100% !important;top: 0;left: 0;z-index: 1;opacity: 0;}
.radioCon input[type="radio"]+label span {content: "";display: inline-block;vertical-align: middle;font-size: 13px;width: 15px;height: 15px;margin-right: 5px;border-radius: 100%;border: 1px solid #dfdfdf;box-sizing: border-box;position: absolute;left: 0px;top: 50%;transform: translateY(-50%);}
.radioCon input[type="radio"]:checked+label span {background-color: #1a7232;border-color: #dfdfdf;background-clip: content-box;padding: 3px;}
.radioCon.hover input[type="radio"]:checked+label span {background-color: #999999;border-color: #999999;}
.recruitFormCon.yzm {padding-left: 0;margin-bottom: 0.5rem;border: none;}
.recruitFormCon.yzm .inputDiv {display: flex;height: 2rem;line-height: 2rem;}
.recruitFormCon.yzm .inputDiv .inputDiv1 {width: 40%;border: 1px solid #e6e6e6;border-radius: 0.2rem;-webkit-border-radius: 0.2rem;padding-left: 0.5rem;display: flex;}
.recruitFormCon.yzm .inputDiv .inputDiv1 .inputWidth {width: 100%;flex: 1;}
.recruitFormCon.yzm .inputDiv .inputDiv1 .inputWidth .formInput {width: 100%;padding-right: 0.5rem;}
.recruitFormCon.yzm .inputDiv .imgBox {width: 3.2rem;height: 100%;margin: 0 0.5rem;}
.recruitFormCon.yzm .inputDiv .imgBox img {width: 100%;height: 100%;}
.recruitFormCon.yzm .inputDiv .imgBox .text {font-size: 0.5rem;color: #666666;}
.recruitFormCon.yzm .inputDiv .inputWidth .formInput {width: 100%;height: 100%;outline: none;border: none;box-sizing: border-box;-webkit-box-sizing: border-box;font-size: 0.6rem;color: #333333;}
.date_ctrl,.dateWeek,.date_grid>div{color: #1a7232 !important;}
.date_btn_box:after,.date_grid:after,.date_grid:before{background: #1a7232 !important;}
/* ========== 招聘详情 end ========== */
/* ========== 在线留言 start ========== */
.formContainer{padding: 0.75rem 0 0.5rem;}
.formCon {margin-bottom: 0.75rem;}
.formBox .title {min-width: 3.5rem;font-size: 0.65rem;color: #333333;line-height: 1.95rem;margin-right: .75rem;overflow: hidden;text-align: right;}
.formBox .title span {color: #ff1111;;float: left;margin-top: 0.1rem;}
.formBox .title em {font-style: normal;overflow: hidden;display: block;padding: .5rem 0;line-height: .75rem;text-align: left;}
.formCon textarea::-webkit-input-placeholder {font-size: 0.65rem;color: #999999;}
.formCon input::-webkit-input-placeholder {font-size: 0.65rem;color: #999999;position: relative;top: .05rem}
.formBox .formDiv .inputWidth {height: 1.75rem;line-height: 1.78rem;position: relative;background: #FFFFFF;}
.formBox .formDiv .inputWidth .downIcon {position: absolute;right: 0.4rem;top: 0;font-style: unset;color: #333333;font-size: .7rem;z-index: -1;}
.formBox .formDiv .inputWidth .dataIcon {position: absolute;right: 0.5rem;top: 0;font-style: unset;}
.formBox .formDiv .inputWidth #trigger1 {padding: 0 0.5rem;position: relative;z-index: 1;}
.mobileSelect .content .btnBar .ensure {color: #b80b0b !important;}
.formBox.textarea .formDiv .textareaWidth {height: 6.5rem;background: #FFFFFF;}
.formBox.textarea1 .formDiv .textareaWidth {height: 4rem;}
.formBox .formSel input {width: 100%;height: 100%;display: block;border: none;outline: none;padding: 0 0.5rem;box-sizing: border-box;-webkit-box-sizing: border-box;background: none;position: relative;z-index: 1;font-size: .65rem;}
.formBox.textarea .formDiv textarea {width: 100%;height: 100%;display: block;outline: none;border: none;box-sizing: border-box;font-size: 0.65rem;color: #333333;padding: 0.5rem;box-sizing: border-box;-webkit-box-sizing: border-box;resize: none;background: none;}
.formBox .formDiv .inputWidth .formInput {width: 100%;height: 100%;display: block;border: none;outline: none;padding: 0 0.5rem;box-sizing: border-box;-webkit-box-sizing: border-box;background: none;position: relative;z-index: 1;background: none;font-size: .65rem;color: #333333;}
.formBox .formDiv.yzm {width: 100%;}
.formBox .formDiv.yzm .formWidth {width: 40%;height: 1.75rem;margin-right: 0.75rem;background: #FFFFFF;}
.formBox .formDiv.yzm .formWidth .yzmInput {display: block;width: 100%;height: 100%;font-size: 0.6rem;outline: none;border: none;padding: 0 0.5rem;box-sizing: border-box;background: none;}
.formBox .formDiv.yzm .picimg {width: 3.5rem;height: 1.75rem;overflow: hidden;}
.formBox .formDiv.yzm .picimg img {width: 100%;height: 100%;}
.formBox .formDiv.yzm .yzmPs {font-size: 0.6rem;color: #666666;line-height: 1.85rem;}
.formBtnBox {margin-bottom: 0.5rem;font-size: 0;}
.formBtnBox a {display: block;font-size: 0.75rem;height:2rem;line-height:2.1rem;color: #ffffff;width: 100%;text-align: center;border-radius: 0.2rem;}
.formBtnBox .submit {background: #1a7232;}
.radioBox {line-height: 2rem;font-size: 0}
.radioCon {position: relative;overflow: hidden;display: inline-block;font-size: .6rem;margin-right: .75rem;vertical-align: middle;margin-bottom: 0.25rem;margin-top: 0.25rem;}
.radioCon label {line-height: 0.8rem;height: 0.8rem;display: block;position: relative;padding-left: 1rem;color: #333;}
.radioCon label:first-child {padding-left: 0;}
.radioCon input {position: absolute;width: 100% !important;height: 100% !important;top: 0;left: 0;z-index: 1;opacity: 0;}
.radioCon input[type="radio"]+label span {content: "";display: inline-block;vertical-align: middle;font-size: 13px;width: 15px;height: 15px;margin-right: 5px;border-radius: 100%;border: 1px solid #dfdfdf;box-sizing: border-box;position: absolute;left: 0px;top: 50%;transform: translateY(-50%);}
.radioCon input[type="radio"]:checked+label span {background-color: #1a7232;border-color: #dfdfdf;background-clip: content-box;padding: 3px;}
.radioCon.hover input[type="radio"]:checked+label span {background-color: #999999;border-color: #999999;}
/* ========== 在线留言 end ========== */
/* ========== 生长历程 start ========== */
.development {position: relative;}
.developmentTab {padding: 0 1.5rem;height: 1.5rem;line-height: 1.5rem;}
.swiper-container.devTab .con {text-align: center;font-size: 0.6rem;color: #fff;background: #d9d9d9;height: 1.7rem;line-height: 1.8rem;}
.devTab .swiper-slide.swiper-slide-visible.swiper-slide-thumb-active .con {background: #1a7232;}
.development .swiper-button-next.devNext,
.development .swiper-button-prev.devPrev {top: 0.9rem;outline: none;color: #1a7232;z-index: 1;outline: none;}
.development .swiper-button-next.devNext:after,
.development .swiper-button-prev.devPrev:after {font-size: 1rem;}
.development .devPrev {left: 0;}
.development .devNext {right: 0;}
.developmentDl {padding: 4rem 0 0;position: relative;overflow: hidden;margin-bottom: 1.25rem;z-index: 1;}
.developmentDl::before {display: block;content: "";width: 1.25rem;height: 1.25rem;background: #fff url(../images/coursepic.png) no-repeat center center;background-size: contain;position: absolute;top: 1rem;left: .65rem;transform: translate(-50.5%, 0);-webkit-transform: translate(-50.5%, 0);z-index: 20;}
.developmentDl::after {display: block;content: "";width: 0;bottom: 0; border-left:1px solid #ddd;position: absolute;left: .61rem;top: 1.5rem;z-index: -1;}
.developmentDl dt {display: block;content: "";width: 2px;height: 100%;background: #d7d7d7;position: absolute;top: 2rem;left: 50%;padding-top: 2rem;z-index: -1;}
.developmentDl dd {overflow: hidden;padding-bottom: 1rem;position: relative;padding-left: 1.5rem;}
.developmentDl dd::before {display: block;content: "";width: 0.5rem;height: 0.5rem;background: #1a7232;border-radius: 50%;position: absolute;top: 0.3rem;left: 0.4rem;z-index: 10;}
.developmentDl dd::after {display: block;content: "";width: 0.2rem;height: 0.2rem;background: #fff;border-radius: 50%;position: absolute;top: 0.45rem;left: .55rem;z-index: 15;}
.developmentDl dd .text {font-size: 0.55rem;color: #666666;line-height: 1rem;text-align: left;box-sizing: border-box;-webkit-box-sizing: border-box;margin-bottom: .5rem;}
.developmentDl dd .year {font-size: 0.9rem;color: #1a7232;font-weight: bold;box-sizing: border-box;-webkit-box-sizing: border-box;}
.developmentDl dd .pic{ width:50%}
/* ========== 生长历程 end ========== */
/* ========== 声誉资质 start ========== */
/*图片弹窗start*/
.picSwiperhtml {display: none;}
.mainPic {position: fixed;left: 0px;top: 0px;width: 100%;height: 100%;background: #000;z-index: 1000;visibility: hidden;opacity: 0;transition: all 0.3s linear;-webkit-transition: all 0.3s linear}
.mainPic.show {visibility: visible;opacity: 1;}
.mainPicClose {position: absolute;z-index: 1;right: 1rem;top: 0.5rem;width: 1.9rem;height: 1.9rem;background: url(/subsiteSrc/cnMb/images/common/swiperclose.png) no-repeat center center;background-size: contain;}
.mainPicClose span.myIcn {font-size: 1.8rem;}
.mainPicBox {position: absolute;left: 0px;width: 100%;height: 100%;top: 50%;transform: translateY(-50%);}
.mainPicBox .swiper-container {width: 100%;height: 100%;}
.mainPicBox .swiper-slide {overflow: hidden;}
.mainPicBox .swiper-slide  img{max-width: 100%;display: block;max-height: 100%;}
.photePage {position: absolute;left: 0px;width: 100%;top: 0px;height: 2.0rem;line-height: 2.5rem;text-align: center;color: #FFF;font-size: 0.7rem}
/*图片弹窗end*/
.honorListDl {position: relative;margin-right: -0.75rem;}
.honorListDl .dd {width: 50%;min-height: 5rem;font-size: .6rem;float: left;overflow: hidden;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.honorListDl .con {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background: #fff;padding: .5rem;box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.08);margin-right: 0.75rem;margin-bottom: 0.75rem;}
.honorListDl .imgholder {border-radius: 3px;overflow: hidden;}
.honorListDl .text{padding: 0.5rem 0 0;}
.honorListDl .title {width: 100%;display: block;font-size: 0.6rem;text-align: center;line-height: 0.9rem;font-weight: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;padding: .25rem 0 0 0;}
.honorListDl img {max-width: 100%;}
/* ========== 声誉资质 end ========== */
/* ========== 产品列表 end ========== */
.productBox::before{display: block;content: "";width: 100%;height: 100%;position: absolute;top: 8rem;left: 0;z-index: 1;background: #edf2ea;}
.productBox{overflow: hidden;background: none;}
.productList{position: relative;z-index: 2;}
.productBox .input{border-radius: 5px;background: #fff;padding: 0 0.75rem 0 1.05rem;box-sizing: border-box;-webkit-box-sizing: border-box;position: relative;margin-bottom: .5rem;}
.productBox .input::before{position: absolute;display: block;content: "";width: 0.05rem;height: 0.6rem;background: #d3d3d3;left: 1rem;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%)}
.productBox .input a{display: block;width: 1rem;height: 2rem;background: url(/subsiteSrc/cnMb/images/search2.png)no-repeat center /0.65rem 0.65rem;float: right;}
.productBox .input .inputBox{overflow: hidden;height: 2rem;}
.productBox .input .inputBox input{border: none;background: none;width: 100%;height: 100%;text-indent: 10px;color: #999999;font-size: 0.6rem;outline: none;}
.productList{overflow: hidden;margin-right: -0.5rem;}
.productList dd{width: 50%;float: left;display: inline;margin-bottom: 0.5rem;}
.productList dd .con{padding: 1.05rem 1.25rem 0 1.25rem;display: block;margin-right: 0.5rem;background: url(/subsiteSrc/cnMb/test/background/cplbbg.png)no-repeat center /cover;box-shadow: 0px 1px 12.22px 0.78px rgba(5, 5, 5, 0.16);box-sizing: border-box;-webkit-box-sizing: border-box;border-radius: 5px;}
.productList dd .con .pic{margin-bottom: 1rem;}
.productList dd .con .pic::before{padding-top: 100%;}
.productList dd .con .text{box-sizing: border-box;-webkit-box-sizing: border-box;height: 2.25rem;line-height: 2.25rem;text-align: center;}
.productList dd .con .text .title{font-size: 0.75rem;color: #333333;overflow: hidden;}
/*三级菜单start*/
.subthree{margin-bottom: 0.375rem; display: none;}
.subthree .title{height: 2rem;line-height: 2rem;font-size: 0.6rem;color: #333;overflow: hidden;padding-right: 2rem;position: relative;padding-left: 1rem;background: rgb(255,255,255,0.9);border-radius: 5px;}
.subthree .title em{position: absolute;right: 1rem;top: 0;width: 0.5rem;height: 2rem;background: url(/subsiteSrc/cnMb/images/sanjibtn.png)no-repeat center /0.5rem 0.275rem;-webkit-transform: rotateZ(0deg);-webkit-transition: all .4s linear;}
.threesj{display: none;}
.threesj a{display: block;height: 2rem;border-bottom: 1px solid #ebebeb;font-size: .6rem;color: #333;line-height: 2rem;overflow: hidden;padding: 0 .75rem ;background: rgb(255,255,255,0.9)}
.subthree .title i{display: inline-block;width: 0.875rem;height: 0.875rem;background: url(/subsiteSrc/cnMb/images/threebtn.png)no-repeat center /cover;margin-right: 0.5rem;position: relative;top: 5px;}
.threesj a i{display: inline-block;width: 0.875rem;height: 0.875rem;background: url(/subsiteSrc/cnMb/images/threebtn.png)no-repeat center /cover;margin-right: 0.5rem;position: relative;top: 5px;}
.subthree .title.open em{-webkit-transform: rotateZ(180deg);}
/*三级菜单end*/
/* 产品详情  start*/
.newsView2{background: #edf2ea;width: 100%;}
.newsviewL{width: 100%;}
.newsswiper{overflow: hidden;width: 100%;} 
.newsswiper .swiper-slide{height: 7.625rem;}
.newsswiper .swiper-slide img{display: block;max-width: 100%;max-height: 100%;margin: 0 auto;}
.newsswiper-pagination{text-align: center;}
.newsswiper-pagination span{width: 0.25rem;height: 0.25rem;border-radius: 50%;border: 1px solid #1a7232;background: none;margin: 0 4px !important;opacity: 1;cursor: pointer;}
.newsswiper-pagination span.swiper-pagination-bullet-active{background: #1a7232;}
.newsviewR{overflow: hidden;padding: 0 1rem;}
.newsviewR .title span{display: block;overflow: hidden;font-size: 0.75rem;color: #333333;}
.newsviewR .info{font-size: 0.6rem;color: #333333;line-height: 1.2rem;overflow: hidden;}
.newview2title{height: 0.8rem;line-height: 0.8rem;font-size: 0.8rem;color: #fff;position: relative;text-align: center;}
.newview2title::before{position: absolute;display: block;content: "";width: 15px;height: 0.075rem;background: #fff;left: 50%;bottom: -0.3rem;transform: translateX(-50%);-webkit-transform: translateX(-50%)}
/* 产品详情  end*/
/* ========== 产品列表 end ========== */
<!--耗时1759821902.5801秒-->