.ct {    position: absolute;    top: 50%;    transform: translateY(-50%);}

.cmain{ width: 1200px;margin: auto;}

.page_notice{width: 100%;font-size: 16px;font-family:siYuanRegular}
.notice_banner{width: 100%;height: 333px; max-width: 1920px;min-width: 1200px;margin: auto;background: url(../images/personal/p_rec_banner.jpg) no-repeat 50% 50%;background-size: cover;}
.breadcrumb{width: 1200px;    display: block;    margin: 30px auto auto;}
.crumbs { display: block; }
.crumbs li {    display: inline-block;    position: relative;    padding-right: 10px;font-size: 16px;color: #8c8c8c; }
.crumbs li.first { display: block;    float: left; }
.crumbs li a,
.crumbs li a:link,
.crumbs li a:visited {
    color: #8c8c8c;
    display: inline-block;
    position: relative;
    text-decoration: none;
}
.crumbs li a {    position: relative;}
.crumbs li:after {
    content: '>';
    width: 8px;
    /* height: 28px; */
    display: inline-block;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}
.crumbs li:last-child{    color: #f69147;}
.crumbs li:last-child::after{    content: none;}
.crumbs li a:hover {    color: #333;    cursor: pointer;}
.crumbs li a:active {    color: #333;}

.notice_main{margin-top: 22px; margin-bottom: 60px;}
.notice_main .notice_main_left{float: left;width: 280px;}
.notice_main .notice_main_left .kefu{width: 278px; height: 159px;}
.notice_main .notice_main_left .zhaopin{width: 278px; height: 159px; margin-top: 30px;}
.notice_main .notice_main_right{float: right; }
/* å…¬å‘Šåˆ—è¡¨   å¼€å§‹  */
.notice_main .notice_main_right .notice_list{width: 850px; overflow: hidden; margin-bottom: 60px;}
.notice_main .notice_main_right .notice_list ul li{width: 100%; border-bottom: 1px solid #dfddd9;height:40px; position: relative; padding-left:15px; display: table;}
.notice_main .notice_main_right .notice_list ul li .dot{width:5px;height: 5px;border-radius: 50%;background-color: #f69147;display: block; position: absolute;left: 0; top: 50%; margin-top: -2.5px; }
.notice_main .notice_main_right .notice_list ul li a{color: #4c4c4c; display: table-cell;vertical-align: middle;}
.notice_main .notice_main_right .notice_list ul li a span:nth-child(1){float: left;}
.notice_main .notice_main_right .notice_list ul li a span:nth-child(2){float: right;}
/* å…¬å‘Šåˆ—è¡¨   ç»“æŸ  */

/*å…¬å‘Šè¯¦æƒ… å¼€å§‹***/
.notice_main .notice_main_right .notice_details{width: 837px;/* text-align: center; */}
.notice_main .notice_main_right .notice_details .notice_title{font-size: 22px;line-height: 48px;color: #f69147;text-align: center;}
.notice_main .notice_main_right .notice_details .notice_date{font-size: 16px;line-height: 48px;color: #4c4c4c;text-align: center;}
.notice_main .notice_main_right .notice_details .notice_content{font-size: 16px;text-align: justify;}
.notice_main .notice_main_right .notice_details .notice_content p{line-height:2.2;/* text-align: justify; */word-wrap: break-word;text-indent: 2em;}

.one_p{
    text-indent: 35px;
    margin-top: 20px; margin-bottom: 20px;
}
.two_p{
    text-align: right !important;
}
/*å…¬å‘Šè¯¦æƒ… ç»“æŸ***/

.pageing_bottom{    width: 810px;    height: 34px;}
/*åˆ†é¡µ å¼€å§‹**/
.pagination{    display: inline-block;    box-sizing: border-box;    text-align: center;}
.pagination  li{    font-size: 16px;    display: inline;}
.pagination  li a{position: relative;  padding: 8px 12px 6px; margin-left: 10px;  line-height: 1.4285; color: #626262; text-decoration: none; background-color: #fff; border-radius: 3px;  border: 1px solid #ddd;}
.pagination  li a:hover{    background-color: #f69147;    color: #ffffff;}
/*é€‰ä¸­çš„æƒ…å†µ*/
.pagination  .active a{    background-color: #f69147;    color: #ffffff;}

/*ç¦ç”¨çš„æƒ…å†µ*/
.pagination .disable a{    background-color: #f69147;    color: #ffffff;    cursor: not-allowed;}
.pagination .disable a:hover{    background-color: #f69147;    color: #ffffff;    cursor: not-allowed;}
.pagination .custom_page{    line-height: 1.4285;}
.pagination .custom_page span{    margin-left: 7px;    margin-right: 7px;}
.pagination .custom_page input{ outline: none; width: 59px;  text-align: center;    height: 34px; font-size: 16px; border-radius: 2px; border: 0;    background-color: #f0f1f6; margin-right:5px;}
.pagination .custom_page button{ width: 59px; height: 34px;    background-color: #f0f1f6;    border-radius: 2px;    margin-left: 5px; border: 0;    cursor: pointer;}
/*åˆ†é¡µ ç»“æŸ**/
