.ivu-spin-fix {position: fixed !important;}
.job_color {width: 100%;position: absolute;top: 0;left: 0;background: linear-gradient(180deg, #F6F7FB 0%, #F9FAFD 100%);}
.job_color .head_box {position: relative;width: 100%;margin-top: 68px;background: #00d76f;display: block;}
.job_color .head_box img {width: 100%;margin: 0 auto;max-width: 1190px;display: block;}
.job_color .head_box .head_info_box {position: absolute;top: 50%;left: 50%;width: 300px;height: 200px;margin-left: -150px;margin-top: -100px;letter-spacing: 4px;text-align: right;color: #fff;text-align: center;}
.job_color .head_box .head_info_box .qts-name {font-size: 68px;font-family: HYRunYuan-FEW;font-weight: normal;color: #FFF;line-height: 80px;}
.job_color .head_box .head_info_box .qts-slogan {margin-top: 30px;font-size: 30px;text-shadow: 2px 2px 6px #695e5e;font-family: HYRunYuan-FEW;}
.about_head_box {min-width: 1200px;height: 68px;position: fixed;top: 0;left: 0;right: 0;z-index: 99;}
.clearfix{clear: both;}
/*main*/
.main{width: 1294px;margin: 0 auto;}
.main .articleType{width: 100px;float: left;border-radius: 8px;border: 1px solid rgba(236, 239, 244, 1);background-color: rgba(255, 255, 255, 1);margin-top: 12px;margin-right: 6px;overflow: hidden;padding: 2px;}
.main .articleType a{width: 94px;display: block;height: 24px;color: rgba(128, 137, 153, 1);font-size: 14px;font-family: SourceHanSansCN-Medium;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 24px;margin: 5px 0px;}
.main .articleType a:hover{background: #00E699;border: 1px solid #00E699;color: rgba(128, 137, 153, 1);}
.main .articleType a.active{color: rgba(0, 197, 131, 1);}
.mainCount {width: 1188px;float: left;background: #fff;margin-bottom: 120px;}
.mainCount .mainCount_left{width: 798px;float: left;border-right: 1px solid #DDE0E8;margin-top: 32px;}
.mainCount .mainCount_left .top_nav{width: 100%;margin: 0 auto;font-size: 14px;font-family: SourceHanSansCN-Medium, SourceHanSansCN;font-weight: 500;padding: 0 32px 0 32px;text-align: left;}
.mainCount .mainCount_left .top_nav a{color: #172238;padding-right: 12px;font-weight: 600;}
.mainCount .mainCount_left .top_nav span{color: #B5BAC7;padding-right: 12px;}
.mainCount .mainCount_right{width: 390px;float: right;}
/*文章内容*/
.article{padding: 32px;text-align: left;}
.article .article_heade{border-bottom: 1px solid #DDE0E8;}
.article .article_heade .article_title{font-size: 24px;font-family: SourceHanSansCN-Bold, SourceHanSansCN;font-weight: bold;color: #111E38;}
.article .article_heade .article_auth{padding-top: 16px;margin-bottom: 36px;position: relative;}
.article .article_heade .article_auth .article_auth_name{font-size: 14px;font-family: SourceHanSansCN-Medium, SourceHanSansCN;font-weight: 500;color: #00C583;cursor: pointer;}
.article .article_heade .article_auth .article_createTime{font-size: 14px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #808999;padding: 0 12px;}
.article .article_heade .article_auth .article_createTime .time_top{background: #e63e3b;color: #FFFFFF;padding: 0 5px;margin-right: 5px;}
.article .article_heade .article_auth .article_readCount{font-size: 14px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #808999;background: url(https://qts-static-online.qtshe.com/prod/qtshe/static/img/eye.png) no-repeat 0px 2px;background-size: 15px 15px;padding-left: 18px;}
.article .article_heade .auth_msg{width: 400px;height: 168px;background: #FFFFFF;box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.15);border-radius: 12px;z-index: 9999;position: absolute;transition: all 0.5s;top: 55px;}
.article .article_heade .auth_msg .auth_img{width: 120px;height: 120px;background: #ECEFF4;border-radius: 8px;margin: 24px 12px 24px 24px;float: left;}
.article .article_heade .auth_msg .auth_img img{width: calc(100% - 20px);margin: 10px;}
.article .article_heade .auth_msg .auth_info{width: calc(100% - 180px);float: left;margin: 24px 0;}
.article .article_heade .auth_msg .auth_info .auth_info_organization{font-size: 20px;font-family: SourceHanSansCN-Bold, SourceHanSansCN;font-weight: bold;color: #111E38;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.article .article_heade .auth_msg .auth_info .auth_info_wechatNo{font-size: 14px;font-family: SourceHanSansCN-Bold, SourceHanSansCN;font-weight: bold;color: #3C3C3C;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-top: 8px;padding-bottom: 27px;}
.article .article_heade .auth_msg .auth_info .auth_info_personalProfile{font-size: 12px;font-family: SourceHanSansCN-Regular, SourceHanSansCN;font-weight: 400;color: #808999;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.article .article_informationText{font-size: 16px;font-family: SourceHanSansCN-Regular, SourceHanSansCN;font-weight: 400;color: #172238;line-height: 28px;padding: 18px 0;}
.article .article_informationText p{margin: 18px 0;}
.article .article_informationText p:first-child{margin-top: 0px;}
.article .article_informationText p:last-child{margin-bottom: 0px;}
.article .article_informationText p img{border-radius: 12px;max-width: 100%;}
/*gg*/
.middleGg{width: 100%;height: 152px;background: #DDE0E8;border-radius: 12px;margin:14px 0 32px 0;overflow: hidden;}
.middleGg img{width: 100%;height: 100%;border-radius: 12px;}
/*文章专题*/
.article_topic{border-bottom: 1px solid #DDE0E8;}
.article_topic span{float: left;color: #172238;font-weight: 500;font-family: SourceHanSansCN-Medium, SourceHanSansCN;font-size: 14px;padding-right: 10px;margin: 5px 0px;line-height: 34px;}
.article_topic a{float: left;border-radius: 20px;font-size: 12px;font-family: SourceHanSansCN-Medium, SourceHanSansCN;font-weight: 500;padding: 8px 12px;margin: 5px 0px 5px 5px;}
.article_topic a:nth-child(odd){background: #E7F1FF;color: #1277FF;}
.article_topic a:nth-child(even){background: #E5FCF4;color: #00C583;}
.article_topic a:nth-child(odd):hover{background: #1277FF;color: #fff;}
.article_topic a:nth-child(even):hover{background: #00C583;color: #fff;}
.article_topic .borderline{padding-bottom: 32px;}
/*上一篇下一篇*/
.upDownList{text-align: left;margin: 0 32px;border-bottom: 1px solid #DDE0E8;}
.upDownList a{display: block;font-size: 20px;font-family: SourceHanSansCN-Medium, SourceHanSansCN;font-weight: 500;color: #111E38;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-bottom: 32px;}
/*左侧title*/
.left_title{padding: 32px 32px 0 32px;font-size: 24px;font-family: SourceHanSansCN-Bold, SourceHanSansCN;font-weight: bold;color: #111E38;text-align: left;}
/*文章推荐*/
.articleRecommend{padding: 23px 34px 0 34px;}
.articleRecommend li{border-bottom: 1px solid #DDE0E8;padding: 24px 0;}
.articleRecommend li:first-child{padding-top: 0px;}
.articleRecommend li:last-child{border-bottom:0px;}
.articleRecommend li a .article_title{font-size: 18px;font-family: SourceHanSansCN-Bold, SourceHanSansCN;font-weight: bold;color: #3C3C3C;text-align: left;}
.articleRecommend li a .article_readCount{font-size: 14px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #808999;text-align: left;background: url(https://qts-static-online.qtshe.com/prod/qtshe/static/img/eye.png) no-repeat 0px 3px;background-size: 15px 15px;padding-left: 18px;margin-top: 18px;}
/*右侧title*/
.mainCount_right .right_title{padding: 32px 34px 0 34px;font-size: 24px;font-family: SourceHanSansCN-Bold, SourceHanSansCN;font-weight: bold;color: #111E38;text-align: left;}
/*右侧热门专题*/
.hotTopic{padding: 23px 34px 0 34px;}
.hotTopic a{display: flex;justify-content: space-between;align-items: center;float: left;padding: 12px 20px;background: #FFFFFF;border-radius: 12px;border: 1px solid #ECEFF4;margin: 0 12px 12px 0;-webkit-transition: border .2s ease-in-out,color .2s ease-in-out;transition: border .2s ease-in-out,color .2s ease-in-out;}
.hotTopic a:hover{background: #00E699;border: 1px solid #00E699;}
.hotTopic a span{font-size: 14px;font-family: SourceHanSansCN-Medium, SourceHanSansCN;font-weight: 500;color: #172238;}
.hotTopic a img{width: 12px;margin: 0 auto;margin-left: 8px;}
/*右侧岗位推荐*/
.recommendJob{padding: 23px 34px 0 34px;}
.recommendJob li{border-bottom: 1px solid #DDE0E8;padding: 18px 0;}
.recommendJob li:first-child{padding-top: 0px;}
.recommendJob li:last-child{border-bottom: 0px;}
.recommendJob li .contentleft{width: 70%;float: left;text-align: left;}
.recommendJob li .contentleft .jobtitle{width: 100%;line-height: 35px;font-size: 18px;font-family: SourceHanSansCN-Bold, SourceHanSansCN;font-weight: bold;color: #3C3C3C;}
.recommendJob li .contentleft .jobdata{width: 100%;color: #999;line-height: 25px;font-size: 14px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.recommendJob li .contentright{width: 30%;float: left;text-align: right;}
.recommendJob li .contentright .salary{width: 100%;font-size: 18px;line-height: 35px;text-align: right;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-family: PingFangSC-Semibold, PingFang SC;font-weight: 600;color: #FA5555;}
/*右侧gg*/
.rightGg{width:calc(100% - 68px);height: 200px;background: #DDE0E8;border-radius: 8px;overflow: hidden;margin: 32px auto;}
.rightGg img{width: 100%;height: 100%;border-radius: 8px;}