 .newlist .newsbody .date {
     display: none;
 }
 
 @media screen and (max-width: 1080px) {
     .c8671 {
         height: 130px;
     }
     .success {
         display: flex;
         flex-wrap: wrap;
     }
     #feiyong img {
         height: auto !important;
     }
     .videoimg {
         width: 100%;
     }
     #idmr {
         display: none;
     }
     #scrollUp {
         bottom: 0 !important;
         border-radius: 60px !important;
         margin: 0 auto;
         left: 0;
         right: 0 !important;
         margin-left: auto;
         margin-right: auto;
         width: 40px;
         height: 40px !important;
     }
     #scrollUp:before {
         width: 30px !important;
         height: 30px;
         margin-left: -5.5px !important;
     }
     body {
         background: none !important;
     }
     .c1845 {
         width: 100%;
     }
     .c7386 {
         width: 100%;
         display: none;
     }
     .headerleft {
         display: flex;
         justify-content: center;
     }
     .headerright {
         display: flex;
         justify-content: center;
     }
     .mainservice {
         width: 100% !important;
     }
     .mainservice .con {
         flex-wrap: wrap;
         margin-top: 15px !important;
         justify-content: space-evenly;
     }
     .mainservice .item {
         width: 32%;
         margin-bottom: 1%;
         background-color: rgba(223, 194, 137, 0.3);
     }
     .mainservice .item .item_con .maintitle {
         font-size: 14px;
     }
     .mainservice .item a {
         display: flex;
         justify-content: center;
         align-items: center;
     }
     .allservice,
     .all_left {
         width: 100%;
         text-align: center;
         flex-wrap: wrap-reverse;
         margin-right: 0 !important;
     }
     .titlename {
         padding-top: 15px;
         color: var(--main-color) !important;
         display: none;
     }
     .titlename1 {
         display: block !important;
         padding-top: 15px;
         color: var(--main-color) !important;
     }
     .content_item video {
         width: 100% !important;
         height: auto !important;
     }
     .allservice,
     .all_right {
         width: 100%;
         display: flex;
         justify-content: center;
     }
     .allservice .all_right li {
         width: 50%;
         height: 35px;
         line-height: 35px;
     }
     .allservice .all_right li:nth-child(2) {
         display: none;
     }
     .allservice .all_right .active {
         background-color: #dfc289;
         color: #ffffff;
     }
     .allservice {
         margin-bottom: 0 !important;
         padding-bottom: 20px;
     }
     .content_item {
         flex-direction: column-reverse;
     }
     .allservice .con_left {
         padding-left: 0 !important;
         height: 240px;
     }
     .c9600 {
         width: 100%;
         height: auto !important;
     }
     .c9628 {
         width: 100%;
     }
     .footer .main {
         width: 100%;
         padding-top: 30px;
     }
     .footer .main .main_1 {
         flex-direction: column;
         padding: 0 10px;
     }
     .footer .main .main_1 p {
         height: auto !important;
     }
     .footer .main .content1 {
         width: 100%;
     }
     .footer .main .content2 {
         display: flex;
         margin: 0;
         flex-direction: column;
         width: 100%;
     }
     .footer {
         background-size: cover;
     }
     .footer .content3 {
         padding-top: 20px;
     }
     .footer .main .main_foot p {
         width: 100% !important;
         height: auto !important;
         padding: 0 10px;
         text-align: center;
     }
     .footer .main .main_foot div {
         width: 100%;
     }
     .footer .main_title {
         text-align: center;
     }
     .footer .main .main_foot p:last-child a {
         display: block;
         text-align: center;
     }
     .navul {
         flex-direction: column;
         justify-content: space-between;
         right: -200%;
         transition-duration: 1.5s;
         position: absolute;
         top: 0;
     }
     .ndi9VhjXTd {
         display: none;
     }
     .ndi9VhjXTd .wrapper {
         width: 100%;
         min-width: auto !important;
         height: 100% !important;
     }
     .ndi9VhjXTd {
         position: fixed;
         height: 100% !important;
         top: 0;
     }
     .ndi9VhjXTd .navbar .navul li .fa {
         height: 100% !important;
         line-height: normal !important;
     }
     .ndi9VhjXTd .navbar {
         height: 100%;
         float: none;
     }
     .searchli {
         padding: 0;
         width: 100% !important;
     }
     .last {
         width: 100% !important;
     }
     #header {
         display: block !important;
         margin: 0 auto;
         width: 100%;
         height: 50px;
         padding: 0 0;
         line-height: 50px;
         top: 0;
         z-index: 99;
         background-color: #fff;
     }
     .search-input-wrap form {
         width: 90%;
         display: flex;
         align-items: center;
     }
     .search-input-wrap form button {
         background-color: #fff;
         border: 0;
         height: 40px;
         width: 60px;
         border-top-right-radius: 5px;
         border-bottom-right-radius: 5px;
     }
     .search-input-wrap input {
         border: none;
         background: 0 0;
         width: 100%;
         height: 40px !important;
         background-color: #fff;
         border-radius: 0;
         border-right: 1px solid #999;
         margin-top: 0 !important;
         border-top-left-radius: 5px;
         border-bottom-left-radius: 5px;
     }
     .mm-slideout {
         -webkit-transition: -webkit-transform 0.4s ease;
         -ms-transition: -ms-transform 0.4s ease;
         transition: transform 0.4s ease;
     }
     #header a.mm-hbtn {
         background: center center no-repeat transparent;
         display: block;
         width: 30px;
         height: 30px;
         top: 5px;
         left: 10px;
         margin: 10px;
         z-index: 999;
         float: right;
     }
     .mm-hlogo {
         height: 70%;
         position: relative;
         top: 20%;
         display: flex;
         justify-content: flex-start;
         align-items: center;
         margin: 0 auto;
         padding-left: 5px;
     }
     .menu_2 {
         display: flex;
         justify-content: space-between;
         align-items: center;
         height: 60px;
     }
     .searchBtn {
         position: absolute;
         top: 0;
         right: 10px;
         margin: 0 5px 0 10px;
         width: 30px;
         color: #999;
     }
     #bodymask {
         position: absolute;
         top: 0;
         left: 0;
         width: 100%;
         height: 100%;
         background: rgba(0, 0, 0, 0.5);
         z-index: 10;
     }
     .agent-mobile .search-input-wrap {
         background: #303030;
     }
     .searchBtn {
         position: absolute;
         top: 0;
         right: 10px;
         margin: 0 5px 0 10px;
         width: 30px;
         color: #999;
     }
     .agent-mobile .header-search-input {
         color: #e6e6e6;
     }
     .mm-hlogo img {
         height: 75%;
         width: 100%;
     }
     .lcbody {
         width: 30px;
         height: 30px;
         position: relative;
         transform: translateZ(0) rotate(0);
         transition: transform 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99);
     }
     .search-input-wrap {
         display: flex;
         width: 100%;
         height: 70px;
         bottom: 100%;
         transition: bottom 0.36s;
         background: #999;
         justify-content: center;
     }
     .lcitem {
         position: absolute;
         left: 0;
         top: 0;
         transform: translateZ(0) rotate(0);
         transition: transform 0.25s cubic-bezier(0.4, 0.01, 0.165, 0.99) 0s;
         -webkit-transform: translateZ(0) rotate(0);
         -webkit-transition: -webkit-transform 0.25s cubic-bezier(0.4, 0.01, 0.165, 0.99) 0s;
         width: 30px;
         height: 30px;
     }
     .lcitem .rect {
         width: 30px;
         height: 1px;
         background: #999;
         position: absolute;
         left: 0;
         top: 14px;
         transition: transform 0.2s ease 0.2s;
         -webkit-transition: -webkit-transform 0.2s ease 0.2s;
     }
     .lcitem .rect.top {
         transform: translate3d(0, -6px, 0);
         -webkit-transform: translate3d(0, -6px, 0);
     }
     .c8643 {
         margin-top: 50px;
     }
     .search-input-wrap.show {
         bottom: 0;
         z-index: 999;
     }
     .header-search-input {
         width: 100%;
         height: 30px;
         text-indent: 10px;
         color: #807e7e;
         line-height: 30px;
         font-size: 14px;
         margin-top: 10px;
     }
     .menu_show .menu_btn {
         border-bottom: none !important;
         border-bottom-left-radius: 0 !important;
         border-bottom-right-radius: 0 !important;
         background: #fff !important;
     }
     #header .menu_btn {
         color: #555;
         border: 1px solid #c0c0c0;
         margin: 10px 0 0 0;
         padding: 0 40px 0 10px;
         height: 48px;
         border-radius: 5px;
         position: relative;
         z-index: 999;
     }
     #header .menu_btn span::after {
         box-shadow: 0 0 0 1px #555, 0 7px 0 1px #555, 0 14px 0 1px #555;
         position: absolute;
         display: block;
         height: 0;
         top: 40%;
         left: 35%;
         width: 16px;
         content: '';
     }
     .mm-menu.mm-offcanvas {
         display: none;
         position: fixed;
     }
     .mm-menu {
         width: 80%;
         min-width: 140px;
         max-width: 440px;
     }
     .mm-menu {
         background: #f3f3f3;
         color: rgba(0, 0, 0, 0.7);
     }
     .mm-menu {
         background: inherit;
         display: block;
         overflow: hidden;
         padding: 0;
     }
     nav {
         display: block;
     }
     .agent-mobile body {
         line-height: 22px;
         font-size: 13px;
     }
     .mainout {
         -webkit-transform: translate(80%, 0);
         -moz-transform: translate(80%, 0);
         -ms-transform: translate(80%, 0);
         -o-transform: translate(80%, 0);
         transform: translate(80%, 0);
     }
     #header .mm-hbtn.open .lcitem {
         transform: translateZ(0) rotate(45deg);
         transition: transform 0.25s cubic-bezier(0.4, 0.01, 0.165, 0.99) 0s;
         -webkit-transform: translateZ(0) rotate(45deg);
         -webkit-transition: -webkit-transform 0.25s cubic-bezier(0.4, 0.01, 0.165, 0.99) 0s;
     }
     #header .mm-hbtn.open .lcitem {
         transform: translateZ(0) rotate(45deg);
         transition: transform 0.25s cubic-bezier(0.4, 0.01, 0.165, 0.99) 0s;
         -webkit-transform: translateZ(0) rotate(45deg);
         -webkit-transition: -webkit-transform 0.25s cubic-bezier(0.4, 0.01, 0.165, 0.99) 0s;
     }
     #header .mm-hbtn.open .lcitem.bottom {
         transform: translateZ(0) rotate(-45deg);
         -webkit-transform: translateZ(0) rotate(-45deg);
     }
     #header .mm-hbtn.open .lcbody {
         transform: translateZ(0) rotate(90deg);
         -webkit-transform: translateZ(0) rotate(90deg);
     }
     #header .mm-hbtn.open .lcitem .rect {
         transition: transform 0.2s ease 0.2s;
         transform: translate3d(0, 0, 0);
         -webkit-transition: -webkit-transform 0.2s ease 0.2s;
         -webkit-transform: translate3d(0, 0, 0);
     }
     .mm-listview,
     .mm-listview>li {
         list-style: none;
         display: block;
         padding: 0;
         margin: 0;
     }
     .mm-listview>li>a,
     .mm-listview>li>span {
         line-height: 24px;
     }
     .mm-listview>li a,
     .mm-listview>li span {
         white-space: nowrap;
         color: inherit;
         line-height: 20px;
         display: block;
         padding: 12px 10px 12px 20px;
         margin: 0;
         width: 50%;
     }
     .mm-menu {
         background: #ffffff;
         color: rgba(0, 0, 0, 0.7);
         z-index: 99;
         position: absolute;
         top: 128px;
         width: 100%;
         border: 1px solid #c0c0c0;
         border-radius: 5px;
         border-top-right-radius: 0;
     }
     .mm-listview li {
         border-bottom: 1px solid rgba(0, 0, 0, 0.1);
         font-size: 14px;
         transition-duration: 1s;
     }
     .mm-listview li .nav {
         display: flex;
         justify-content: space-between;
         align-items: center;
     }
     .mm-listview li .secnav::after {
         content: "";
         display: block;
         width: 0;
         height: 0;
         border: inset 5px;
         border-color: transparent transparent transparent rgba(255, 255, 255, 0.4);
         border-left-style: solid;
         margin-right: 15px;
         margin-top: -4.5px;
         position: absolute;
         border-left-color: #555;
         right: 0;
     }
     .mm-listview li .secnavopen::after {
         border-right: none;
         border-top: none;
         border-left: 2px solid;
         border-color: rgba(0, 0, 0, 0.3);
     }
     .mm-listview .navul li {
         border-bottom: 1px solid rgba(0, 0, 0, 0.1);
         font-size: 14px;
     }
     .mm-listview .navul li:first-child {
         border-top: 1px solid rgba(0, 0, 0, 0.1);
     }
     .mm-listview .navul li:last-child {
         border: none;
     }
     .c8696 {
         height: 200px;
         width: auto !important;
     }
     .mainservice .item .item_con {
         height: 100px;
         background: none !important;
         border: none;
     }
     .mainservice .item .item_con img {
         margin-top: 40px;
         padding-bottom: 5px;
     }
     .QSJTB7F8 .item_block .description {
         font-size: 14px;
         text-align: justify;
         color: #666;
         padding-top: 10px;
     }
     .QSJTB7F8 .content_wrapper {
         padding-top: 0;
         display: flex;
         flex-direction: column;
     }
     .QSJTB7F8 .item_block .item_des {
         overflow-y: auto !important;
         height: fit-content;
         display: none;
     }
     .QSJTB7F8 .item_block .title {
         font-size: 16px;
     }
     .QSJTB7F8 .item_block .item_box {
         padding-left: 0;
         padding-right: 0;
         padding-top: 15px;
         padding-bottom: 15px;
     }
     .mainservice .item:hover .item_con {
         background-color: rgba(223, 194, 137, 0.3);
     }
     /* 关于我们 */
     .commonnav {
         display: none;
         position: fixed;
         top: 0;
         z-index: 99;
         height: 100%;
         background-color: #999999;
         margin-top: 0;
         left: 0;
     }
     .NYN6AN6N .newslist {
         margin: 0 !important;
         padding: 0 15px;
         font-size: 15px;
         line-height: 30px;
         width: 100% !important;
     }
     .NYN6AN6N .inner_news_tab_list {
         display: none !important;
     }
     .NYN6AN6N .content_header {
         width: 100%;
         text-align: center;
     }
     .NYN6AN6N .content_header .title {
         text-align: center;
         margin-top: 20px;
     }
     .mainbody {
         margin-top: 90px;
     }
     .procontent {
         justify-content: center;
     }
     .mobilenav {
         display: flex;
         flex-direction: column;
         align-items: center;
         margin-bottom: 20px;
     }
     .mobilenav li {
         list-style: none;
         width: 100%;
         border-bottom: #f0f0f0 1px solid;
     }
     .mobilenav li a {
         line-height: 40px;
         padding: 0 50px;
         color: #969595;
         display: block;
         background: #fff;
     }
     .mobilenav p {
         width: 100%;
         height: 40px;
         line-height: 40px;
         background: #dfc289;
         color: #fff;
         display: flex;
         justify-content: space-between;
         padding: 0 10px;
         flex-direction: row-reverse;
         font-size: 14px;
     }
     .mobilenav ul {
         width: 100%;
         background-color: #fff;
         height: 100%;
         position: absolute;
         margin-top: 40px;
         display: none;
         z-index: 99;
     }
     .NYN6AN6N .content_header {
         padding-top: 0;
         border: none;
     }
     .mobilenav li .active {
         color: #dfc289;
     }
     .mobilemingce {
         margin-left: -2em;
     }
     .book table tr {
         height: 40px !important;
         line-height: 25px !important;
         margin-bottom: 10px;
         border-bottom: 1px solid rgba(0, 0, 0, 0.2);
     }
     .book table th:last-child {
         display: none;
     }
     .book table tr td:last-child {
         display: none;
     }
     .download .item_block {
         padding: 0 !important;
         height: auto !important;
     }
     .download .item_block .title {
         font-size: 15px;
         height: 50px;
         line-height: 50px;
     }
     .download .item_block .item_wrapper {
         padding: 0 !important;
     }
     .download .newsbody i {
         top: 15px !important;
     }
     .question .item_block .item_wrapper::before {
         left: 40px !important;
         margin-top: 18px;
     }
     .question .item_block .title {
         padding-top: 15px;
     }
     .question .item_block .description {
         padding: 0 !important;
         padding-top: 20px !important;
     }
     #momu_pages div {
         flex-wrap: wrap;
         height: fit-content;
     }
     #selectcon .selectcon p {
         width: 100%;
         text-align: center;
     }
     #selectcon .selectcon input {
         border: 1px solid rgba(0, 0, 0, 0.1);
     }
     .hblist {
         margin-left: 0 !important;
         margin-top: 0 !important;
         padding-top: 0 !important;
     }
     .hblist .item_block .title {
         height: fit-content !important;
         line-height: 30px !important;
         white-space: normal !important;
         padding: 10px 0 !important;
     }
     .download .item_block .title {
         height: fit-content !important;
         line-height: 30px !important;
         white-space: normal !important;
         padding: 10px 0 !important;
     }
     .download i {
         display: none !important;
     }
     .newlist .newsbody span {
         height: auto !important;
         line-height: auto !important;
     }
     .newlist .newsbody {
         align-items: center;
     }
     .newslist .newsbody span {
         display: none;
     }
     .newslist .newsbody .title {
         width: 100%;
         white-space: break-spaces !important;
         height: fit-content !important;
         padding-bottom: 0 !important;
     }
     .newslist .newsbody .date {
         display: block;
     }
     .newslist .newsbody .date .year {
         font-size: 25px;
         color: #333;
     }
     .newslist .newsbody .date .m-d {
         font-size: 12px;
         color: #999;
     }
     .hasclick {
         transform: translateX(-100%);
     }
     .mm-panel {
         transition-duration: 1s;
         position: relative;
     }
     .hasclickli .navul {
         transform: translateX(-100%);
     }
     .nav_title {
         font-size: 16px;
         font-weight: bold;
     }
     .back {
         font-weight: bold;
     }
     .QSJTB7F8 .news_content_list {
         display: block !important;
     }
     .QSJTB7F8 .header_top {
         display: none;
     }
     .mobile_title {
         text-align: center;
         border-bottom: 1px solid #dfc289;
         padding-bottom: 15px;
         color: #dfc289;
         font-size: 22px;
         display: block !important;
         width: 90%;
         margin: 0 auto;
         letter-spacing: 3px;
     }
     .mobile_title:nth-child(1) {
         padding-top: 15px;
     }
     .righttools {
         bottom: 0;
         top: 50%;
         display: flex !important;
         padding: 0 !important;
         opacity: 0.8;
         width: 50px !important;
         height: 50px !important;
     }
     .QSJTB7F8 .item_block {
         padding: 0 !important;
     }
     .hidefoot {
         display: none;
     }
     .QSJTB7F8 .item_block:nth-child(2n) .title {
         position: relative;
         left: 0;
     }
     .navlist {
         flex-wrap: wrap;
         justify-content: space-between;
         padding-left: 12px;
         border-bottom: 1px solid rgba(0, 0, 0, 0.1);
     }
     .navlist li {
         width: 50%;
     }
 }