html {
    background: #ffffff;
    background: url(../img/hz_bg.jpg)no-repeat;
    background-size: 100% 100%;
    background-position: bottom center;
}

button {
    border: none;
    padding: 0px;
    margin: 0px;
}

body {
    background: url(../img/erbg.png)no-repeat;
    background-position: top center;
}

button::after {
    border: none;
}

@media screen and (min-width: 960px) {
    /* pc端CSS代码 */
    .top {
        width: 1170px;
        height: 155px;
        margin: 0 auto;
        border-bottom: 1px solid #9B9BBD;
        margin-bottom: 25px;
    }
    #menu {
        width: 1190px;
        margin: 0 auto;
        margin-bottom: 23px;
    }
    #menu_icon {
        display: none;
    }
    .logo {
        width: 419px;
        height: auto;
        line-height: 155px;
        vertical-align: middle;
        margin-top: 32px;
    }
    .menu_nr {
        display: inline-block;
        width: 100%;
        text-align: right;
    }
    .menu_list {
        width: 100%;
        display: inline-block;
        vertical-align: middle;
        margin-top: 0.5%;
        text-align: center;
    }
    .menu_list li {
        display: inline-block;
        width: 9%;
        height: 30px;
        font-size: 13px;
        text-align: center;
        line-height: 30px;
        text-align: center;
        font-weight: bold;
        margin-right: 0.5%;
        position: relative;
        color: #171616;
    }
    .menu_list li:hover {
        background-color: #ec8630;
        color: #ffffff;
        cursor: pointer;
    }
    .menu_right {
        display: inline-block;
        margin-left: 0.5%;
        float: right;
    }
    .menu_phone {
        width: 31px;
        height: auto;
        margin-right: 7px;
    }
    .menu_right span {
        font-family: SimHei;
        font-size: 18px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 155px;
        letter-spacing: 0px;
        color: #204c9f;
    }
    .menu_li_ul {
        display: none;
        position: absolute;
        width: 100%;
        background-color: #E3E1E1;
        z-index: 99;
    }
    .menu_li_ul li {
        width: 100%;
        height: 36px;
        text-align: center;
        font-family: MicrosoftYaHeiLight;
        font-size: 12px;
        font-weight: bold;
        font-stretch: normal;
        line-height: 36px;
        letter-spacing: 0px;
        color: #ec8630;
        margin-right: 0px;
    }
    .menu_li_ul li a {
        display: inline-block;
        color: #ec8630;
    }
    .menu_li_ul li:hover {
        background: #CCCCCC;
        color: #ec8630;
    }
    /*.lowest {
        width: 100%;
        !* height: 400px; *!
        background-color: #3c3c3c;
        padding-bottom: 8%;
    }
    .lowest_nr {
        width: 1150px;
        margin: 0 auto;
    }
    .lowest_left {
        display: inline-block;
        width: 74%;
        padding-top: 2%;
        vertical-align: top;
    }
    .lowest_link {
        font-family: MicrosoftYaHei;
        font-size: 16px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 18px;
        letter-spacing: 0px;
        color: #ffffff;
    }
    .lowest_link a {
        font-family: MicrosoftYaHei;
        font-size: 14px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 18px;
        letter-spacing: 0px;
        color: #ffffff !important;
        margin-right: 1px;
        margin-left: 1px;
    }
    .lowest_address {
        display: inline-block;
        font-family: MicrosoftYaHei;
        font-size: 15px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 30px;
        letter-spacing: 0px;
        color: #ffffff;
        margin-top: 36px;
    }
    .lowest_erweim {
        display: inline-block;
        float: right;
        margin-top: 36px;
    }
    .lowest_erweim img {
        width: 111px;
        height: 111px;
        margin-right: 33px;
    }
    .lowest_erweim img:last-of-type {
        margin-right: 0px;
    }
    .lowest_right {
        display: inline-block;
        width: 25%;
        padding-top: 3%;
        vertical-align: top;
        float: right;
        text-align: right;
    }
    .lowest_phone {}
    .lowest_phone img {
        width: 46px;
        height: 46px;
        vertical-align: middle;
    }
    .lowest_phone span {
        display: inline-block;
        font-family: MicrosoftYaHei-Bold;
        font-size: 30px;
        font-weight: bold;
        font-style: italic;
        font-stretch: normal;
        line-height: 30px;
        letter-spacing: 0px;
        color: #ff7202;
        vertical-align: middle;
    }
    .lowest_right_wz {
        font-family: MicrosoftYaHei;
        font-size: 14px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 26px;
        letter-spacing: 0px;
        color: #e6e6e6;
        margin-bottom: 21px;
    }
    .lowest_right a {
        display: inline-block;
        width: 150px;
        height: 40px;
        background-color: #ff7202;
        text-align: center;
        font-family: MicrosoftYaHei;
        font-size: 14px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 40px;
        letter-spacing: 0px;
        color: #e6e6e6;
        border-radius: 5px;
    }
    .lowest_bottom {
        width: 100%;
        border-top: 1px solid #4f4f4f;
        font-family: MicrosoftYaHei;
        font-size: 12px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 11px;
        letter-spacing: 0px;
        color: #e6e6e6;
        text-align: center;
        margin-top: 20px;
    }*/
    #banner {
        width: 100%;
        height: 100%;
    }
    .banner_img {
        width: 100%;
        height: auto;
    }
    .container {
        width: 1190px;
        margin: 0 auto;
        margin-top: 50px;
        padding-bottom: 200px;
    }
    .container_left {
        display: inline-block;
        width: 285px;
        background: #F1EDED;
        vertical-align: top;
        border-radius: 0px 104px 0px 0px;
    }
    .container_left_tit {
        width: 100%;
        height: 220px;
        background: url(../img/Left_titBg.png) no-repeat;
        background-size: 100% 100%;
        font-family: MicrosoftYaHei-Bold;
        font-size: 33px;
        font-weight: bold;
        font-stretch: normal;
        letter-spacing: 0px;
        color: #ffffff;
    }
    .container_left_tit span {
        display: block;
        padding-top: 135px;
        text-align: center;
    }
    .container_leftbtn {
        display: block;
        width: 100%;
        height: 55px;
        background-color: #3432a9;
        text-align: center;
    }
    .container_leftbtn img {
        width: 26px;
        height: 24px;
        margin-right: 13px;
        vertical-align: middle;
    }
    .container_leftbtn span {
        display: inline-block;
        font-family: SimHei;
        font-size: 24px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 55px;
        letter-spacing: 2px;
        color: #ffffff;
        vertical-align: middle;
    }
    .container_leftList {
        width: 258px;
        margin: 0 auto;
        padding-top: 35px;
    }
    .container_leftList_one {
        width: 100%;
        height: 59px;
        line-height: 59px;
        border-bottom: 1px solid #C9C9C9;
        font-family: MicrosoftYaHei;
        font-size: 15px;
        font-weight: normal;
        font-stretch: normal;
        letter-spacing: 0px;
        color: #807E7D;
    }
    .container_leftList_one span {
        padding-left: 46px;
    }
    .container_leftList_one.active {
        font-family: MicrosoftYaHei;
        font-size: 15px;
        font-weight: normal;
        letter-spacing: 0px;
        color: #3432a9;
        background: url(../img/left_on.png)no-repeat;
        background-size: 12px 5px;
        background-position: 13px 27px;
    }
    .container_leftlx {
        width: 100%;
    }
    .container_leftQQ {
        text-align: left;
        margin-top: 31px;
        margin-bottom: 31px;
    }
    .container_leftQQ img {
        width: 27px;
        height: auto;
        vertical-align: middle;
        margin-left: 31px;
        margin-right: 23px;
    }
    .container_leftQQ span {
        font-family: SimHei;
        font-size: 18px;
        font-weight: normal;
        font-stretch: normal;
        letter-spacing: 0px;
        color: #204c9f;
        vertical-align: middle;
    }
    .container_right {
        display: inline-block;
        width: 848px;
        vertical-align: top;
        float: right;
        margin-right: 10px;
    }
    .container_rightTitle {
        width: 100%;
        border-bottom: 2px dotted #959595;
        padding-bottom: 11px;
    }
    .container_rightTitleWz {
        font-family: MicrosoftYaHei;
        font-size: 32px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 36px;
        letter-spacing: 3px;
        color: #333333;
    }
    .container_rightTitle_right {
        float: right;
        margin-top: 10px;
    }
    .container_rightTitle_right img {
        width: 23px;
        height: 23px;
        vertical-align: middle;
        margin-right: 8px;
    }
    .container_rightTitle_right span {
        vertical-align: middle;
    }
    .container_rightTitle_right span a {
        font-family: MicrosoftYaHei;
        font-size: 17px;
        font-weight: normal;
        font-stretch: normal;
        letter-spacing: 3px;
        color: #555353;
        vertical-align: middle;
    }
    /*  */
    #page {
        padding-top: 81px;
    }
    .changeNr {
        padding-top: 20px;
    }
    .list_one {
        padding-top: 18px;
        padding-bottom: 23px;
        border-bottom: 1px dotted #C8C6C6;
        cursor: pointer;
    }
    .list_one:last-of-type {
        border-bottom: none;
    }
    .list_one:hover {
        background: #F5F5F5;
    }
    /* .list_one:hover .list_img{
        transform: scale(1.1);
    } */
    /* .list_one:hover .list_title{
        font-weight: bold;
        font-size: 25px;
        letter-spacing: 0px;
        color: #393939;
    }
    .list_one:hover .list_nr{
        font-weight: bold;
        font-size: 15px;
        letter-spacing: 0px;
        color: #676767;
    }
    .list_one:hover span{
        font-weight: bold;
    } */
    .list_img {
        width: 267px;
        height: 165px;
        vertical-align: top;
    }
    .list_wz {
        display: inline-block;
        width: 534px;
        vertical-align: top;
        float: right;
    }
    .list_title {
        font-family: MicrosoftYaHei;
        font-size: 22px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 30px;
        letter-spacing: 0px;
        color: #000000;
        text-overflow: -o-ellipsis-lastline;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
    }
    .list_nr {
        font-family: MicrosoftYaHei;
        font-size: 14px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 28px;
        letter-spacing: 0px;
        color: #565656;
        text-overflow: -o-ellipsis-lastline;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        margin-top: 13px;
    }
    .list_time {
        margin-top: 13px;
    }
    .list_time img {
        width: 19px;
        height: 19px;
        margin-right: 12px;
        vertical-align: middle;
    }
    .list_time span {
        font-family: SimSun;
        font-size: 20px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 24px;
        letter-spacing: 0px;
        color: #adaaaa;
        vertical-align: middle;
    }
}

