/* 自适应视频开始 */
.vidoeDl{padding-top: 0.5rem;overflow: hidden;display: flex;flex-wrap: wrap;}
.vidoeDl dd{margin-bottom: 1.25rem;width: 100%;border-bottom: 1px solid #ebebeb;}
.vidoeDl dd:last-child{border-bottom: none;}
.vidoeDl dd .con{overflow: hidden;}
.vidoeDl dd .con .pic{overflow: hidden;}
.vidoeDl dd .con .text{padding: 0.75rem 0.5rem; text-align: center; color: #333; font-size: .65rem;}
.vidoeDl dd .con .playBox{position: absolute;width: 100%;height: 100%;left: 0;top: 0;background-color: rgba(0,0,0,0.5);}
.vidoeDl dd .con .playBtn{width: 1.2rem;height: 1.2rem;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background: url(../images/play.png) no-repeat center center;background-size: 1.2rem 1.2rem;z-index: 2;}
.videoFloat{position: fixed; width: 100%;height: 100%;  left: 0; top: 0; z-index: 100;}
.videoFloatBody{width: 100%;height: 100%;visibility: hidden; opacity: 1; transform: translateY(100%);-webkit-transform: translateY(100%); transition: all 500ms linear;-webkit-transition: all 500ms linear;background: #000;}
.videoFloatBody.active{visibility: visible; opacity: 1; transform: translateY(0%);-webkit-transform: translateY(0%);}
.videoFloatClose{position: fixed; width: 1.5rem; height: 1.5rem; border-radius: 2rem; right: .5rem; top:.5rem; background: #d70c18 url(../images/videoClose.png) no-repeat center center;background-size: 0.75rem 0.75rem; border: .12rem solid #FFF; color: #FFF; text-align: center; line-height: 1.6rem; z-index: 1;}
.videoFloatClose i{ font-size: .8rem;}
.videoFloat video{ width: 100%; height: 100%; object-fit: cover;}

.videoFloat-video{ position: relative; top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%); left: 0;}
.videoFloat-video::before{display: block; content: ''; padding-top: 55.9896%;}
.videoFloat-video video{position: absolute; left: 0; top: 0;}
/* 自适应视频结束 */
.articleBox .tableBox{overflow:auto;max-height:15rem;}
.articleBox .tableBox .firstRow{position:sticky;background:#fff;top:0;box-shadow:0 2px 2px rgb(0 0 0 / 2%);}
/*-------资管产品-------start*/
/*登录*/
.zgcpLogin{padding: 0.5rem 0.75rem;}
.loginForm{background-color: #fff;padding: 1.25rem 0.75rem;}
.loginInputCon{overflow: hidden;}
.loginInput{border: 0.025rem solid #dedede;height: 1.875rem;line-height: 1.875rem;margin-bottom: 0.625rem;position: relative;overflow: hidden;}
.loginInput input{width: 100%;height: 100%;line-height: 1.875rem;font-size: 0.65rem;color: #8d92a1;padding: 0 1.65rem;box-sizing: border-box;-webkit-box-sizing: border-box;outline: none;border: none;overflow: hidden;background: none;}
.loginInput input::-webkit-input-placeholder{font-size: 0.65rem;color: #8d92a1;}
.loginInput i{position: absolute;width: 0.5rem;height: 1.875rem;top: 0;left: 0.75rem;}
.loginInput span{position: absolute;width:1rem;height: 1.875rem;top: 0;right: 0.75rem;background: url(../images/pwdeyeIcn.png) no-repeat center center;cursor: pointer;background-size: 0.75rem auto;}
.loginInput span.open{background: url(../images/pwdeyeIcn1.png) no-repeat center center;}
.loginInputName i{background: url(../images/loginIcn1.png) no-repeat center center;background-size: contain;}
.loginInputPwd i{background: url(../images/loginIcn2.png) no-repeat center center;background-size: contain;}
.loginInputYzm i{background: url(../images/loginIcn3.png) no-repeat center center;background-size: contain;}
.loginInputCon .yzmPic{width: 3.125rem;height: 1.875rem;overflow: hidden;border: 0.025rem solid #e3e7ed;border-left: none;}
.loginInputCon .yzmPic img{overflow: hidden;width: 100%;height: 100%;object-fit: contain;cursor: pointer;}
.remPassWord{margin-bottom: 1rem;font-size: 0.6rem;height: 0.75rem;line-height: 0.9rem;}
.remPassWord em{width: 0.75rem;height: 0.75rem;border: 1px solid #dedede;border-radius: 2px;margin-right: 0.375rem;display: inline-block;vertical-align: top;position: relative;color: #333;font-style: normal;font-size: 0.6rem;text-align: center;font-weight: bold;cursor: pointer;}
.remPassWord em::before{display: block;content: '';color: #666;position: absolute;top: 0.1rem;left: 0.1rem;width: 0.5rem;height: 0.25rem;border-bottom: solid 0.05rem currentColor;border-left: solid 0.05rem currentColor;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);opacity: 0;visibility: hidden;}
.remPassWord em.hover::before{opacity: 1;visibility: visible;}
.remPassWord span{color: #666;}
.loginBtnBox{overflow: hidden;text-align: center;margin-bottom: 1.75rem;}
.loginBtnBox .zgLoginBtn{display: inline-block;width: 4.5rem;height: 1.5rem;line-height: 1.5rem;margin: 0 0.375rem;}
.loginBtnBox a{display: block;border-radius: 2px;background-color: #dcdcdc;color: #666666;font-size: 0.65rem;text-align: center;width: 100%;height: 100%;}
.loginBtnBox a.loginBtn1{background-color: #e60212;color: #fff;}
.zgCheckBox em{width: 0.75rem;height: 0.75rem;border: 1px solid #dedede;border-radius: 2px;margin-right: 0.375rem;display: inline-block;vertical-align: top;position: relative;line-height: 0.75rem;color: #333;font-style: normal;font-size: 0.6rem;text-align: center;font-weight: bold;cursor: pointer;}
.zgCheckBox em::before{display: block;content: '';color: #f08300;position: absolute;top: 0.1rem;left: 0.1rem;width: 0.5rem;height: 0.25rem;border-bottom: solid 0.05rem currentColor;border-left: solid 0.05rem currentColor;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);opacity: 0;visibility: hidden;}
.zgCheckBox em.hover::before{opacity: 1;visibility: visible;}
.zgCheckBox span{color: #f08300;}
.zgCheckBox span a{color: #e60013;font-weight: bold;}
.zgCheckBox1{padding-left: 0.75rem;}
.zgCheckBox1 em{width: 0.75rem;height: 0.75rem;border: 1px solid #dedede;border-radius: 2px;margin-right: 0.375rem;display: inline-block;vertical-align: top;position: relative;line-height: 0.75rem;color: #333;font-style: normal;font-size: 0.6rem;text-align: center;font-weight: bold;cursor: pointer;}
.zgCheckBox1 em::before{display: block;content: '';color: #f08300;position: absolute;top: 0.1rem;left: 0.1rem;width: 0.5rem;height: 0.25rem;border-bottom: solid 0.05rem currentColor;border-left: solid 0.05rem currentColor;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);opacity: 0;visibility: hidden;}
.zgCheckBox1 em.hover::before{opacity: 1;visibility: visible;}
.zgCheckBox1 span{color: #f08300;}
.zgCheckBox1 span a{color: #e60013;font-weight: bold;}
.zgcpYy{position: fixed;width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);opacity: 0;transition: all 200ms linear;-webkit-transition: all 200ms linear;visibility: hidden;z-index: 9999;}
.zgcpYy.hover{opacity: 1;visibility: visible;}
.zgcpPop{width: 90%;position: fixed;top: 50%;left: 50%; background-color: #fff;padding-top: 1rem;box-sizing: border-box;-webkit-box-sizing: border-box;z-index: 10000;border: 1px dashed #e0c7a4;border-radius: 0.15rem;transform: translate(-50%,-50%) scale(0);transition: all 300ms linear;-webkit-transition: all 300ms linear;}
.zgcpPop.hover{transform: translate(-50%,-50%) scale(1);}
.zgcpPop .title{line-height: 1.3rem;text-align: center;font-size: 0.75rem;color: #e60013;font-weight: bold;margin-bottom: 0.25rem;}
.zgcpPopClose{width: 0.5rem;height: 0.5rem;background: url(../images/zgcpClose.png) no-repeat center;position: absolute;top: 0.75rem;right: 0.75rem;background-size: 0.5rem auto;}
.zgcpPop .info{line-height: 1.05rem;height: calc(100vh - 13rem);overflow: auto; font-size: 0.65rem;color: #666666;margin-bottom: 1rem;padding: 0 0.75rem;}
.zgcpPop .text{height: 1.625rem;line-height: 1.625rem;text-align: center;font-size: 0.6rem;color: #fff;background-color: #e60013;}
/*登录 end*/
/*资管产品详情 start*/
.zgcpView{padding: 1rem 0.75rem 0.75rem 0.75rem;}
.zgcpTab{text-align: center;font-size: 0;margin-bottom: 1rem;}
.zgcpTab a{display: inline-block;width: 3.75rem;height: 1.375rem;line-height: 1.375rem;font-size: 0.6rem;color: #666666;background-color: #fff;margin: 0 0.375rem;}
.zgcpTab a.hover{background-color: #e60013;color: #fff;}
.zgdtList dd{background-color: #fff;margin-bottom: 0.625rem;padding: 0.65rem 0.75rem;}
.zgdtList dd a{display: block;width: 100%;height: 100%;}
.zgdtList dd .title{height: 2.3rem;line-height: 1.15rem;font-size: 0.7rem;color: #444444;margin-bottom: 0.7rem;}
.zgdtList dd .time{height: 0.85rem;line-height: 0.85rem;font-size: 0.55rem;color: #999999;}
.zgdtList dd .time span{font-size: 0.65rem;font-weight: bold;color: #e50012;margin-right: 0.25rem;}
.ywlxList dd{background-color: #fff;padding: 1rem 0.75rem 0.75rem 0.75rem;margin-bottom: 0.75rem;}
.ywlxList dd a{display: block;width: 100%;height: 100%;}
.ywlxList dd .title{height: 1.85rem;line-height: 1.85rem;font-size: 0.7rem;color: #333;font-weight: bold;padding-left: 1.8rem;background-position: top left;background-repeat: no-repeat;background-size: 1.375rem auto;}
.ywlxList dd .info{line-height: 1.1rem;font-size: 0.6rem;color: #666666;}
/*资管产品详情 end*/
/*产品 start*/
.zgcpEj{height: 0;position: relative;}
.zgcpEjCon{position: absolute;top: 0;left: 0;width: 100%;background-color: #fff;padding: 0.75rem 0.75rem 0.75rem 1.25rem;box-sizing: border-box;-webkit-box-sizing: border-box;display: none;}
.zgcpMenuBox{z-index: 4;background-color: #fff;position: sticky;top: 2rem;}
.zgcpMenu{overflow-x: auto;white-space: nowrap;overflow-y: visible;font-size: 0;}
.zgcpMenuyy{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.3);opacity: 0;visibility: hidden;transition: all 100ms linear;-webkit-transition: all 100ms linear;z-index: 2;}
.zgcpMenuyy.hover{opacity: 1;visibility: visible;}
.zgcpMenu dd{display: inline-block;background-color: #fff;}
.zgcpMenu dd .yjBox{height: 2rem;line-height: 2rem;text-align: center;font-size: 0.7rem;color: #858585;border-right: 1px solid #f5f5f5;border-bottom: 0.025rem solid #d9d8d8;padding: 0 0.75rem;display: block;}
.zgcpMenu dd:last-child .yjBox{border-right: none;}
.zgcpMenu dd .yjBox span{width: 0.5rem;height: 2rem;background: url(../images/zgXl.png) no-repeat center;display: inline-block;vertical-align: top;background-size: 0.5rem auto;margin-left: 0.375rem; display: none;}
.zgcpMenu dd .ejBox{width: 100%;background-color: #fff;display: none;position: absolute;top: 100%;left: 0;overflow: hidden;z-index: 4; box-sizing: border-box;-webkit-box-sizing: border-box;}
.zgcpMenu dd .ejBox .ejCon{padding: 0.75rem 0.75rem 0.75rem 1.25rem;}
.zgcpMenu dd .ejdd{margin-bottom: 0.75rem;}
.zgcpMenu dd .ejBox .ejCon .ej{height: 1rem;line-height: 1rem;font-size: 0.65rem;color: #444;background: url(../images/ejTicn1.png) no-repeat center left;padding-left: 0.375rem;background-size: 0.175rem auto;}
.zgcpMenu dd .ejBox .ejCon .sj{padding-left: 0.75rem;display: none;}
.zgcpMenu dd .ejBox .ejCon .sj a{height: 1.5rem;line-height: 1.5rem;font-size: 0.65rem;color: #666;position: relative;padding-left: 0.625rem;display: block;}
.zgcpMenu dd .ejBox .ejCon .sj a::before{display: block;content: '';width: 0.15rem;height: 0.15rem;background-color: #666;border-radius: 50%;position: absolute;top: 50%;left: 0;margin-top: -0.075rem;}
.zgcpMenu dd .ejBox .ejdd.active .ej{color: #e60013;background-image: url(../images/ejTicn.png);}
.zgcpMenu dd.hover .yjBox{color: #333333;}
.zgcpMenu dd.hover .yjBox span{background-image: url(../images/zgXl1.png)}
.zgcpMenu dd .ejBox .ejCon .sj a.hover{color: #e60013;}
.zgcpMenu dd .ejBox .ejCon .sj a.hover::before{background-color: #e60013;}

.zgcpEjCon .ejCon{}
.zgcpEjCon .ejdd{margin-bottom: 0.75rem;}
.zgcpEjCon .ejCon .ej{height: 1rem;line-height: 1rem;font-size: 0.65rem;color: #444;background: url(../images/ejTicn1.png) no-repeat center left;padding-left: 0.375rem;background-size: 0.175rem auto;}
.zgcpEjCon .ejCon .sj{padding-left: 0.75rem;display: none;}
.zgcpEjCon .ejCon .sj a{height: 1.5rem;line-height: 1.5rem;font-size: 0.65rem;color: #666;position: relative;padding-left: 0.625rem;display: block;}
.zgcpEjCon .ejCon .sj a::before{display: block;content: '';width: 0.15rem;height: 0.15rem;background-color: #666;border-radius: 50%;position: absolute;top: 50%;left: 0;margin-top: -0.075rem;}
.zgcpEjCon .ejdd.active .ej{color: #e60013;background-image: url(../images/ejTicn.png);}
.zgcpMenu dd.hover .yjBox{color: #333333;}
.zgcpMenu dd.hover .yjBox span{background-image: url(../images/zgXl1.png)}
.zgcpEjCon .ejCon .sj a.hover{color: #e60013;}
.zgcpEjCon .ejCon .sj a.hover::before{background-color: #e60013;}

.zgcpBox{padding: 0.75rem 0.75rem 0;}
.zgcpUp{background-color: #fff;padding: 0.75rem;}
.zgcpTabCon{min-height: 10rem;background-color: #fff;}
.zgcpTab1{overflow: hidden;border-bottom: 1px solid #e6e6e6;margin-bottom: 0.75rem;}
.zgcpTab1 dd{padding: 0 0.6rem;font-size: 0.65rem;font-weight: bold;color: #666;border: 1px solid #e6e6e6;border-bottom: none;display: inline;float: left;height: 1.5rem;line-height: 1.5rem;}
.zgcpTab1 dd:last-child{border-left: none;}
.zgcpTab1 dd.hover{border-color: transparent;background-color: #e60012;color: #fff;}
.zgcpTabCon1{}
.zgcpTabCon1 .title{height: 3.75rem;background: url(../images/zgcpBg.jpg) no-repeat center;line-height: 1rem;text-align: center;font-size: 0.75rem;color: #fff;position: relative;font-weight: bold;}
.zgcpTabCon1 .title span{position: absolute;top: 0;right: 0;width: 3.15rem;height: 1rem;line-height: 1rem;text-align: center;font-size: 0.6rem;color: #fff;border-radius: 2px;background-color: #ff8420;}
.zgcpTabCon1 .info{padding: 0 0.5rem;border: 1px dotted #fbe6cb;}
.zgcpTabCon1 .info1{padding: 0.95rem 0 0.75rem 0;border-bottom: 1px dotted #fbe6cb;overflow: hidden;}
.zgcpTabCon1 .info1 .item {width: 50%;}
.zgcpTabCon1 .info1 .item .itemCon{text-align: center;}
.zgcpTabCon1 .info1 .item .itemCon .number{height: 1.05rem;line-height: 1.05rem;color: #e60012;font-size: 0.9rem;font-weight: bold;}
.zgcpTabCon1 .info1 .item .itemCon .text{height: 1.15rem;line-height: 1.15rem;color: #555;font-size: 0.6rem;}
.zgcpTabCon1 .info2{padding: 0.85rem 0 0.625rem 0;overflow: hidden;}
.zgcpTabCon1 .info2 .item {width: 50%;}
.zgcpTabCon1 .info2 .item .itemCon{text-align: center;}
.zgcpTabCon1 .info2 .item .itemCon .text{height: 0.9rem;line-height: 0.9rem;color: #999;font-size: 0.6rem;}
.zgcpTabCon1 .info2 .item .itemCon .time{height: 1.1rem;line-height: 1.1rem;color: #999;font-size: 0.6rem;}
.zgcpMore{text-align: center;font-size: 0;}
.zgcpMore a{width: 4.5rem;height: 1.5rem;border: 0.05rem solid #c7c7c7;line-height: 1.5rem;font-size: 0.55rem;color: #555;display: inline-block;}

.zgcpTabCon2{padding: 1.5rem 0 1rem 0;background-color: #f5f5f5;}
.zgcpTabCon2 .titleBox{overflow: hidden;}
.jzTab{font-size: 0;}
.jzTab span{font-size: 0.6rem;color: #999;margin-right: 1rem;position: relative;height: 1.15rem;line-height: 0.6rem;display: inline-block;}
.jzTab span.hover{color: #666;}
.jzTab span::before{display: block;content: '';width: 0.5rem;height: 0.1rem;background-color: #d2d2d2;position: absolute;bottom: 0;left: 0;}
.jzTab span.hover::before{background-color: #00a0e9;}
.jzDateTab{overflow: hidden;font-size: 0;}
.jzDateTab dd{display: inline-block;padding: 0 0.5rem;height: 1.15rem;line-height: 1.15rem;font-size: 0.6rem;color: #666;margin-right: 0.75rem;background-color: #dbdbdb;border-radius: 2px;}
.jzDateTab dd.hover{background-color: #ff8420;color: #fff;}
#dataSheet{height: 10rem;}

.zgcpTabCon3{padding: 0.75rem 0.75rem 1rem 0.75rem;background-color: #fff;margin-bottom: 0.75rem;}
.zgcpTabCon3 .title{height: 1rem;line-height: 1rem;font-size: 0.65rem;color: #333;font-weight: bold;margin-bottom: 0.45rem;}
.cpjsList{border: 1px solid #ebebeb;}
.cpjsList dd{overflow: hidden;border-bottom: 1px solid #ebebeb;height: 1.5rem;line-height: 1.5rem;}
.cpjsList dd:last-child{border-bottom: none;}
.cpjsList dd .name{width: 4.25rem;background-color: #fafafa;font-size: 0.6rem;color: #666666;text-align: center;border-right: 1px solid #ebebeb;display: inline;float: left;}
.cpjsList dd .info{overflow: hidden;background-color: #fff;font-size: 0.6rem;color: #444444;padding-left: 0.75rem;}

.zgcpTabCon4{background-color: #fff;margin-left: 0.75rem;padding: 1rem 0.75rem;box-sizing: border-box;-webkit-box-sizing: border-box;}
.zgcpTabCon4 .title{overflow:hidden;height: 1.1rem;line-height: 1.1rem;font-size: 0.7rem;color: #555555;font-weight: bold;background: url(../images/sjmxIcn.png) no-repeat center left;padding-left: 1.375rem;background-size: 1rem auto;margin-bottom: 0.65rem;}
.zgcpTabCon4 .title a{color:#666;display:inline;float:right;}
.sjmxListBox{overflow-x: auto;padding-bottom: 1rem;}
.sjmxList{border: 1px solid #ebebeb;width: 100%;}
.sjmxList dt{background-color: #fafafa;overflow-x: auto;height: 1.6rem;line-height: 1.6rem;width: 230%;}
.sjmxList dt .con{display: inline;float: left;padding-left: 0.75rem;box-sizing: border-box;-webkit-box-sizing: border-box;}
.sjmxList dt .con.con1{width: 7.5rem;}
.sjmxList dt .con.con2{width: 4rem;}
.sjmxList dt .con.con3{width: 7rem;}
.sjmxList dt .con.con4{width: 6rem;}
.sjmxList dt .con.con5{width: 6rem;}
.sjmxList dt .con.con6{width: 5.5rem;}
.sjmxList dd{overflow-x: auto;height: 1.6rem;line-height: 1.6rem;width: 230%;}
.sjmxList dd:nth-child(odd){background-color: #fafafa;}
.sjmxList dd:nth-child(even){background-color: #fff;}
.sjmxList dd .con{display: inline;float: left;padding-left: 0.75rem;box-sizing: border-box;-webkit-box-sizing: border-box;}
.sjmxList dd .con.con1{width: 7.5rem;}
.sjmxList dd .con.con2{width: 4rem;}
.sjmxList dd .con.con3{width: 7rem;}
.sjmxList dd .con.con4{width: 6rem;}
.sjmxList dd .con.con5{width: 6rem;}
.sjmxList dd .con.con6{width: 5.5rem;}
/*产品 end*/
/*------资管产品end-------*/
/*软件下载 start*/
/*电脑版start*/
.downList{padding: 0.75rem;}
.downList dd{background-color: #fff;padding: 0.75rem 0.5rem 1rem 0.5rem;margin-bottom: 0.75rem;}
.downList dd .yonghu{margin-bottom: 0.6rem;position: relative;height: 1.4rem;}
.downList dd .yonghu span{width: 4rem;height: 1.4rem;line-height: 1.4rem;text-align: center;font-size: 0.6rem;color: #ef8300;border-radius: 0 0.7rem 0.7rem 0;position: absolute;top: 0;left: -0.5rem; background-color: #feefdd;}
.downList dd .yonghu span.hover{background-color: #fce4d7;color: #e50011;}
.downList dd .title{line-height: 1rem;font-size: 0.7rem;color: #333;font-weight: bold;margin-bottom: 0.325rem;}
.downList dd .info{line-height: 1.05rem;font-size: 0.6rem;color: #555;}
.downList dd .info1{line-height: 1.05rem;font-size: 0.6rem;color: #888888;margin-bottom: 0.75rem;}
.downList dd .downBtn{width: 4.5rem;height: 1.4rem;line-height: 1.4rem;text-align: center;font-size: 0.6rem;color: #fff;background-color: #e60013;}
/*电脑版 end*/
/*手机版 start*/
.downLoad{text-align: center;padding: 1.25rem 2rem 2rem 2rem;background-color: #fff;}
.downLoad .title{line-height: 1.25rem;font-size: 0.75rem;color: #333;margin-bottom: 0.375rem;font-weight: bold;}
.downLoad .info{line-height: 0.9rem;font-size: 0.65rem;color: #555555;margin-bottom: 1rem;}
.downEwm{margin-bottom: 0.75rem;}
.downEwm img{display: inline-block;width: 7rem;}
.downEwm .text{line-height: 1.3rem;font-size: 0.65rem;color: #666;}
.downLoadBtn{margin-bottom: 1.5rem;font-size: 0;}
.downLoadBtn a{display: inline-block;height: 1.5rem;line-height: 1.5rem;font-size: 0.65rem;color: #fff;margin: 0 0.25rem;box-sizing: border-box;-webkit-box-sizing: border-box;}
.downLoadBtn a:first-child{padding: 0 0.625rem 0 1.6rem;background: #e50011 url(../images/android.png) no-repeat center left 0.75rem;background-size: 0.55rem auto;}
.downLoadBtn a:last-child{padding: 0 1rem 0 1.75rem;background: #e50011 url(../images/ios.png) no-repeat center left 0.9rem;background-size: 0.5rem auto;}
.downLoad .picBox{}
.downLoad .picBox img{display: inline-block;max-width: 100%;height: auto;}
/*手机版 end*/
/*软件下载 end*/
/*营业网点 start*/
#searchShow{font-size:0.65rem; border-collapse: collapse;width: 100%;background-color: #fff;box-sizing: border-box;-webkit-box-sizing: border-box;line-height: 1.8rem;max-height: 9.1rem;overflow: auto;position: absolute;top: 1.825rem;left: 0;}
#searchShow.hover{display: none;box-shadow: 0 2px 2px rgb(0 0 0 / 20%);}
#searchShow li{height: 1.8rem;line-height: 1.8rem;font-size: 0.65rem;color: #333;cursor: pointer;padding-left: 0.5rem;border-bottom: 1px solid #ececec;}
#searchShow li:hover{background-color: #f5f5f5;}
.yywd .pic::before{padding-top: 42.6667%;}
.yywdSearch{width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box; z-index: 99;padding: 0.5rem;background-color: #fff;}
.yywdSearchBox{width: 100%;height: 1.8rem;line-height: 1.8rem;background-color: #fff;border: 1px solid #ececec;position: relative;}
.yywdSearchBox input{width: 90%;height: 100%;line-height: 1.8rem;font-size: 0.7rem;box-sizing: border-box;-webkit-box-sizing: border-box;border: none;background: none;display: inline;float: left;outline: none;padding-left: 0.5rem;}
.yywdSearchBox .yywdIcon{overflow: hidden;height: 1.8rem;background: url(../images/search.png) no-repeat center;z-index: 2;position: relative;display: block;cursor: pointer;background-size: 0.8rem 0.8rem;}
.yywdSearchBox input::placeholder {color: #666;font-size: 0.6rem;}
.yywdSearchBox input::-webkit-placeholder {color: #666;font-size: 0.6rem;}
.mapBox{width: 100%;height: calc(100vh - 5.05rem);position: relative;}
#container{position: relative;width: 100%;height: 100%;}
#container .textBox{width: 7.125rem;height: 2.125rem;background-color: #fff;position: absolute;top: 0.75rem;left: 0.75rem;z-index: 2;line-height: 2.125rem;color: #333;font-size: 0.6rem;text-align: center;}
#container .textBox .icn{width: 0.75rem;height: 2.125rem;background: url(../images/dwIcn1.png) no-repeat center;display: inline-block;vertical-align: top;margin-right: 0.5rem;background-size: 0.65rem 0.75rem;}
.amap-marker-content div{background: url(../images/dwIcn1.png) no-repeat center top 0.65rem !important;width: 0.85rem !important;height: 2rem !important;border: none !important;box-shadow: none !important;line-height: 0.625rem !important;background-size: 100% auto !important;}
.amap-info-content{padding: 0 !important;}
.amap-info-close{right: 0.15rem !important;font-size: 0.75rem !important;top: 0.15rem !important;}
.mapPop{background-color: #fff;padding: 0.75rem;z-index: 99999 !important;}
.mapPop .pic{width: 12.875rem;margin-bottom: 0.5rem;}
.mapPop .pic::before{padding-top: 57.2815%;}
.mapPop .title{line-height: 1.1rem;font-size: 0.75rem;color: #333;}
.mapPop .address{line-height: 1.05rem;font-size: 0.6rem;color: #999;}
.mapPop .phone{line-height: 1.05rem;font-size: 0.6rem;color: #999;margin-bottom: 0.5rem;}
.jumpBox a{height: 1.5rem;padding: 0 0.75rem;border-radius: 0.75rem;display: inline-block;font-size: 0.6rem;color: #fff;line-height: 1.5rem;}
.jumpBox a:nth-child(1){background-color: #e60212;margin-right: 0.5rem;}
.jumpBox a:nth-child(2){background-color: #ef7901;}
/*营业网点 end*/
/*公司简介 start*/
.intro{background: #fff url(../test/introBg.png) no-repeat top 1.5rem center;box-sizing: border-box;-webkit-box-sizing: border-box;padding: 1.5rem 0.75rem;background-size: 17.85rem auto;}
.introList{overflow: hidden;text-align: center;margin-bottom: 1rem;}
.introList dd{display: inline;float: left; width: 33.3333%;}
.introList dd .con{text-align: center;}
.introList dd .con .title{height: 0.9rem;line-height: 0.9rem;font-size: 0.6rem;color: #666;margin-bottom: 0.575rem;}
.introList dd .con .icn{height: 1.45rem;margin-bottom: 0.35rem;}
.introList dd .con .icn img{display: inline-block;height: 1.45rem;}
.introList dd .con .number{font-size: 0.9rem;color: #131313;font-weight: bold;height: 1rem;line-height: 1rem;margin-bottom: 0.5rem;}
.introList dd .con span{font-size: 0.6rem;color: #999;height: 0.75rem;line-height: 0.75rem;}
.intro .info{line-height: 1.2rem;color: #555555;font-size: 0.6rem;}
/*公司简介 end*/
/*公司荣誉 start*/
.honorList{overflow: hidden;width: 100%;}
.honorList dd{width: 100%;padding: 0 0.75rem;box-sizing: border-box;-webkit-box-sizing: border-box;}
.honorList dd:nth-child(even){background-color: #fff;}
.honorList dd:nth-child(odd){background-color: #f5f5f5;}
.honorList dd .con{overflow: hidden;}
.honorList dd .con .time{width: 2.625rem;height: 1rem;line-height: 1rem;margin-top: 1.45rem;font-size: 0.75rem;font-weight: bold;color: #e60013;position: relative;}
.honorList dd .con .time::before{display: block;content: '';width: 0.1rem;height: 1rem;position: absolute;top: 0;right: 0;background-color: #e60013;}
.honorList dd .con .info{min-height: 4.5rem;line-height: 1.15rem;font-size: 0.6rem;color: #666;border-left: 1px solid #f0f0f0;padding:1.25rem 0.85rem;overflow: hidden;box-sizing: border-box;-webkit-box-sizing: border-box;}
/*公司荣誉 end*/
/*高管团队 start*/
.leaderBox{padding: 1rem 0.75rem 1.25rem 0.75rem;background-color: #fff;}
.leaderList{overflow: hidden;border: 1px solid #ebebeb;}
.leaderList dd{overflow: hidden;border-bottom: 1px solid #ebebeb;height: 1.5rem;line-height: 1.5rem;}
.leaderList dd:nth-child(odd){background-color: #fafafa;}
.leaderList dd:nth-child(even){background-color: #fff;}
.leaderList dd:last-child{border-bottom: none;}
.leaderList dd .title{width: 5.25rem;height: 1.5rem;line-height: 1.5rem;font-size: 0.65rem;color: #555;font-weight: bold;text-align: center;border-right: 1px solid #ebebeb;display: inline;float: left;}
.leaderList dd .info{overflow: hidden;height: 1.5rem;line-height: 1.5rem; font-size: 0.6rem;color: #555555;padding-left: 1.875rem;}
/*高管团队 end*/
/*子公司 start*/
.subsidiary{background-color: #fff;padding: 1rem 0.5rem 0.75rem 0.5rem;}
.subsidiaryList dd{margin-bottom: 0.75rem;}
.subsidiaryList dd .con{box-shadow: 0px 0.175rem 0.4rem 0.32px rgba(15, 1, 1, 0.05);padding: 0.25rem;}
.subsidiaryList dd .con .textBox{padding: 0.425rem 0 0.425rem 0;}
.subsidiaryList dd .con .titleBox{overflow: hidden;}
.subsidiaryList dd .con .textBox .title{height: 0.75rem;line-height: 0.75rem;font-size: 0.6rem;color: #999;margin-bottom: 0.4rem;}
.subsidiaryList dd .con .textBox .wailian a{width: 0.85rem;height: 0.85rem;border-radius: 50%;background: url(../images/wailian.png) no-repeat center / cover;background-size: 0.85rem auto;display: block;margin-right: 0.5rem;}
.subsidiaryList dd .con .textBox .title1{height: 1.05rem;line-height: 1.05rem;font-size: 0.9rem;color: #444444;margin-bottom: 0.45rem;position: relative;padding-left: 0.5rem;overflow: hidden;}
.subsidiaryList dd .con .textBox .title1 a{color: #444;}
.subsidiaryList dd .con .textBox .title1::before{display: block;content: '';width: 0.1rem;height: 0.9rem;background-color: #e60013;position: absolute;top: 0.075rem;left: 0;}
.subsidiaryList dd .con .textBox .info{line-height: 1.1rem;font-size: 0.6rem;color: #858585;}
.subsidiaryList dd .con .pic{overflow: hidden;}
.subsidiaryList dd .con .pic::before{padding-top: 36.5217%;}
/*子公司 end*/
/*营业网点详情 start*/
.yywdViewBox1{background-color: #fff;padding: 0.75rem 0.5rem 0.55rem 0.5rem;margin-bottom: 0.25rem;}
.wdSwiper{width: 100%;position: relative; z-index: 1;overflow: hidden;margin-bottom: 0.625rem;}
.wdSwiper .pic::before{ padding-top: 56.3380%;}
.wdSwiper img{ width: 100%;height: 100%;}
.wdSwiper .swiper-slide{width: 100%;height: 100%;}
.wdSwiper .swiper-pagination{ text-align: center; box-sizing: border-box; -webkit-box-sizing: border-box;}
.wdSwiper .swiper-pagination span{ width: 0.25rem; height: 0.25rem;border-radius: 50%; text-align: center;line-height: 1rem; font-size: .6rem;opacity: 1;transition: all 200ms linear;-webkit-transition: all 200ms linear;border: 0.05rem solid #fff;}
.wdSwiper .swiper-pagination span.swiper-pagination-bullet-active{background-color: #e60212;border: 0.05rem solid #e60212;}
.wdSwiper .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 0.35rem !important;}
.yywdViewBox1 .title{height: 1.2rem;line-height: 1.2rem;font-size: 0.9rem;color: #333;font-weight: bold;margin-bottom: 0.3rem;}
.yywdViewBox1 dl{overflow: hidden;}
.yywdViewBox1 dl dd{width: 50%;display: inline;float: left;font-size: 0.6rem;color: #999;line-height: 1.15rem;}
.yywdViewBox1 dl dd span{color: #666;}
.yywdViewBox2{padding: 0.25rem 0 1.25rem 0.5rem;background-color: #fff;}
.yywdViewBox2 .titleBox a{line-height: 1.9rem;font-size: 0.9rem;color: #333;font-weight: bold;border-bottom: 0.05rem solid transparent;margin-right: 1.75rem;display: inline-block;}
.yywdViewBox2 .titleBox a.hover{border-bottom: 2px solid #e60212;color: #e60212;}
.yywdViewBox2 .info{padding-top: 0.6rem;line-height: 1.15rem;color: #666;font-size: 0.6rem;}
.gsxx{margin-bottom: 0.75rem;padding-top: 0.75rem;}
.gsxx .swiper-slide{font-size: 0.65rem;width: auto;}
.gsxx a{display: block;color: #666;position: relative;margin-right: 0.85rem;height: 1.5rem;font-size: 0.65rem;line-height: 1.5rem;padding: 0 0.5rem;border: 1px solid #e6e6e6;border-radius: 0.075rem;}
.gsxx .swiper-slide.hover a{color: #fff;border: 1px solid transparent;background-color: #e60013;}
.gsxx .swiper-slide.swiper-slide-thumb-active a{color: #fff;border: 1px solid transparent;background-color: #e60013;}
.peopleBox{overflow: hidden;background-color: #fff;}
.peopleList{overflow: hidden;background-color: #fff;z-index: 99;position: relative;}
.peopleList .con{padding: 0.5rem;text-align: center;}
.peopleList .con .pic{margin-bottom: 0.3rem;}
.peopleList .con .pic::before{padding-top: 136.3636%;}
.peopleList .con .name{line-height: 0.75rem;font-size: 0.6rem;color: #333;}
.peopleList .con .bianhao{line-height: 1rem;font-size: 0.6rem;color: #666;}
.peopleList .con .peopleInfo{line-height: 1rem;font-size: 0.55rem;color: #999;}

/*监督举报 start*/
.reportBoxUp{border-bottom: 1px dotted #faccd0;padding: 1.25rem 0.75rem 0.75rem 0.75rem;}
.reportTitle{margin-bottom: 0.5rem;text-align: center;}
.reportTitle .title{font-size: 0.75rem;color: #333333;height: 1.05rem;line-height: 1.05rem;position: relative;display: inline-block;}
.reportTitle .title::before{display: block;content: '';width: 4.625rem;height: 1.05rem;background: url(../images/reportIcn1.png) no-repeat center;position: absolute;top: 0;left: -5.25rem;background-size: 4.625rem 2px;}
.reportTitle .title::after{display: block;content: '';width: 4.625rem;height: 1.05rem;background: url(../images/reportIcn2.png) no-repeat center;position: absolute;top: 0;right: -5.25rem;background-size: 4.625rem 2px;}
.reportBoxUp .info{line-height: 1.15rem;font-size: 0.6rem;color: #555;}
.reportBoxUp a{color: #ef8303;line-height: 1.5rem;}
/* 招聘表单 start */
.recruitForm{ padding: 1rem .75rem 1.5rem 0.75rem; background: #FFF;}
.recruitForm .item{ margin-bottom: 1rem;}
.recruitForm .item .label{ height: 1.5rem; line-height: 1.5rem; color: #555; font-size: 0.6rem;display: inline;float: left;width: 3.2rem;text-align: right;}
.recruitForm .item i{ color: #e80010;float: right;display: inline;line-height: 1.75rem;width: 0.75rem;text-align: right;height: 1.5rem;}
.recruitForm .item .itemC{ overflow: hidden;}
.retBtn{ overflow: hidden;text-align: center;}
.retBtn  a{ display: inline-block; height: 1.75rem;line-height: 1.75rem;width: 6.5rem; text-align: center; background: #e60012; color: #FFF; font-size: .75rem;}
.retInput{ height:1.5rem; background: #f9f9f9; position: relative; padding: 0 .5rem;}
.retInput input{ width: 100%; height:1.5rem; line-height:1.5rem; border: none; background: none; font-size: .65rem;}
.retInput input::placeholder {color: #ccc;font-size: 0.6rem;}
.retInput input::-webkit-placeholder {color: #ccc;font-size: 0.6rem;}
.retTextarea textarea::-webkit-input-placeholder {color: #ccc;font-size: 0.6rem;}
.retInput select{ width: 100%; height:1.5rem; line-height:1.5rem; border: none; background: none; font-size: .7rem; -webkit-appearance: none; resize: none;}
.retInput i{ width:1.5rem; height:1.5rem; position: absolute; right: 0; top: 0; background: url(../images/recruitIcn1.png) no-repeat center center / auto .7rem;}
.retTextarea{ flex: 1; height: 3.5rem; background: #f9f9f9; position: relative; padding: 0 .5rem;;}
.retTextarea textarea{ display: block; width: 100%; height: 100%; line-height:1.5rem; border: none; background: none; font-size: .7rem;}
.retYzm{overflow: hidden;line-height: 1.5rem;}
.retYzm img{display: inline-block; height: 1.5rem; width: 3rem;vertical-align: top;}
.retYzm a{ overflow: hidden; color: #999999; font-size: .65rem;margin-left: 0.25rem; font-size: .6rem;display: inline-block;}
.retRadio{padding-left: 1rem;}
.retRadio .item1{display: inline-block; position: relative; height: 1.55rem; line-height: 1.55rem; margin-right: 1rem;}
.retRadio .item1 input[type=radio]{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; appearance: none; opacity: 0;}
.retRadio .item1 span{ padding-left: 1.2rem; background: url(../images/radio.png) no-repeat left center / auto 0.6rem; display: block; height: 1.5rem;}
.retRadio .item1 input[type=radio]:checked+span{ background-image: url(../images/radioH.png);}
/* 招聘表单 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: 0.5rem;
	top: 0.5rem;
	width: 1.5rem;
	height: 1.5rem;
	background-size: auto 1.4rem;
}

.mainPicClose span {
	font-size: 1.2rem;
	color: #FFF;
}

.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;
}

.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*/
/*文章页start*/
.djNewsView{line-height: 1.2rem;}
.articleBox *{white-space: normal !important;font-size: 0.7rem !important;}
.articleBox{line-height:1.2rem;color:#666;font-size:0.65rem;background:#fff;text-align: justify;}
.articleBox img{max-width:100%;height: auto !important;}
.articleTitle{font-size: 0.9rem;color: #333333;text-align: center;padding:0 1.25rem;line-height: 1.3rem;margin-bottom: 0.625rem;}
.articleTime{display: block;clear: both;text-align: center;color: #999999;font-size:0.65rem;line-height: 1.2rem;padding-bottom: 0.75rem;}
.articleTime span{margin-right: 0.5rem;display: inline-block;vertical-align: middle;height: 1.15rem;}

.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-color: #fff;
    }
.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; }
.article-box{padding: 0.75rem 0.75rem 0;}
.articlePage{ height: 2.4rem; line-height: 2.4rem;background-color: #fff;display: flex;}
.articlePage a{flex: 1;font-size: 0.7rem; color: #333333;font-weight: bold;text-align: center;}
.articlePage a.back{flex: unset; width: 3.95rem;border-right: 1px solid #e6e6e6;border-left: 1px solid #e6e6e6;background: url(../images/menu.png) no-repeat center center;background-size: auto 0.65rem;}


.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(../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(../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;
	position: relative;
	padding-top: 66.6667%;
}
.articelImgSlide .bd{ position: absolute; left: 0; top:0; width: 100%; height: 100%;}
.articelImgSlide .bd .img{
    display: block;
    width: 100%;
    height: 90%;
	position: relative;
	top: 5%;
	object-fit: contain;
	image-rendering: pixelated;
}
.articelImgSlide{
    /*padding-bottom: 30px;*/
}
.articelImg-pagination{
    bottom: .15rem;
	text-align: center;
}
.articelImg-pagination span{ width: 8px; margin: 0 3px; height: 8px; border-radius: 8px; text-align: center; line-height: 8px; font-size: .6rem;background-color: #b3b3b3; opacity: 1;}
.articelImg-pagination span.swiper-pagination-bullet-active{ background: #e60012}
.articelImg-button-prev{
    left: 0px;
}
.articelImg-button-next{
    right: 0px;
}
/**
 * 音乐播放器
 * @author 杨朝杰
 * @return
 */
.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*/
/*文章页底部start*/
.footerBar2{
	font-size:.6rem;
	overflow: hidden;
	color: #fff;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-background-clip: content;
	-moz-background-clip: content;
	background-clip: content;
	width: 100%;
	height:2.25rem;
	background:#fff;
	position:relative;
}
.footerBar2:after{
    content: " ";
    width: 200%;
    height: 200%;
    position: absolute;
    top: 0;
    left: 0;
    border-top:1px solid #ededed;
    box-sizing: border-box;
    -webkit-transform: scale(.5);
    transform: scale(.5);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
	z-index:1;
	}
.footerBar2 .shareBt:after{ display:none;}

.footerBar2 div{
	overflow:hidden;
	position:relative;
	z-index:2;
	}
.phoneBt{
	width:30%;
	float:right;
	}
.phoneBt a {
    width: 100%;
    display: block;
    line-height: 2.25rem;
    background: #ff7800;
    color: #fff !important;
    text-align: center;
}
.goBack2{
	width:16%;
	float:left;
	}
.goBack2 a{
    display: block;
    height:2.25rem;
    background: url(../images/jt6.png) no-repeat 10px center;
    background-size: 1.3rem;
    color: #666 !important;
    text-align: center;
	}
.marker, .shareDiv{
	float:right;
	line-height:2.25rem;
	font-size:.7rem;
	padding:0 .75rem 0 0;
	}

.shareDiv .shareBt{ width:100%;}

.marker span, .shareDiv span{padding:0 0 0 .3rem;}
.marker em, .shareDiv em{color:#999;}

.articleVideo{ position: relative; padding-top: 56.25%;}
#artMui-player{ position: absolute; left: 0; top: 0; width: 100% !important; height: 100% !important; z-index: 1;}
#artMuiPlaybtn{ position: absolute; left: 0; top: 0; width: 100% ; height: 100%; z-index: 2;}

.conpanyInfoList{ overflow: hidden; margin-right: -2.1rem; padding: 1rem 0 .5rem;}
.conpanyInfoList dd{ float: left; display: inline; width: 25%;}
.conpanyInfoList dd a{ display: block; border-radius: ; width: 2.75rem; height: 2.75rem; border-radius: 2.75rem; border: 1px dashed #eaeaea; text-align: center;}
.conpanyInfoList dd a .icn{ font-size: .8rem;color: #000000;height: .8rem;padding-top: .2rem;}
.conpanyInfoList dd a .text{ font-size: .6rem; height: 1rem; line-height: 1rem; color: #333333;}
/*文章页底部end*/

/* 全文列表 start */
.textList1{overflow: hidden;}
.textList1 dd{background: #FFFFFF;}
.textList1 dd .con{display: block;overflow: hidden;padding: 0 0.75rem;}
.textList1 dd .time{float: right;display: inline;height: 1.6rem;line-height: 1.6rem;overflow: hidden;margin-left: 1rem;font-size: 0.65rem;color: #999999;}
.textList1 dd .title{height: 1.6rem;line-height: 1.6rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 0.65rem;color: #333333;padding-left: 0.5rem;position: relative;}
.textList1 dd .title:before{content: '';display: block;width: 0;height: 0;border-top: 0.15rem solid transparent;border-left: 0.25rem solid rgb(164, 164, 164);border-bottom: 0.15rem solid transparent;position: absolute;top: 0;bottom: 0;left: 0;margin: auto;}

.textList1Dl{overflow: hidden;}
.textList1Dl dd{background: #FFFFFF;}
.textList1Dl dd:nth-child(5n+1){padding-top: 0.55rem;}
.textList1Dl dd:last-child,
.textList1Dl dd:nth-child(5n){padding-bottom: 0.55rem;margin-bottom: 0.5rem;}
.textList1Dl dd .con{display: block;overflow: hidden;padding: 0 0.75rem;}
.textList1Dl dd .time{float: right;display: inline;height: 1.6rem;line-height: 1.6rem;overflow: hidden;margin-left: 1rem;font-size: 0.65rem;color: #999999;}
.textList1Dl dd .title{height: 1.6rem;line-height: 1.6rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 0.65rem;color: #333333;padding-left: 0.5rem;position: relative;}
.textList1Dl dd .title:before{content: '';display: block;width: 0;height: 0;border-top: 0.2rem solid transparent;border-left: 0.3rem solid rgb(164, 164, 164);border-bottom: 0.2rem solid transparent;position: absolute;top: 0;bottom: 0;left: 0;margin: auto;}

.textList2Dl{overflow: hidden;}
.textList2Dl dd{margin-bottom: 0.5rem;background: #FFFFFF;}
.textList2Dl dd .con{display: block;overflow: hidden;padding: 0.75rem;}
.textList2Dl dd .title{height: 1.5rem;line-height: 1.5rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 0.75rem;color: #333333;position: relative;}
.textList2Dl dd .time{height: 1.5rem;line-height: 1.5rem;overflow: hidden;font-size: 0.65rem;color: #999999;}
.textList2Dl dd .info{height: 2.4rem;line-height: 1.2rem;overflow: hidden;font-size: 0.65rem;color: #777777;-webkit-line-clamp: 2 !important;word-break: break-all;display: -webkit-box !important;-webkit-box-orient: vertical;overflow: hidden;}
/* 全文列表 end */
/* 图文列表 start */
img{image-rendering: -webkit-optimize-contrast;border: none;}
img[src=""],img:not([src]){opacity:0;}
.imgText1Dl{overflow: hidden;margin: 0 0.75rem;}
.imgText1Dl dd{margin-bottom: 0.5rem;}
.imgText1Dl dd .con{background: #FFFFFF;overflow: hidden;display: block;}
.imgText1Dl dd .pic:before{padding-top: 66.6667%;background: #eeeeee;}
.imgText1Dl dd .text{padding: 0.35rem 0.75rem;overflow: hidden;}
.imgText1Dl dd .title{font-size: 0.75rem;color: #333333;height: 1.4rem;line-height: 1.4rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.imgText1Dl dd .time{font-size: 0.75rem;color: #999999;height: 1.4rem;line-height: 1.4rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.imgText1Dl dd .time .span2{margin: 0 0.2rem;}
.imgText1Dl dd .time .span3{font-size: 0.65rem;}

.imgText2Dl{overflow: hidden;}
.imgText2Dl dd{margin-bottom: 0.5rem;}
.imgText2Dl dd .con{background: #FFFFFF;overflow: hidden;display: block;padding: 0.5rem 0.75rem;}
.imgText2Dl dd .pic{float: left;display: inline;width: 7rem;margin-right: 0.75rem;}
.imgText2Dl dd .pic:before{padding-top: 55.7143%;background: #eeeeee;}
.imgText2Dl dd .text{overflow: hidden;padding: 0.25rem 0 0;}
.imgText2Dl dd .title{font-size: 0.75rem;color: #333333;height: 2.4rem;line-height: 1.2rem;-webkit-line-clamp: 2 !important;word-break: break-all;display: -webkit-box !important;-webkit-box-orient: vertical;overflow: hidden;}
.imgText2Dl dd .time{font-size: 0.65rem;color: #999999;height: 1.2rem;line-height: 1.2rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
/* 图文列表 end */
/* 全文列表 start */
.imgList1Dl{overflow: hidden;margin: 0 0.75rem;}
.imgList1Dl dd{margin-bottom: 0.5rem;}
.imgList1Dl dd .con{background: #FFFFFF;overflow: hidden;display: block;}
.imgList1Dl dd .pic:before{padding-top: 66.6667%;background: #eeeeee;}
.imgList1Dl dd .text{padding: 0.35rem 0.75rem;overflow: hidden;}
.imgList1Dl dd .title{font-size: 0.75rem;color: #333333;height: 1.4rem;line-height: 1.4rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;text-align: center;}
/* 全文列表 end */
/*文章页底部end*/


