﻿.swiper-container {
    --swiper-theme-color: #ff6600;
    --swiper-pagination-color: #00ff33; /* 两种都可以 */
}

.swiper-container {
    width: 750px;
    height: 429px;
}
.swiper-slide img{
    width:100%;
}
.informationTitle {
    color: #FEC709;
    font-size: 18px;
    margin: 5px 0 21px 0!important;
}

.informationTitleOther {
    color: #FEC709;
    font-size: 16px;
    margin: 32px 0 0px 0;
    display: inline-block;
    cursor:pointer;
}

.latestPolicy_right {
    float: right
}

.title_icon {
    color: #83BAFF;
}

.safetyList {
    margin-bottom: 30px;
    display:block;
}

    .safetyList:last-child {
        margin-bottom: 0 !important
    }

    .safetyList img {
        width: 158px;
        height: 105px;
    }
.latestPolicy {
    margin-bottom: 30px;
    display:block;
}
.safetyList::after, .latestPolicy::after {
    content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.foodSafe::after {
    content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.safeIntroduction {
    font-size: 12px;
    color: #fff;
    width: 243px;
    height: 49px;
    overflow: hidden;
}

.safeListTitle {
    font-size: 16px;
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width:219px;
}

.safeEventData {
    color: #8F8F8F;
    font-size: 12px;
    margin: 7px 0;
}

.safety_right {
    float: right;
    margin-left: 10px;
}

.serviceTitle {
    color: #fff;
    font-size: 14px;
}

.serviceData {
    color: #8F8F8F;
    font-size: 12px;
    margin: 12px 0;
}

.serviceIntroduction {
    font-size: 12px;
    color: #fff;
    width: 756px;
    height: 105px;
    overflow: hidden;
    line-height: 25px;
}

.viewDetails {
    color: #2983E3;
    font-size: 14px;
    margin-top: 43px;
    display:block;
}
.viewDetails_jump{
    margin-top:41px;
}
.latestPolicy img {
    width: 420px;
    height: 240px;
}

.foodSafe {
    margin-bottom: 70px;
}
/*资讯列表*/
.informationList {
    width: 1200px;
    margin: 0 auto;
}


.Goback {
    color: #fff;
    font-size: 16px;
    margin-bottom: 20px;
    cursor: pointer;
}

.title_icon {
    color: #83BAFF;
}

/*.latestPolicy img {
    width: 420px;
    height: 240px;
}*/

/*.latestPolicy::after {
    content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}*/

/*.latestPolicy_right {
    float: right
}*/

.serviceTitle {
    color: #fff;
    font-size: 18px;
}

.serviceData {
    color: #8F8F8F;
    font-size: 14px;
    margin: 12px 0;
}


/*.viewDetails {
    color: #2983E3;
    font-size: 14px;
    margin-top: 43px
}*/
/*资讯详情*/
.informationDetail {
    width: 1200px;
    margin: 0 auto;
}

    .informationDetail::after {
        content: "";
        clear: both
    }

.information_left {
    width: 70%;
    margin-right: 50px;
    float: left
}

.information_right {
    width: 25%;
    float: left;
    overflow: hidden;
    padding: 15px 20px;
}

.articleTitle {
    font-size: 22px;
    color: #fff
}

.articleTime {
    color: #999;
    font-size: 12px;
    margin: 5px 0;
    border-bottom: 1px solid #fff;
    padding-bottom: 5px;
}

.otherList {
    margin-bottom: 15px;
}

.article {
    font-size: 16px;
    color: #fff;
    line-height: 27px;
}
    .article p{
        color:#fff!important
    }
    .otherTitle {
        font-size: 14px;
        color: #fff
    }

.otherTime {
    font-size: 12px;
    color: #999;
}
.numPage {
    padding: 5px 10px;
    font-size: 14px;
    border: 1px solid #cfcdcd;
    color: #fff;
    margin-left: 12px;
    cursor: pointer;
}
.pages{
    margin:30px auto;
    text-align:center;
    text-align:center;
}
.otherPages {
    font-size: 14px;
    color: #fff;
    margin-left: 12px;
    cursor: pointer;
    background: none;
    padding: 5px 10px;
    border:none;
}
.pages>a:hover{
    color:#fff!important
}
.selected{
    background:pink
}
.souse{
    margin-right:12px;
}
.tMargin{
    margin-bottom:24px;
}
/*body{
    background: #000F24 url(/Images/PublicService/ps_info_bg.png)no-repeat;
    background-position: bottom;
    background-size: 100% auto;
}*/
.ps-header-w {
    background: #000F24 url(/Images/PublicService/ps_info_bg.png)no-repeat;
}
.ps-content {
    background: #000F24 url(/Images/PublicService/ps_info_bg.png)no-repeat;
    background-position: bottom;
    background-size: 100% auto;
}