.hrhg_article_index{width: 100%;min-width: 1200px;}
/* 资讯页 banner，与首页一致 */
.hrhg_article_index .hrhg_index_banner{width: 100%;text-align: center;margin-bottom: 20px;}
.hrhg_article_index .hrhg_index_banner img{max-width: 100%;}
.hrhg_article_index .content{width: 1200px;margin: 0 auto;margin-top: 26px;}
.hrhg_article_index .content .main_list{float: left;width:860px;}
.hrhg_article_index .content .main_list .page-new-md{padding-top: 0;height: 100px;}
.hrhg_article_index .content .main_list .list{max-height:1616px;box-shadow:0px 0px 6px 0px rgba(187,187,187,0.6);}
.hrhg_article_index .content .main_list .title{padding-top: 6px;padding-left: 20px;background:#fff;}
.hrhg_article_index .content .main_list .title span:first-child{font-size: 26px;font-family:PingFangSC-Semibold;font-weight:600;color: #000;height: 55px;line-height: 65px;display: block;float: left;}
.hrhg_article_index .content .main_list .title span:last-child{background: url("../images/arrow_line.png");background-size: 100% 100%;display: block;float: left;font-size: 14px;color: #fff;font-weight: 400;line-height: 39px;width: 202px;height: 42px;text-indent: 20px;margin-top: 13px; margin-left: 9px;}
.hrhg_article_index .content .main_list ul{padding: 0 20px;background:#fff;}
.hrhg_article_index .content .main_list ul li{height: 150px;padding: 20px 0;border-bottom:1px solid #eee;cursor: pointer;}
.hrhg_article_index .content .main_list ul li>img{width: 200px;height: 136px;float: left;}
.hrhg_article_index .content .main_list ul li div{float: left;margin-left: 14px;width: 605px;}
.hrhg_article_index .content .main_list ul li div p:first-child{font-family:PingFangSC-Medium;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #000;font-size: 18px;height: 52px;line-height: 52px;font-weight: 500;}
.hrhg_article_index .content .main_list ul li div p.main_content{font-size: 12px;color: #666;font-weight:400;width: 100%;font-family:PingFangSC-Regular;height: 44px;line-height:22px;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.hrhg_article_index .content .main_list ul li div p:last-child{color: #666;font-size: 12px;font-weight: 400;height: 24px;line-height: 24px;margin-top: 15px;}
.hrhg_article_index .content .main_list ul li div p:last-child img{width: 24px;height: 24px;float: left;border-radius: 50%;}
.hrhg_article_index .content .main_list ul li div p:last-child span{display: block;float: left;margin-left: 14px;}
.hrhg_article_index .content .main_list ul li div p:last-child span i{color: #FF4350;font-weight: 500;font-family:PingFangSC-Medium;}
.hrhg_article_index .content .main_list ul li div p:last-child span:last-child,.hrhg_article_index .content .main_list ul li div p:last-child span:nth-child(4){float: right;}
.hrhg_article_index .content .main_list ul li div p:last-child span:last-child{margin-right: 10px;}

.article_list{float: left;margin-left: 20px;}
.article_list ul{width: 320px;background: #fff;box-shadow:0px 0px 6px 0px rgba(187,187,187,0.38);margin-top: 16px;overflow: hidden;}
.article_list ul:first-child{margin-top: 0;}
.article_list ul h3{height: 63px;line-height: 64px;margin: 0 14px;font-size: 18px;font-family:PingFangSC-Regular;color: #000;font-weight: 400;}
.article_list ul h3 i{display: inline-block;font-size: 20px;color: #FF4200;margin-right: 6px;}
.article_list ul li{margin: 0 14px;padding: 17px 0;border-top: 1px solid #eee;cursor: pointer;}
.article_list ul li p{color: #000;font-size: 14px;line-height: 25px;font-family:PingFangSC-Regular;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.article_list ul li p i{font-size: 18px;font-family:PingFangSC-Medium;font-weight: 500;float: left;color: #666666;}
.article_list ul li:nth-child(2) p i {color: #000000;}
.article_list ul li:nth-child(3) p i {color: #000000;}
.article_list ul li:nth-child(4) p i {color: #000000;}
.article_list ul li p:last-child{margin-left: 9px;color: #666;font-size: 12px;font-weight: 400;font-family:PingFangSC-Regular;line-height: 17px;margin-top: 5px;}
.article_list ul li p:last-child span{display: block;float: left;margin-left: 10px;}
.article_list ul li p:last-child span:last-child{float: right}
.article_list ul li p:last-child span:last-child em{color: #E81D2B;font-weight:500;font-family:PingFangSC-Medium;}


.hrhg_article_detail{width: 100%;min-width: 1200px;}
.hrhg_article_detail .container{width: 1200px;margin: 0 auto;margin-top: 80px;}
.hrhg_article_detail .container .main{float: left;width: 860px;}
.hrhg_article_detail .container .main .teacher{width: 100%;height: 168px;background: #fff;box-shadow:0px 2px 4px 2px rgba(225,225,225,0.9);}
.hrhg_article_detail .container .main .teacher h3{height: 47px;line-height: 47px;border-bottom: 1px solid #e2e2e2;color: #4a4a4a;font-size: 14px;font-family:PingFangSC-Regular;text-indent: 20px;}
.hrhg_article_detail .container .main .teacher h3>a:last-child{width:600px;height:30px;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hrhg_article_detail .container .main .teacher div{width: 100%;}
.hrhg_article_detail .container .main .teacher div img{width: 80px;height: 80px;float: left;border-radius: 50%;margin-left: 20px;margin-top: 20px;}
.hrhg_article_detail .container .main .teacher div span{display: block;float: right;margin: 0 17px;margin-top: 55px;text-align: center;}
.hrhg_article_detail .container .main .teacher div span p:first-child{color: #4a4a4a;font-size: 14px;line-height: 17px;font-weight: 400;}
.hrhg_article_detail .container .main .teacher div span p:last-child{font-size: 20px;color: #FF7E00;height: 28px;line-height: 28px;font-weight: 400;margin-top: 4px;}

.hrhg_article_detail .container .main .teacher div span:nth-child(2){float: left;display: block;margin-top: 30px;margin-left: 20px;}
.hrhg_article_detail .container .main .teacher div span:nth-child(2) p{line-height: 24px;font-size: 14px;}
.hrhg_article_detail .container .main .teacher div span:nth-child(2) p:first-child a{display: block;float: left;font-family:PingFangSC-Medium;font-size: 18px;font-weight: 500;color: #4a4a4a;}
.hrhg_article_detail .container .main .teacher div span:nth-child(2) p em{color: #333;display: block;float: left;margin-left: 20px;}
.hrhg_article_detail .container .main .teacher div span:nth-child(2) p>i{display: block;float: left;margin-left: 10px;color: #E81D2B;}
.hrhg_article_detail .container .main .teacher div span:nth-child(2) p:last-child a{display: block;margin-top: 12px;width: 70px;height: 24px;color: #fff;text-align: center;background:linear-gradient(131deg,rgba(255,86,21,1) 0%,rgba(226,5,5,1) 100%);box-shadow:2px 2px 6px 0px rgba(255,134,134,0.58);border-radius:2px;}
.hrhg_article_detail .container .main .teacher div span:nth-child(2) p a i{font-size: 12px;padding-right: 5px;}

.hrhg_article_detail .container .main .content{width: 860px;box-shadow:0px 2px 4px 2px rgba(225,225,225,0.9);background: #fff;margin-top: 10px;}
.hrhg_article_detail .container .main .content .title{height: 100px;padding: 0 20px;border-bottom: 1px solid #e2e2e2;}
.hrhg_article_detail .container .main .content .title p:first-child{font-family:PingFangSC-Medium;font-size: 26px;font-weight: 500;height: 37px;line-height: 37px;color: #4a4a4a;padding-top: 21px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hrhg_article_detail .container .main .content .title p span{display: block;float: left;margin-right: 20px;font-size: 14px;color: #4a4a4a;height: 17px;line-height: 17px;margin-top: 8px;}
.hrhg_article_detail .container .main .content .title p span i{color: #FF4350;font-weight:600;}
.hrhg_article_detail .container .main .content .title p span:last-child{position: relative;float: right;margin-right: 0;color: #666;font-size: 12px;cursor: pointer;}
.hrhg_article_detail .container .main .content .title p span:last-child i{color: #4a4a4a;display: block;float: left;}
.hrhg_article_detail .container .main .content .title p span:last-child i:nth-child(2){margin: 0 4px 0 3px;}
.hrhg_article_detail .container .main .content .title p span:last-child a{position: absolute;width: 82px;height: 82px;left: -5px;bottom: -110px;z-index: 99;border: 1px solid #e2e2e2;padding: 10px;background: #fff;display: none;}
.hrhg_article_detail .container .main .content .atten{width: 820px;padding: 20px 0;background: #F8F8F8;margin: 0 auto;margin-top: 21px;position: relative;margin-bottom:40px;}
.hrhg_article_detail .container .main .content .atten span:first-child{position: absolute;left: 42px;top: -12px;font-size: 18px;color: #4a4a4a;font-weight:400;height: 25px;line-height: 25px;}
.hrhg_article_detail .container .main .content .atten span.icon-syh{position: absolute;top: 2px;left: 3px;}
.hrhg_article_detail .container .main .content .atten span.icon-xyh{position: absolute;bottom: 5px;right: 3px;}
.hrhg_article_detail .container .main .content .atten span.atten_detail{letter-spacing:2px;display: block;width: 734px;line-height: 20px;font-size: 14px;color: #4a4a4a;margin-left: 42px;word-break: normal;text-align:justify;text-justify:inter-ideograph;margin-bottom: 10px;}

.hrhg_article_detail .container .main .content .detail{padding: 0 48px;padding-bottom: 28px;}
.hrhg_article_detail .container .main .content .detail p{width: 100%;font-size: 16px;line-height: 30px;color: #333;word-break: normal;text-align:justify;text-justify:inter-ideograph;margin-top: 26px;}
.hrhg_article_detail .container .main .content .detail img{width: 585px;margin: 0 auto;margin-top: 8px;margin-left: 90px;}

.hrhg_article_detail .container .main .content .other_article{width: 100%;padding-bottom: 44px;}
.hrhg_article_detail .container .main .content .other_article li{display: block;float: left;width: 320px;cursor: pointer;height: 99px;background: #f1f1f1;padding: 10px 20px;}
.hrhg_article_detail .container .main .content .other_article li:first-child{margin-left: 40px;}
.hrhg_article_detail .container .main .content .other_article li:last-child{float: right;margin-right: 40px;}
.hrhg_article_detail .container .main .content .other_article li p:first-child{color: #333;font-size: 20px;line-height: 28px;font-family:PingFangSC-Medium;font-weight: 500;}
.hrhg_article_detail .container .main .content .other_article li p:last-child{color: #666;margin-top: 8px;font-size: 16px;font-family:PingFangSC-Medium;font-weight: 500;line-height: 22px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hrhg_article_detail .container .main .content .operation{padding: 0 20px;}
.hrhg_article_detail .container .main .content .operation div:first-child{text-align: center;}
.hrhg_article_detail .container .main .content .operation div a{display: inline-block;width: 100px;height: 30px;line-height: 30px;background: #e1e1e1;color: #666;margin: 0 7px;font-size: 14px;}
.hrhg_article_detail .container .main .content .operation div a i{display: inline-block;font-size: 14px;margin-right: 3px;}
.hrhg_article_detail .container .main .content .operation div a:hover{background: #FF5400;color: #fff;}
.hrhg_article_detail .container .main .content .operation div a:visited{background: #FF5400;color: #fff;}
.hrhg_article_detail .container .main .content .operation div span,.hrhg_article_detail .container .main .content .operation div a.shxxJuBao{display: block;float: right;margin-left: 29px;color: #666;line-height: 17px;margin-top: 15px;font-size: 12px;font-weight:400;margin-bottom: 21px;background: none;width: auto;}
.hrhg_article_detail .container .main .about{width: 860px;background: #fff;box-shadow:0px 2px 4px 2px rgba(225,225,225,0.9);margin-top: 20px;}
.hrhg_article_detail .container .main .about h3{height: 41px;line-height: 41px;border-bottom: 1px solid #d8d8d8;font-size: 18px;font-family:PingFangSC-Medium;font-weight: 500;padding-left: 20px;}
.hrhg_article_detail .container .main .about h3 i{display: inline-block;width: 4px;height: 17px;background: #FF4350;float: left;margin-top: 12px;margin-right: 6px;}

.hrhg_article_detail .container .main .about ul{width: 100%;padding-bottom: 20px;}
.hrhg_article_detail .container .main .about ul li{float: left;margin-left: 20px;width: 260px;margin-top: 10px;cursor: pointer;}
.hrhg_article_detail .container .main .about ul li img{width: 100%;height: 177px;}
.hrhg_article_detail .container .main .about ul li p{margin-top: 14px;color: #333;font-size: 14px;line-height: 21px;font-weight: 400;height: 42px;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.hrhg_article_detail .container .main .comment{width: 860px;box-shadow:0px 2px 4px 2px rgba(225,225,225,0.9);background: #fff;margin-top: 20px;}
.hrhg_article_detail .container .main .comment .textbox{padding: 0 20px;height: 206px;border-bottom: 1px solid #eee;}
.hrhg_article_detail .container .main .comment .textbox h3{height: 42px;line-height: 42px;}
.hrhg_article_detail .container .main .comment .textbox h3 span{display: block;float: right;color: #333;font-weight: 500;font-family:PingFangSC-Medium;font-size: 14px;margin-left: 16px;}
.hrhg_article_detail .container .main .comment .textbox h3 span i{color: #FF7E00;}
.hrhg_article_detail .container .main .comment .textbox h3 span:first-child{float: left;width: 4px;height: 17px;background: #FF4350;margin-left: 0;margin-top: 13px;}
.hrhg_article_detail .container .main .comment .textbox h3 span:nth-child(2){float: left;font-size: 16px;margin-left: 6px;}
.hrhg_article_detail .container .main .comment .textbox textarea{height: 80px;background: #F4F4F4;width: 800px;padding: 10px;border: 1px solid #DCDCDC;outline: none;resize: none;font-size: 12px;line-height: 17px;border-radius: 2px;}
.hrhg_article_detail .container .main .comment .textbox button{color: #fff;background: #FF4350;width: 70px;height: 28px;line-height: 28px;border-radius: 2px;float: right;border: none;outline: none;font-family:PingFangSC-Medium;font-size: 14px;font-weight: 500;margin-top: 10px;}
.hrhg_article_detail .container .main .comment ul{padding: 20px;}
.hrhg_article_detail .container .main .comment ul .title{font-size: 14px;color: #000;height: 20px;line-height: 20px;margin-top: 20px;}
.hrhg_article_detail .container .main .comment ul .title span{display: block;float: left;}
.hrhg_article_detail .container .main .comment ul .title span:last-child{margin-left: 14px;color: #999;}
.hrhg_article_detail .container .main .comment .no_comm{padding: 20px;font-family: PingFangSC-Regular}
.hrhg_article_detail .container .main .comment .no_comm p{text-align: center;font-size: 16px;color: #999;}
.hrhg_article_detail .container .main .comment .no_comm p i{font-size: 50px;}
.hrhg_article_detail .container .main .comment .more{height: 60px;line-height: 60px;text-align: center;position: relative;border-top: 1px solid #eee;}
.hrhg_article_detail .container .main .comment .more a{color: #FF4350;display: block;font-size: 14px;font-weight:400;}
.hrhg_article_detail .container .main .comment .more span{position: absolute;top: 0px;right: 20px;color: #666;font-size: 14px;cursor: pointer;}
.hrhg_article_detail .container .main .comment .more span i{font-size: 13px;display: inline-block;margin-right: 6px;}
.hrhg_article_detail .container .main .comment ul li{width: 100%;padding: 20px 0 22px 0;border-bottom: 1px solid #eee;}
.hrhg_article_detail .container .main .comment ul li:last-child{border-bottom: 0;}
.hrhg_article_detail .container .main .comment ul li img{width: 48px;height: 48px;float: left;border-radius: 50%;}
.hrhg_article_detail .container .main .comment ul li div{width: 750px;float: left;margin-left: 20px;}
.hrhg_article_detail .container .main .comment ul li div p:first-child{width: 100%;height: 20px;color: #000;font-size: 14px;line-height: 20px;font-family:PingFangSC-Medium;font-weight: 500;}
.hrhg_article_detail .container .main .comment ul li div p:first-child span{display: block;float: left;}
.hrhg_article_detail .container .main .comment ul li div p:first-child span:nth-child(2){font-size: 12px;color: #999;margin-left: 30px;}
.hrhg_article_detail .container .main .comment ul li div p:nth-child(2){line-height: 20px;color: #333;margin-top: 9px;font-weight: 400;font-size: 14px;}
.hrhg_article_detail .container .main .comment ul li div p.icon_comment{height: 17px;line-height: 17px;padding-top: 12px;}
.hrhg_article_detail .container .main .comment ul li div p.icon_comment span{display: block;float: right;margin-left: 18px;font-size: 12px;color: #666;cursor: pointer;}
.hrhg_article_detail .container .main .comment ul li div p.icon_comment span i{display: inline-block;float: left;margin-right: 2px;}
.hrhg_article_detail .container .main .comment ul li div div{background: #f4f4f4;margin-left: 0;padding: 20px;width: 712px;margin-top: 22px;position: relative;border-radius: 2px;}
.hrhg_article_detail .container .main .comment ul li div div p:last-child{width:0;  height:0;  border-right:13px solid transparent;  border-left:13px solid transparent;  border-bottom:14px solid #F4F4F4;position: absolute;top: -13px;left: 19px;}
.detail_desc_copyright{margin-bottom: 50px;margin-top: 24px;font-size: 14px;line-height: 0.4rem;color: #333;margin-left: 42px;letter-spacing:2px;}
.vjs-poster{background-color:#ffffff!important;}