
/* 36133.css */


/* 2024-9-20 tao start */

#navWrapper .content .nav > li:not(.jsMoveEl) .subnav li a:hover {
    background-color: #036b37;
  }
  #navWrapper .content .nav > li.jsMoveEl span {
    background-color: #036b37;
  }
  .container_category a.active,
  .container_category a:hover {
    background-color: #036b37;
  }
  .npagePage.post .service #listContent .item_tags a:hover {
    background-color: #036b37;
  }
  .mcustomize.tlir .container_content .contentbody .wrapper .description a:before,
  .mcustomize.tril
    .container_content
    .contentbody
    .wrapper
    .description
    a:before {
    background-color: #036b37;
  }
  .npagePage
    .ad01
    .module_container
    .container_content
    .content_wrapper
    .item_block:hover
    .item_wrapper {
    background-color: #036b37;
  }
  #indexPage .project .item_block:after,
  .npagePage:not(.post) .project .item_block:after {
    background-color: #036b37;
  }
  .npagePage.post .project #listContent .item_tags a:hover {
    background-color: #036b37;
  }
  .npagePage.post .news #listContent .item_tags a:hover {
    background-color: #036b37;
  }
  #indexPage
    .news
    .content_list
    .item_block:not(:first-child):hover
    .item_wrapper
    .item_info
    .title {
    color: #036b37;
  }
  .npagePage:not(.post)
    .news
    .content_list
    .item_block:hover
    .item_wrapper
    .item_info
    .title {
    color: #036b37;
  }
  #indexPage .team .item_block .item_wrapper {
    background-color: #036b37;
  }
  .npagePage:not(.post) .team .item_block:hover .item_wrapper {
    background-color: #036b37;
  }
  #navWrapper .content .nav > li:not(.jsMoveEl) > a.active,
  #navWrapper .content .nav > li:not(.jsMoveEl) > a:hover {
    color: #036b37;
  }
  
  .agent-pc #sitecontent .videom .item_block:hover .item_info,
  .agent-pc .npagePage:not(.post) .videom .item_block:hover .item_info {
    background-color: #036b37;
  }
  
  a:hover,
  a.active {
    color: #036b37;
  }
  
  .title {
    color: #036b37;
  }
  
  #sitecontent .mlist .bx-wrapper .bx-controls-direction .bx-prev:hover,
  #sitecontent .mlist .bx-wrapper .bx-controls-direction .bx-next:hover {
    background-color: #036b37;
  }
  #header .nav > li .subnav {
    border-top-color: #036b37;
  }
  
  #mcontact #contactinfo div a:hover {
    border-color: #036b37;
    background-color: #036b37;
  }
  
  #online_open {
    background-color: #036b37;
    border-color: #036b37;
  }
  #online_open:hover {
    border-color: #036b37;
    background-color: #036b37;
  }
  
  #olx_head {
    background-color: #036b37;
  }
  #olx_qq li a:hover i {
    color: #036b37;
  }
  
  ::-webkit-scrollbar {
    background-color: #036b37;
  }
  
  ::-webkit-scrollbar-thumb:hover {
    background-color: #036b37;
  }
  
  .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
    background-color: #036b37;
  }
  
  .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
    background-color: #036b37;
  }
  
  #navWrapper .content .nav > li:not(.jsMoveEl) > a.active {
    border-color: #036b37;
  }
  
  #navWrapper .content .nav > li:not(.jsMoveEl) .subnav li a:hover {
    background-color: #036b37;
  }
  
  #navWrapper .content .nav > li.jsMoveEl span {
    background-color: #036b37;
  }
  
  .container_category a.active,
  .container_category a:hover {
    background-color: #036b37;
  }
  
  .npagePage.post .service #listContent .item_tags a:hover {
    background-color: #036b37;
  }
  
  .mcustomize.tlir .container_content .contentbody .wrapper .description a:before,
  .mcustomize.tril
    .container_content
    .contentbody
    .wrapper
    .description
    a:before {
    background-color: #036b37;
  }
  
  .npagePage
    .ad01
    .module_container
    .container_content
    .content_wrapper
    .item_block:hover
    .item_wrapper {
    background-color: #036b37;
  }
  
  #indexPage .project .item_block:after,
  .npagePage:not(.post) .project .item_block:after {
    background-color: #036b37;
  }
  
  .npagePage.post .project #listContent .item_tags a:hover {
    background-color: #036b37;
  }
  
  .npagePage.post .news #listContent .item_tags a:hover {
    background-color: #036b37;
  }
  
  #indexPage
    .news
    .content_list
    .item_block:not(:first-child):hover
    .item_wrapper
    .item_info
    .title {
    color: #036b37;
  }
  
  .npagePage:not(.post)
    .news
    .content_list
    .item_block:hover
    .item_wrapper
    .item_info
    .title {
    color: #036b37;
  }
  
  #indexPage .team .item_block .item_wrapper {
    background-color: #036b37;
  }
  
  .npagePage:not(.post) .team .item_block:hover .item_wrapper {
    background-color: #036b37;
  }
  
  .agent-pc #indexPage .project .bx-wrapper .bx-pager.bx-default-pager a.active {
    border-color: #036b37;
  }
  
  #navWrapper .content .nav > li:not(.jsMoveEl) > a:hover,
  #navWrapper .content .nav > li:not(.jsMoveEl) > a.active {
    color: #036b37;
  }
  
  #indexPage .service .bx-wrapper .bx-pager.bx-default-pager a.active {
    border-color: #036b37;
  }
  
  .npagePage.post .news #listContent .mlist .content_list .item_block:before {
    border-color: #036b37;
  }
  
  #indexPage .news .content_list .item_block:first-child .details {
    background-color: #036b37;
  }
  
  #indexPage .news .content_list .item_block:first-child .details {
    background-color: #036b37;
  }
  
  .npagePage.post #tabBtn .post-prev:not(.empty):hover,
  .npagePage.post #tabBtn .post-next:not(.empty):hover {
    background-color: #036b37;
  }
  
  .mcustomize.tlir .container_content .contentbody .wrapper .description a:hover,
  .mcustomize.tril .container_content .contentbody .wrapper .description a:hover {
    border-color: #036b37;
  }
  
  .imagelink .bx-wrapper .bx-pager.bx-default-pager a.active {
    border-color: #036b37;
  }
  
  .npagePage.post .project #postContent #postInfo .description a:hover {
    border-color: #036b37;
  }
  
  .npagePage.post .project #postContent #postInfo .description a:hover {
    background-color: #036b37;
  }
  
  .agent-mobile a {
    color: #036b37;
  }
  
  .agent-mobile #mm-slider .slider-info .title {
    color: #036b37;
  }
  
  .agent-mobile .mlist .container_header .title {
    color: #036b37;
  }
  
  .agent-mobile .mm-listview > li > a.active {
    color: #036b37;
  }
  
  .agent-mobile #category .label {
    background-color: #036b37;
  }
  
  .agent-mobile .dropmenu ul li a.active {
    color: #036b37;
  }
  
  .agent-mobile #pages a.active,
  .agent-mobile #pages a:hover {
    color: #036b37;
  }
  
  .agent-mobile .npagePage.post #postWrapper .item_tags a:hover {
    border-color: #036b37;
    background-color: #036b37;
  }
  
  .agent-mobile .project .item_block:hover .item_wrapper {
    background-color: #036b37;
  }
  
  .agent-mobile .npagePage.post #postInfo .description a:hover {
    background-color: #036b37;
  }
  
  .agent-mobile .ad01 .content_list li .title {
    color: #036b37;
  }
  
  .agent-mobile .ad01 .content_list li:hover .item_wrapper {
    background-color: #036b37;
  }
  
  .agent-mobile .team_tabs .tab_content .content_list li .title {
    color: #036b37;
  }
  
  .agent-mobile .team .item_block:hover .title {
    color: #036b37;
  }
  
  .agent-mobile .news .item_block:hover .item_info .title {
    color: #036b37;
  }
  
  .agent-mobile #sitecontent .news #listContent .item_block:hover .title {
    color: #036b37;
  }
  
  .agent-mobile .cate-title {
    background-color: #036b37;
  }
  
  .agent-mobile #online a {
    color: #036b37;
  }
  
  .mm-menu .mm-listview > li.mm-selected > a:not(.mm-next) {
    color: #036b37;
  }
  
  .mlist .m_container .content .more:hover {
    background-color: #036b37;
    border-color: #036b37;
  }
  
  .mcustomize .contentbody .description a:hover {
    background-color: #036b37;
    border-color: #036b37;
  }
  
  a:hover,
  a.active {
    color: #036b37;
  }
  
  .title {
    color: #036b37;
  }
  
  #sitecontent .mlist .bx-wrapper .bx-controls-direction .bx-prev:hover,
  #sitecontent .mlist .bx-wrapper .bx-controls-direction .bx-next:hover {
    background-color: #036b37;
  }
  #header .nav > li .subnav {
    border-top-color: #036b37;
  }
  
  #mcontact #contactinfo div a:hover {
    border-color: #036b37;
    background-color: #036b37;
  }
  
  #online_open {
    background-color: #036b37;
    border-color: #036b37;
  }
  #online_open:hover {
    border-color: #036b37;
    background-color: #036b37;
  }
  
  #olx_head {
    background-color: #036b37;
  }
  #olx_qq li a:hover i {
    color: #036b37;
  }
  
  ::-webkit-scrollbar {
    background-color: #036b37;
  }
  
  ::-webkit-scrollbar-thumb:hover {
    background-color: #036b37;
  }
  
  .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
    background-color: #036b37;
  }
  
  .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
    background-color: #036b37;
  }
  
  #navWrapper .content .nav > li:not(.jsMoveEl) > a.active {
    border-color: #036b37;
  }
  
  #navWrapper .content .nav > li:not(.jsMoveEl) .subnav li a:hover {
    background-color: #036b37;
  }
  
  #navWrapper .content .nav > li.jsMoveEl span {
    background-color: #036b37;
  }
  
  .container_category a.active,
  .container_category a:hover {
    background-color: #036b37;
  }
  
  .npagePage.post .service #listContent .item_tags a:hover {
    background-color: #036b37;
  }
  
  .mcustomize.tlir .container_content .contentbody .wrapper .description a:before,
  .mcustomize.tril
    .container_content
    .contentbody
    .wrapper
    .description
    a:before {
    background-color: #036b37;
  }
  
  .npagePage
    .ad01
    .module_container
    .container_content
    .content_wrapper
    .item_block:hover
    .item_wrapper {
    background-color: #036b37;
  }
  
  #indexPage .project .item_block:after,
  .npagePage:not(.post) .project .item_block:after {
    background-color: #036b37;
  }
  
  .npagePage.post .project #listContent .item_tags a:hover {
    background-color: #036b37;
  }
  
  .npagePage.post .news #listContent .item_tags a:hover {
    background-color: #036b37;
  }
  
  #indexPage
    .news
    .content_list
    .item_block:not(:first-child):hover
    .item_wrapper
    .item_info
    .title {
    color: #036b37;
  }
  
  .npagePage:not(.post)
    .news
    .content_list
    .item_block:hover
    .item_wrapper
    .item_info
    .title {
    color: #036b37;
  }
  
  #indexPage .team .item_block .item_wrapper {
    background-color: #036b37;
  }
  
  .npagePage:not(.post) .team .item_block:hover .item_wrapper {
    background-color: #036b37;
  }
  
  .agent-pc #indexPage .project .bx-wrapper .bx-pager.bx-default-pager a.active {
    border-color: #036b37;
  }
  
  #navWrapper .content .nav > li:not(.jsMoveEl) > a:hover,
  #navWrapper .content .nav > li:not(.jsMoveEl) > a.active {
    color: #036b37;
  }
  
  #indexPage .service .bx-wrapper .bx-pager.bx-default-pager a.active {
    border-color: #036b37;
  }
  
  .npagePage.post .news #listContent .mlist .content_list .item_block:before {
    border-color: #036b37;
  }
  
  #indexPage .news .content_list .item_block:first-child .details {
    background-color: #036b37;
  }
  
  #indexPage .news .content_list .item_block:first-child .details {
    background-color: #036b37;
  }
  
  .npagePage.post #tabBtn .post-prev:not(.empty):hover,
  .npagePage.post #tabBtn .post-next:not(.empty):hover {
    background-color: #036b37;
  }
  
  .mcustomize.tlir .container_content .contentbody .wrapper .description a:hover,
  .mcustomize.tril .container_content .contentbody .wrapper .description a:hover {
    border-color: #036b37;
  }
  
  .imagelink .bx-wrapper .bx-pager.bx-default-pager a.active {
    border-color: #036b37;
  }
  
  .npagePage.post .project #postContent #postInfo .description a:hover {
    border-color: #036b37;
  }
  
  .npagePage.post .project #postContent #postInfo .description a:hover {
    background-color: #036b37;
  }
  
  .agent-mobile a {
    color: #036b37;
  }
  
  .agent-mobile #mm-slider .slider-info .title {
    color: #036b37;
  }
  
  .agent-mobile .mlist .container_header .title {
    color: #036b37;
  }
  
  .agent-mobile .mm-listview > li > a.active {
    color: #036b37;
  }
  
  .agent-mobile #category .label {
    background-color: #036b37;
  }
  
  .agent-mobile .dropmenu ul li a.active {
    color: #036b37;
  }
  
  .agent-mobile #pages a.active,
  .agent-mobile #pages a:hover {
    color: #036b37;
  }
  
  .agent-mobile .npagePage.post #postWrapper .item_tags a:hover {
    border-color: #036b37;
    background-color: #036b37;
  }
  
  .agent-mobile .project .item_block:hover .item_wrapper {
    background-color: #036b37;
  }
  
  .agent-mobile .npagePage.post #postInfo .description a:hover {
    background-color: #036b37;
  }
  
  .agent-mobile .ad01 .content_list li .title {
    color: #036b37;
  }
  
  .agent-mobile .ad01 .content_list li:hover .item_wrapper {
    background-color: #036b37;
  }
  
  .agent-mobile .team_tabs .tab_content .content_list li .title {
    color: #036b37;
  }
  
  .agent-mobile .team .item_block:hover .title {
    color: #036b37;
  }
  
  .agent-mobile .news .item_block:hover .item_info .title {
    color: #036b37;
  }
  
  .agent-mobile #sitecontent .news #listContent .item_block:hover .title {
    color: #036b37;
  }
  
  .agent-mobile .cate-title {
    background-color: #036b37;
  }
  
  .agent-mobile #online a {
    color: #036b37;
  }
  
  .mm-menu .mm-listview > li.mm-selected > a:not(.mm-next) {
    color: #036b37;
  }
  
  .mlist .m_container .content .more:hover {
    background-color: #036b37;
    border-color: #036b37;
  }
  
  .mcustomize .contentbody .description a:hover {
    background-color: #036b37;
    border-color: #036b37;
  }
  
  .agent-pc #header {
    background: none;
    height: 96px;
    background-image: linear-gradient(
      to bottom,
      rgba(0, 0, 0, 0.3),
      rgba(0, 0, 0, 0)
    );
    box-shadow: none;
  }
  .agent-pc .gh0 #sitecontent {
    padding-top: 0;
  }
  .agent-pc #header .wrapper{
      width:100%;
  }
  .agent-pc #header .wrapper>.content{
      width:100%;
    height: 90px;
    display: flex;
    align-items: flex-end;
    justify-content: center;
  }
  .agent-pc #headTop {
    position: absolute;
    left: 40px;
    bottom: 0;
  }
  .agent-pc #logo {
    bottom: 17px;
    top: auto;
    transform: translateY(0);
  }
  .agent-pc #navWrapper .content .nav>li:not(.jsMoveEl){
      line-height:66px;
  }
  .agent-pc #navWrapper .content .nav {
    height: 66px;
  }
  .agent-pc #header #navWrapper .content .nav {
    backdrop-filter: blur(10px);
    background-color: rgb(37 37 37 / 20%);
    border-radius: 8px;
    box-shadow: 0 8px 16px rgba(0, 0, 0, 0.01);
  }
  #navWrapper .content .nav > li:not(.jsMoveEl) > a {
    color: #fff;
  }
  /* 2024-9-20 tao end */
  
  /* 2024-9-23 css start */
  body #footer p {
    width: 1200px;
  }
  .npagePage #banner,
  .npagePage #banner div {
    height: 440px;
  
    
  }
  
  
  .agent-pc .npagePage:not(.post) #banner + #pageTarget {
    top: 440px;
  }
  /* 2024-9-23 css end*/
  
  /* 2024-9-23 tao start */
  .agent-pc #indexPage .news .content_list .item_block:first-child .details{
    font-size: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .agent-pc
    #indexPage
    .news
    .content_list
    .item_block:first-child
    .details
    .ico_svg {
    color: #fff;
  }
  .agent-pc
    #indexPage
    .news
    .content_list
    .item_block:first-child
    .details:before,
  .agent-pc
    #indexPage
    .news
    .content_list
    .item_block:first-child
    .details:after {
    display: none;
  }
  .agent-pc #indexPage .project .item_block {
    width: calc(100% / 2 - 15px);
  }
  .agent-pc .npagePage:not(.post) .team .item_block .item_img {
    display: none;
  }
  .agent-pc .npagePage:not(.post) .team .item_block .item_wrapper {
    width: 100%;
    float: left;
  }
  .agent-pc .npagePage:not(.post) .team .item_block .details {
    left: 40px;
  }
  /* 2024-9-23 tao end */