@media screen and (max-width: 960px) {
    /* 手机端CSS代码 */
    
    .top {
        width: 100%;
        display: block;
        /* border-bottom: 1px solid #9B9BBD;
        margin-bottom: 25px; */
        height: 48px;
        /* padding-top: 20px; */
        position: fixed;
        background: #ffffff;
        z-index: 999999999;
    }
    #menu {
        width: 1190px;
        margin: 0 auto;
        margin-bottom: 23px;
    }
    .logo {
        width: 155px;
        height: auto;
        vertical-align: middle;
        margin-top: 6px;
        margin-left: 10px;
    }
    .menu_nr {
        display: inline-block;
        width: 100%;
        text-align: right;
    }
    .menu_list {
        width: 100%;
        display: inline-block;
        vertical-align: middle;
        margin-top: 0.5%;
        text-align: center;
    }

    .menu_list li:hover {
        background-color: #ec8630;
        color: #ffffff;
        cursor: pointer;
    }
    .menu_right {
        display: none;
        /* display: inline-block;
        margin-left: 0.5%;
        float: right; */
    }
    .menu_phone {
        width: 31px;
        height: auto;
        margin-right: 7px;
    }
    .menu_right span {
        font-family: SimHei;
        font-size: 18px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 155px;
        letter-spacing: 0px;
        color: #204c9f;
    }
    .menu_li_ul {
        display: none;
        position: absolute;
        width: 100%;
        background-color: #E3E1E1;
        z-index: 99;
    }
    .menu_li_ul li {
        width: 100%;
        height: 36px;
        text-align: center;
        font-family: MicrosoftYaHeiLight;
        font-size: 12px;
        font-weight: bold;
        font-stretch: normal;
        line-height: 36px;
        letter-spacing: 0px;
        color: #ec8630;
        margin-right: 0px;
    }
    .menu_li_ul li a {
        display: inline-block;
        color: #ec8630;
    }
    .menu_li_ul li:hover {
        background: #CCCCCC;
        color: #ec8630;
    }
    /*.lowest {
        width: 100%;
        !* height: 400px; *!
        background-color: #3c3c3c;
        padding-bottom: 8%;
    }
    .lowest_nr {
        width: 90%;
        margin: 0 auto;
    }
    .lowest_left {
        display: block;
        width: 100%;
        padding-top: 42px;
        margin: 0 auto;
        vertical-align: top;
    }
    .lowest_link {
        font-family: MicrosoftYaHei;
        font-size: 10px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 18px;
        letter-spacing: 0px;
        color: #ffffff;
    }
    .lowest_link a {
        font-family: MicrosoftYaHei;
        font-size: 12px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 18px;
        letter-spacing: 0px;
        color: #ffffff !important;
        margin-right: 1px;
        margin-left: 1px;
    }
    .lowest_address {
        display: block;
        font-family: MicrosoftYaHei;
        font-size: 12px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 23px;
        letter-spacing: 0px;
        color: #ffffff;
        margin-top: 11px;
        text-align: center;
    }
    .lowest_erweim {
        display: inline-block;
        margin-top: 22px;
    }
    .lowest_erweim img {
        width: 87px;
        height: 87px;
        margin-right: 33px;
    }
    .lowest_erweim img:last-of-type {
        margin-right: 0px;
    }
    .lowest_right {
        display: block;
        width: 100%;
        padding-top: 3%;
        vertical-align: top;
        text-align: center;
    }
    .lowest_phone {
        display: inline-block;
    }
    .lowest_phone img {
        width: 40px;
        height: 40px;
        vertical-align: middle;
    }
    .lowest_phone span {
        display: inline-block;
        font-family: MicrosoftYaHei-Bold;
        font-size: 24px;
        font-weight: bold;
        font-style: italic;
        font-stretch: normal;
        line-height: 30px;
        letter-spacing: 0px;
        color: #ff7202;
        vertical-align: middle;
    }
    .lowest_right_wz {
        font-family: MicrosoftYaHei;
        font-size: 12px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 26px;
        letter-spacing: 0px;
        color: #e6e6e6;
        margin-bottom: 10px;
    }
    .lowest_right a {
        display: inline-block;
        width: 150px;
        height: 40px;
        background-color: #ff7202;
        text-align: center;
        font-family: MicrosoftYaHei;
        font-size: 14px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 40px;
        letter-spacing: 0px;
        color: #e6e6e6;
        border-radius: 5px;
    }
    .lowest_bottom {
        width: 100%;
        border-top: 1px solid #4f4f4f;
        font-family: MicrosoftYaHei;
        font-size: 12px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 37px;
        letter-spacing: 0px;
        color: #e6e6e6;
        text-align: center;
        margin-top: 20px;
    }*/
    #banner {
        width: 100%;
        height: 100%;
        padding-top: 48px;
    }
    .banner_img {
        width: 100%;
        height: auto;
    }
    #menu {
        display: none;
        width: 100%;
        height: 100%;
        position: fixed;
        top: 0px;
        right: 0px;
        z-index: 99999;
        background: rgba(0, 0, 0, 0.9);
        box-shadow: -3px 0px 2px 3px rgba(155, 155, 155, 0.2);
    }
    .menu_icon {
        position: fixed;
        top: 9px;
        right: 16px;
        z-index: 99999999999;
        width: 30px;
        height: auto;
        border-radius: 50%;
        /* background: #ffffff; */
    }
    .menu_list {
        width: 100%;
        height: 73%;
        display: inline-block;
        vertical-align: middle;
        margin-top: 13%;
        overflow: scroll;
    }
    .menu_list li {
        display: block;
        width: 100%;
        min-height: 38px;
        font-size: 15px;
        text-align: center;
        line-height: 38px;
        text-align: center;
        font-weight: normal;
        margin-right: 0.5%;
        /* position: relative; */
        color: #171616;
        border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    }
    .menu_list li a {
        color: #ffffff!important;
    }
    .menu_list li:hover {
        background-color: #ec8630;
        color: #ffffff;
        cursor: pointer;
    }
    .menu_li_ul {
        display: none;
        position: relative;
        width: 100%;
        background-color: rgba(255,255,255,0.5);
        z-index: 99;
    }
    .menu_li_ul li {
        width: 100%;
        height: 36px;
        text-align: center;
        font-family: MicrosoftYaHeiLight;
        font-size: 12px;
        font-weight: bold;
        font-stretch: normal;
        line-height: 36px;
        letter-spacing: 0px;
        color: #ec8630;
        margin-right: 0px;
    }
    .menu_li_ul li a {
        display: inline-block;
        color: #ec8630;
    }
    .menu_li_ul li:hover {
        background: #CCCCCC;
        color: #ec8630;
    }
    .container {
        width: 100%;
        margin: 0 auto;
        margin-top: 20px;
    }
    .container_left {
        display: none;
        width: 22%;
        background: rgb(241, 237, 237, 0.6);
        vertical-align: top;
        border-radius: 0px 0px 0px 0px;
        margin: 0 auto;
        position: fixed;
        top: 215px;
        left: 0px;
        z-index: 999999;
    }
    /* 以上 */
    .container_left_tit {
        display: none;
        width: 100%;
        height: 220px;
        background: url(../img/Left_titBg.png) no-repeat;
        background-size: 100% 100%;
        font-family: MicrosoftYaHei-Bold;
        font-size: 33px;
        font-weight: bold;
        font-stretch: normal;
        letter-spacing: 0px;
        color: #ffffff;
    }
    .container_left_tit span {
        display: block;
        padding-top: 135px;
        text-align: center;
    }
    .container_leftbtn {
        display: block;
        width: 100%;
        height: 38px;
        background-color: #3432a9;
        text-align: center;
    }
    .container_leftbtn img {
        width: 11px;
        height: auto;
        margin-right: 13px;
        vertical-align: middle;
        display: none;
    }
    .container_leftbtn span {
        display: inline-block;
        font-family: SimHei;
        font-size: 12px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 44px;
        letter-spacing: 2px;
        color: #ffffff;
        vertical-align: middle;
    }
    .container_leftList {
        /*! width: 258px; */
        margin: 0 auto;
        /* padding-top: 35px; */
    }
    .container_leftList_one {
        width: 100%;
        height: 39px;
        line-height: 39px;
        border-bottom: 1px solid #C9C9C9;
        font-family: MicrosoftYaHei;
        font-size: 8px;
        font-weight: normal;
        font-stretch: normal;
        letter-spacing: 0px;
        color: #807E7D;
        text-align: center;
    }
    .container_leftList_one a {
        display: block;
        /*! padding-left: 46px; */
        width: 100%;
        height: 100%;
        color: inherit;
    }
    .container_leftList_one.active {
        font-family: MicrosoftYaHei;
        font-size: 10px;
        font-weight: normal;
        letter-spacing: 0px;
        color: #3432a9;
        /*! background: url(../img/left_on.png)no-repeat; */
        background-size: 12px 5px;
        background-position: 13px 27px;
    }
    .container_leftlx {
        width: 100%;
    }
    .container_leftQQ {
        text-align: left;
        margin-top: 11px;
        margin-bottom: 11px;
    }
    .container_leftQQ img {
        width: 12px;
        height: auto;
        vertical-align: middle;
        margin-left: 31px;
        margin-right: 23px;
    }
    .container_leftQQ span {
        font-family: SimHei;
        font-size: 10px;
        font-weight: normal;
        font-stretch: normal;
        letter-spacing: 0px;
        color: #204c9f;
        vertical-align: middle;
        text-align: center;
        display: block;
        margin-top: 5px;
    }
    .container_right {
        display: inline-block;
        width: 100%;
        vertical-align: top;
    }
    .container_rightTitle {
        width: 100%;
        text-align: left;
    }
    .container_rightTitleWz {
        display: block;
        font-family: MicrosoftYaHei;
        font-size: 20px;
        font-weight: bold;
        font-stretch: normal;
        line-height: 36px;
        letter-spacing: 3px;
        color: #333333;
        border-bottom: 2px dotted #959595;
        padding-left: 15px;
    }
    .container_rightTitle_right {
        margin-top: 10px;
        text-align: right;
        margin-right: 5px;
    }
    .container_rightTitle_right img {
        width: 15px;
        height: 15px;
        vertical-align: middle;
        margin-right: 2px;
    }
    .container_rightTitle_right span {
        vertical-align: middle;
    }
    .container_rightTitle_right span a {
        font-family: MicrosoftYaHei;
        font-size: 12px;
        font-weight: normal;
        font-stretch: normal;
        color: #555353;
        vertical-align: middle;
    }
    /*  */
    #page {
        padding-top: 41px;
    }
    .changeNr {
        padding-top: 20px;
        width: 92%;
       margin: 0 auto;
    }
    .changeNr p,.changeNr span{
        font-size: 14px!important;
        line-height: 26px!important;
    }
    .changeNr img{
        width: 100%;
        height: auto;
    }
    .list_one {
        padding-top: 18px;
        padding-bottom: 23px;
        border-bottom: 1px dotted #C8C6C6;
    }
    .list_one:last-of-type {
        border-bottom: none;
    }
    .list_img {
        display: block;
        width: 90%;
        height: auto;
        margin: 0 auto;
    }
    .list_wz {
        display: block;
        width: 90%;
        margin: 0 auto;
    }
    .list_title {
        font-family: MicrosoftYaHei;
        font-size: 14px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 30px;
        letter-spacing: 0px;
        color: #000000;
        text-overflow: -o-ellipsis-lastline;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
    }
    .list_nr {
        font-family: MicrosoftYaHei;
        font-size: 10px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 22px;
        letter-spacing: 0px;
        color: #565656;
        text-overflow: -o-ellipsis-lastline;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
    }
    .list_time {
        margin-top: 10px;
    }
    .list_time img {
        width: 19px;
        height: 19px;
        margin-right: 6px;
        vertical-align: middle;
    }
    .list_time span {
        font-family: SimSun;
        font-size: 15px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 24px;
        letter-spacing: 0px;
        color: #adaaaa;
        vertical-align: middle;
    }
    .prv,
    .next {
        width: 30px!important;
        font-size: 10px;
    }
}