.banner,
.banner a {
    width: 100%;
    display: block;
    margin-top: 0px;
    background-repeat: no-repeat;
    background-position: center top;
    background-attachment: fixed;
}

    .banner a {
        height: 300px;
        /*background: url(../images/33eebf41-84a9-4798-a32c-8f78b9119c78.jpg) center no-repeat;*/
        background-size: cover;
    }

.sec_body {
    width: 100vw;
    min-height: 350px;
    background: #f0f0f0;
}

    .sec_body .container {
        height: 100%;
        margin: 0 auto;
        position: relative;
        overflow: hidden;
        padding-bottom: 25px;
    }

.subcate {
    width: 100%;
    min-width: 70px;
    margin-top: 20px;
    background: #f0f0f0;
    box-shadow: 5px 5px 10px #c5c5c5;
}

    .subcate h3 {
        color: #fff;
        height: 55px;
        margin: 0;
        font-size: 100%;
        line-height: 55px;
        text-indent: 36px;
        background: #0071b6;
    }

        .subcate h3 a {
            color: #fff;
            font-size: 18px;
            font-weight: 600;
        }

    .subcate ul {
        padding: 0;
    }

        .subcate ul li {
            text-indent: 36px;
            height: 45px;
            line-height: 45px;
            border-bottom: 1px solid #f0f0f0;
            background-image: url(../images/icor.png);
            background-color: #fff;
            background-repeat: no-repeat;
            background-position: 270px center;
        }

            .subcate ul li:last-child {
                border-bottom: none
            }

            .subcate ul li,
            .subcate ul li a {
                display: block;
                font-size: 14px;
                color: #333;
                -webkit-transition: all .4s ease;
                -moz-transition: all .4s ease;
                -ms-transition: all .4s ease;
                transition: all .4s ease;
            }

                .subcate ul li a:hover {
                    color: #164b97;
                }

                .subcate ul li:hover {
                    background-position: 230px center;
                }

.n-back-1 {
    background: #fff;
}

.sector_head {
    position: relative;
}

    .sector_head h3 {
        color: #333;
        height: 55px;
        font-size: 18px;
        font-weight: 700;
        line-height: 30px;
        text-indent: 15px;
        border-bottom: 1px solid #f0f0f0;
    }

.sector_text {
    position: absolute;
    top: 37%;
    right: 4%;
}

    .sector_text span {
        width: 40px;
        height: 40px;
        padding: 5px;
    }

        .sector_text span:nth-child(2n) {
            background: #fff url(../images/icor.png) no-repeat 0px center
        }

.subcate .left-remoon {
    background: #fff;
}

.pb15 {
    padding-bottom: 15px !important;
}

.subcate .left-remoon h3 {
    padding: 0 30px;
    text-indent: 0;
    font-size: 14px;
    border-bottom: 1px solid #f0f0f0;
    color: #fff;
}

    .subcate .left-remoon h3 a {
        font-size: 12px;
        color: #999;
    }

.detail-content {
    padding: 15px 15px 30px;
    line-height: 22px;
}

    .detail-content ul {
        margin-left: 10px;
    }

.fr {
    float: right;
}

.ar {
    font-family: Arial !important;
}

.subcate .left-remoon img {
    display: block;
    width: 210px;
    height: auto;
    margin: 15px auto 0;
    border: 0;
}

.detail-content ul li {
    width: 100%;
    height: 40px;
    line-height: 35px;
    border-bottom: 1px solid #f5f5f5;
    /*list-style: url(../images/icor.png);*/
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJCAIAAAB1z3HJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphYzdmMjdmZC1mZTMzLTcyNDItYjMxNS02YTQ1M2Q1Nzk3OTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzVGNTdDRDAwNEI0MTFFOEIzOEZFNDMwOTNDNDc2MzEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzVGNTdDQ0YwNEI0MTFFOEIzOEZFNDMwOTNDNDc2MzEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmQ4MWJhZjY1LWMxYWItOTE0YS1iMWRmLTcxNTUwZDJkOGMzNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDphYzdmMjdmZC1mZTMzLTcyNDItYjMxNS02YTQ1M2Q1Nzk3OTQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz473MOdAAAAb0lEQVR42mK4eev2p8+f/8MAs5iE9PqNW+xsrdnZ2BgYGJgK8rKBVHlV3ecvX4AMBqAaoPrM3EIgAjIYINqePX/u7OG7fNUaJqASoMrmti41VRVvT3cGZMUg8zl5+L98+drZ1sTLwwMyD81+gAADAHrLUebOv2rxAAAAAElFTkSuQmCC) left center no-repeat;
    padding: 0 10px;
    position: relative;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

    .detail-content ul li a {
        font-size: 14px;
        color: #000;
    }

        .detail-content ul li a:hover {
            color: #2361ce;
        }

    .detail-content ul li i {
        float: right;
        font-size: 14px;
        color: #000;
        font-style: normal;
    }

.active .slideInUps,
.slideInUp {
    -webkit-animation-name: slideInUp;
    animation-name: slideInUp;
}

.active .animated,
.active .animateds,
.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

@keyframes slideInUp {
    0% {
        transform: translateY(40px);
    }

    100% {
        transform: translateY(0px);
    }
}

.sector_box {
    display: flex;
    flex-direction: column;
    align-items: center;
}

    .sector_box h2 {
        margin-bottom: 40px;
    }

    .sector_box h3 {
        font-size: 18px;
        font-weight: bold;
        line-height: 1.5;
        display: block;
        text-align: center;
    }

    .sector_box .time {
        width: 100%;
        line-height: 32px;
        padding: 0;
        text-align: center;
        border-bottom: 1px dashed #dcdcdc;
    }

    .sector_box > div {
        /*letter-spacing: .1em;*/
        line-height: 2em;
        padding: 2% 1%;
        width: 100%;
    }

    .sector_box div img {
        margin: 0 auto;
        max-width: 100% !important;
        height: auto !important;
    }
/* 首页，二级，三级通用 自适应样式 */
@media screen and (min-width:1500px) {
    .container {
        width: 1470px;
    }
}
/* 中等屏幕 */
@media screen and (max-width:993px) {
    .menu {
        display: none;
    }
}


/* 平板 */

@media screen and (max-width:769px) {
    .detail-content ul li {
        /*height: 70px;*/
    }

        .detail-content ul li i {
            font-size: 14px;
            color: rgb(175, 173, 173);
            font-style: normal;
            position: absolute;
            top: 35px;
            left: 10px;
        }

        .detail-content ul li a {
            display: block;
            width: 100%;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
}


/* 手机 */

@media screen and (max-width:450px) {
}
