#headbanner{display: none!important;}
.container{
    background-color: #f4f5f6;padding-bottom: 76px;box-sizing: border-box;width: 100%;background-color: #f4f5f6;
}
.mt24{margin-top: 24px;}
.mr28{margin-right: 28px;}
.head1{width: 132px;height: 132px;position: absolute;top: 164px;z-index: 1;left: 40px;border-radius: 50%;border:solid 3px #ffffff;}
.mh{background-color: #ffffff;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
.layui-btn-primary:hover{border-color: #607CB9;}
.mast-top{width: 880px;margin: 0 auto;display: flex;justify-content: space-between;margin-top: -20px;}
.mast-top .mh-name{color: #333333;font-family: Microsoft YaHei;margin-top: 14px;}
.mast-top .mh-num{color: #666666;font-family: Microsoft YaHei;margin-right: 8px;}
.mast-top .mh-article{color: #999999;font-family: Microsoft YaHei;margin-right: 40px;vertical-align:text-bottom;}
.mast-top .mh-text{width: 600px;color: #999999;overflow: hidden;white-space: normal;white-space: nowrap;text-overflow: ellipsis;}
.mast-top .concern{width: 130px;height: 40px;line-height: 40px;text-align: center;background-color: #607CB9;border-radius: 4px;color: #ffffff;margin-top: 14px;}
.mh-nav{background-color: #FFFFFF;padding: 2px 32px;border-radius: 4px;}
.mh-nav .layui-tab-title{height: 60px;}
.mh-nav .layui-tab-title li{height: 60px;line-height: 60px;}
.mh-nav .layui-tab-title li.layui-this {
    height: 58px;line-height: 58px;
    margin-top: 2px;
    border-bottom: 2px solid #004281;
}
.elite{display: flex;justify-content: space-between;border-bottom:1px solid #E5E5E5;padding-bottom: 12px;}
.elite .rd-article{color: #333333;font-family: Microsoft YaHei;}
.elite .more{color: #8F8F8F;font-family: Microsoft YaHei;}
.elite img{width: 20px;height: 20px;vertical-align: middle;}
.layui-tab-title li{padding: 0 !important;margin-right: 40px;font-size: 16px;}

.main_left {
    width: 918px;
}
.main_left .main-left-body{
    margin-top: 10px;
    background-color: #ffffff;
    padding: 24px 32px 30px;
    min-height: 600px;
}
.main_left img{
    max-width: 100%!important;
}
.main_left .profile p{
    line-height: 30px!important;
    font-size: 14px;
    color: #666666;
    font-family: Microsoft YaHei;
    margin-bottom: 5px;
    text-indent: 2em;
}
/* 鎺ㄨ崘鏂囩珷 start */
.fine{display: flex;}
.fine .fine-left{width: 300px;height: 225px;position: relative;border-radius: 4px;background:url(/images/left-img.png) no-repeat;background-size: 100% 100%;}
.fine .fine-left p{position: absolute;bottom: 0px;width: 288px;height: 30px;border-radius: 0px 0px 4px 4px;padding-left: 12px; line-height: 30px;color: #FFFFFF;opacity: 0.6;background-color: #000000;white-space: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.fine .fine-right ul{margin-left: 54px;}
.fine .fine-right ul a li:hover{color: #004382;}
.fine .fine-right ul a li .dot:hover{background-color:#004382;}
.fine .fine-right ul li{color:#333333;font-family:Microsoft YaHei;margin-bottom: 10px;width: 480px;white-space: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.fine .fine-right ul li .dot{width: 6px;height: 6px;display: inline-block;background-color: #E5E5E5;border-radius: 50%;vertical-align: middle;margin-right: 12px;}
.cert{display: flex;justify-content: space-between;flex-wrap: wrap;margin-bottom: 52px;}
.cert .certificate{width: 196px;height: 135px;margin-bottom: 24px; position: relative;background:url(/images/certificate1.png) no-repeat;background-size: 100% 100%;}
.cert .certificate p{width: 196px;height: 30px;line-height: 30px;opacity: 0.6;position: absolute;bottom: 0;border-radius: 0 0 4px 4px;background-color: #000000;color: #FFFFFF;white-space: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
/* 鎺ㄨ崘鏂囩珷 end */
/* 鏁欏璧勬簮 start */
.doct{width: 856px;display: flex;flex-wrap: wrap; }
.doct li{width: 416px;margin-top: 24px;margin-right: 8px;}
.doct li .doct-left{padding: 5px 7px 6px;background-color: #8053B2;color: #FFFFFF;border-radius: 4px;}
.doct li .doct-text{width: 296px;display: inline-block;vertical-align:middle; white-space: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.documentation1{height: 60px;background-color: #F3F5F7;padding: 20px;border-radius: 4px;}
.documentation1 img{width: 60px;height: 60px;}
.documentation1 .doct-title {float: right;}
.documentation1 .doct-title p{width: 296px;color: #333333;margin-bottom: 16px;font-family: Microsoft YaHei;white-space: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.documentation1 .doct-title .doct-time{color: #999999;margin-right: 16px;}
/* 鏁欏璧勬簮 end */
/* 涓汉淇℃伅 start */
.news-left{background-color: #ffffff;border-radius: 4px;padding: 22px 20px 8px;}
.news-left .tit{margin-bottom: 22px;}
.news-left .tit img{width: 20px;height: 20px;vertical-align: text-bottom;}
.news-text{margin-bottom: 12px;}
.news-name{color: #666666;font-family: Microsoft YaHei;}
.news-name1{color: #333333;font-family: Microsoft YaHei;}
/* 涓汉淇℃伅 end */
/* 鎺ㄨ崘鍚嶅笀 start */
.main_right{margin-top: 20px;}
.master-right li{display: flex;}
.master-right li img{width: 80px;height: 80px;border-radius: 4px;}
.master-right li .mast .mast-name{color: #333333;font-family: Microsoft YaHei;}
.master-right li .mast .mast-text{color: #999999;margin-top: 12px;font-family: Microsoft YaHei;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.article-ul{margin-top: 24px;}
.article-ul a li{display: flex;height: 46px;line-height: 46px;border-bottom: 1px dashed #E5E5E5;padding: 0 25px 0 19px;border-radius: 4px;}
.article-ul a li:hover{background-color: #F3F5F7;}
.article-ul a li .essay{width: 530px;color: #333333;margin-right: 50px;font-family: Microsoft YaHei;white-space: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.article-ul a li .article-time{margin-right: 80px;color: #999999;font-family: Microsoft YaHei;}
.article-ul a li .browse{color: #999999;font-family: Microsoft YaHei;}
.layui-laypage .layui-laypage-curr .layui-laypage-em{background-color: #5f7cb9 !important;}
.layui-laypage a,.layui-laypage .layui-laypage-curr,.layui-laypage .layui-laypage-spr{margin-left: 12px;}
.layui-laypage a:hover{color: #333333;border: 1px solid #5F7CB9;border-radius: 4px;}
.layui-laypage .layui-laypage-skip{background: none;}

.layui-breadcrumb a:hover{color: #999999 !important;}
.dt-content{color: #333333;font-family: Microsoft YaHei;text-align: center;}
.dt-content .dt-name{color: #999999;border-bottom: 1px dashed #E5E5E5;padding-bottom: 16px;}
.dt-content .dt-name .dt-line{width: 1px;height: 12px;display: inline-block;background-color:#999999;vertical-align: middle;}
.dt-content .dt-name span{margin-right: 16px;}
.dt-text{color: #333333;font-family: Microsoft YaHei;}
.dt-text p{margin-bottom: 40px;line-height: 32px;}
.dt-text1{text-indent: 2em;}

.layui-table td{border-top: none;border-left: none;border-right: none;border-bottom: 1px dashed #E5E5E5;color: #333333;}
.layui-table tr{text-align: center;height: 46px;}
.archive{color: #999999 !important;}

.tabs {height: 36px;line-height: 36px;}
.tabs li {list-style: none;display: inline-block;font-size: 16px;margin-right: 36px;}
.tab1 {font-size: 16px;text-align: center;cursor: pointer;}
.content {width: 100%;display: none;}
.show {display: block;}
.active {padding: 0px 10px;background-color: #607CB9;color: #ffffff;border-radius: 4px;}
.success-img{width: 320px;height: 395px;}
.success-text{color: #333333;font-family: Microsoft YaHei;text-align: left;line-height: 32px;text-indent: 2em;}
.honor{width: 500px;height: 350px;}
.leaf a li{display: flex;padding-bottom: 20px;border-bottom: 1px dashed #E5E5E5;margin-top: 20px;}
.leaf a li img{width: 196px;height: 147px;margin-right: 28px;}
.leaf a li .leaf-title{color: #333333;font-family: Microsoft YaHei;margin-bottom: 16px;}
.leaf a li .leaf-text{color: #666666;margin-bottom: 16px;line-height: 22px;font-family: Microsoft YaHei;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.leaf a li .leaf-type{color: #999999;font-family: Microsoft YaHei;}

.intro-title{color: #333333;font-family: Microsoft YaHei;font-weight: bold;margin-bottom: 20px;}
.intro-text{color: #666666;font-family: Microsoft YaHei;line-height: 32px;margin-bottom: 40px;}
.intro-text1{color: #666666;font-family: Microsoft YaHei;margin-bottom: 20px;}

.right_top, .right_bottom {
    box-sizing: border-box;
    width: 320px;
    border-radius: 4px;
    background: #FFFFFF;
    /*box-shadow: 0px 0px 4px 0px rgb(0 0 0 / 12%);*/
}

.master-right li{display: flex;}
.master-right li .figure{width: 80px;height: 80px;border-radius: 4px;}
.master-right li .mast {width: 160px;}
.master-right li .mast .mast-name{color: #333333;font-family: Microsoft YaHei;}
.master-right li .mast .mast-text{color: #999999;margin-top: 12px;font-family: Microsoft YaHei;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.md-title{display: flex;width: 240px;}
.md-title .md-text{width: 350px;white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.md-sign{text-align: center;
    padding: 0px 5px;
    background-color: #f59403;
    color: #FFFFFF;
    border-radius: 4px;
    width: 30px;height: 20px;line-height: 20px;font-size: 12px;margin-right: 8px;}
.md-sign-image{background-color: #D158A1;}
.md-sign-audio{background-color: #3680A4;}
.md-sign-video{background-color: #025E9C;}
.md-sign-other{background-color: #03B289;}
.md-sign-doc{background-color: #8053B2;}

.main_right .right_bottom .content:hover .bg-cover {transform: scale(1.1);}

.essay.md-title .md-sign{margin-top: 13px;}
