﻿@charset "utf-8";
/*顶部样式*/
.web_header {
    background: #090b1a;
}

.bottom_webnav {
    display: none;
}
/*导航以及动画效果*/
.webnav .buttonnav {
    top: 0.6rem;
    left: 10px;
    width: 2rem;
    height: 1rem;
    background: #090b1a;
    border-radius: 4px;
}

    .webnav .buttonnav:before {
        content: "\e906";
        display: block;
        color: #fff;
        font-size: 0.8rem;
        line-height: 1rem;
        text-align: center;
    }

.webnav .navbar {
    position: fixed;
    right: auto;
    left: auto;
    z-index: 20;
    display: block;
    overflow-x: hidden;
    overflow-y: auto;
    width: 8rem;
    height: 100%;
    background: #666;
    visibility: hidden;
    backface-visibility: hidden;
    transition: all 350ms;
    transform: translateX(-100%);
}

.webnav .nav_list {
    margin: 15px 0;
    backface-visibility: hidden;
}

    .webnav .nav_list a {
        display: block;
        padding: 10px 0;
        color: #fff;
        text-align: left;
        font-size: 0.6rem;
    }

.webnav .navbar .nav_item {
    opacity: 0;
    transform: translateX(-100%);
    transition: all 0.4s;
}

    .webnav .navbar .nav_item.nav_select a, .webnav .navbar .nav_item a:hover {
        background: #090b1a;
    }
/*展开状态*/
.webnav.open .navbar {
    visibility: visible;
    transform: translate(0);
}

    .webnav.open .navbar .nav_item {
        opacity: 1;
        transform: translateX(0px);
    }
/*延时*/
.webnav.open .nav_item:nth-child(1) {
    transition-delay: 160ms;
}

.webnav.open .nav_item:nth-child(3) {
    transition-delay: 240ms;
}

.webnav.open .nav_item:nth-child(5) {
    transition-delay: 320ms;
}

.webnav.open .nav_item:nth-child(7) {
    transition-delay: 400ms;
}

.webnav.open .nav_item:nth-child(9) {
    transition-delay: 480ms;
}

.webnav.open .nav_item:nth-child(11) {
    transition-delay: 560ms;
}

.webnav.open .nav_item:nth-child(13) {
    transition-delay: 640ms;
}

.webnav.open .nav_item:nth-child(15) {
    transition-delay: 720ms;
}

.webnav.open .nav_item:nth-child(17) {
    transition-delay: 800ms;
}

.webnav.open .nav_item:nth-child(19) {
    transition-delay: 880ms;
}
/*图标*/








/*返回顶部*/
.return_top {
    background: rgba(9,11,26,0.8);
}
    /*只要改变下面边线的第3种颜色，就可以改变箭头的颜色 默认是白色，一般不修改，特出情况除外*/
    .return_top .return_ico::after {
        border-color: transparent transparent #fff transparent;
    }
/*模块内容*/
.form .formBanner {
    border-bottom: 2px solid #202020;
}

    .form .formBanner .titleText {
        color: #202020;
    }

.form .noticeContainer {
    background: #202020;
}

    .form .noticeContainer a {
        line-height: 33px;
        color: #fff;
    }

.newsList a {
    font-size: 14px;
    line-height: 40px;
}

.m_list_style08 .newsLine span {
    padding: 0;
}

.m_list_style08 .newsLine {
    height: 3.8rem;
}

    .m_list_style08 .newsLine img {
        width: 50%;
    }

    .m_list_style08 .newsLine .news_detail {
        width: 50%;
    }

.footer_inner {
    text-align: center;
    background: #666;
    color: #fff;
    padding: 0 0 10px;
}

    .footer_inner p {
        display: none;
    }

    .footer_inner a {
        color: #fff;
    }

.m_list104 div.c-mobimg img, .m_list110 div.c-mobimg img {
    height: 100%;
}

.web_footer div.footer_inner {
    background: #666;
/*    padding: 10px 0 0;*/
}
