
body #navWrapper .content .nav > .navitem > a {
  padding: 0 16px;
}

.agent-pc .ff_indexPage .service .content_list .item_block,
.agent-pc .npagePage:not(.post) .service .item_block {
  width: calc(100% / 4);
}

.agent-pc .ff_indexPage .service.module {
  background-repeat: no-repeat !important;
}

.ff_indexPage .mcounter.module {
  border-bottom: 0px solid #f2f2f2;
}

/* 2024-12-24 tao start */
.agent-pc .imagelink .owl-nav .owl-prev:hover,
.agent-pc .postSlider .owl-nav .owl-prev:hover,
.agent-pc .mlist .owl-nav .owl-prev:hover,
.agent-pc .ff_topSlider .owl-nav .owl-prev:hover,
.agent-pc .imagelink .owl-nav .owl-next:hover,
.agent-pc .postSlider .owl-nav .owl-next:hover,
.agent-pc .mlist .owl-nav .owl-next:hover,
.agent-pc .ff_topSlider .owl-nav .owl-next:hover {
  background-color: #1c407d;
}
.agent-pc .ff_pageTarget .container_target a:last-child,
.agent-pc .ff_pageTarget .container_target a:hover {
  color: #1c407d;
}
.agent-pc #online_open:hover,
.agent-pc #shares a:hover {
  border-color: #1c407d;
  background-color: #1c407d;
}
.agent-pc #olx_head {
  background-color: #1c407d;
}

.agent-pc body #navWrapper .content .nav > .navitem > a.active {
  color: #1c407d;

  border-color: #1c407d;
}

.agent-pc #navWrapper .content .nav > .navitem > a:hover {
  color: #1c407d;
}

.agent-pc body #navWrapper .content .nav > .navitem .subnav li a:hover {
  color: #1c407d;
}

.agent-pc .mlist.service:not(.imagelink) .content_list .item_box .details {
  background-color: #1c407d;
}

.agent-pc .service .content_list .item_block:before {
  background-color: #1c407d;
}
.agent-pc .npagePage .container_category > a.active,
.agent-pc .npagePage .container_category > a:hover {
  color: #1c407d;
}
.agent-pc .container_category > a:before {
  background-color: #1c407d;
}
.agent-pc #pages .page-item.active,
.agent-pc #pages .page-item:hover {
  border-color: #1c407d;
  background-color: #1c407d;
}

.agent-pc
  .mcustomize.initlayout
  .container_content
  .contentbody
  .description
  a {
  background-color: #1c407d;
}

.agent-pc .mcustomize.tlir .container_content .contentbody .description a {
  background-color: #1c407d;
}

.agent-pc .mcustomize.tril .container_content .contentbody .description a {
  background-color: #1c407d;
}

.agent-pc .mlist.team:not(.imagelink) .content_list .item_block:before {
  background-color: #1c407d;
}

.agent-pc .ff_indexPage .team.mlist.team .owl-nav .owl-prev:hover,
.agent-pc .ff_indexPage .team.mlist.team .owl-nav .owl-next:hover {
  background-color: #1c407d;
  border-color: #1c407d;
}
.agent-pc .team.mlistpost .tabBtn .post-next:hover .details,
.agent-pc .team.mlistpost .tabBtn .post-prev:hover .details {
  border-color: #1c407d;
  background-color: #1c407d;
}
.agent-pc .team.mlistpost .tabBtn .post-prev .img-wrap,
.agent-pc .team.mlistpost .tabBtn .post-next .img-wrap {
  border-color: #1c407d;
}
.agent-pc
  .ff_indexPage
  .mlist.project
  .module_container
  .container_category
  > a:before {
  background-color: #1c407d;
}
.agent-pc
  .ff_indexPage
  .mlist.project
  .module_container
  .container_category
  > a.active,
.agent-pc
  .ff_indexPage
  .mlist.project
  .module_container
  .container_category
  > a:hover {
  color: #1c407d;
}

.agent-pc .ff_indexPage .mlist .owl-nav .owl-prev:hover,
.agent-pc .ff_indexPage .mlist .owl-nav .owl-next:hover {
  background-color: #1c407d;
}
.agent-pc
  #indexPage
  .mlist.news.ff_noSlider:not(.imagelink)
  .content_list
  .item_block:before {
  background-color: #1c407d;
}
.agent-pc .news .container_category > a:before {
  background-color: #1c407d;
}

.agent-pc .news .container_category > a.ff_more::before {
  background-color: #1c407d;
}

.agent-pc
  .news.ff_noSlider
  .content_list
  .item_block:hover
  .item_box
  .item_wrapper
  .item_info
  .title {
  color: #1c407d;
}

.agent-pc #indexPage .mlist.news .content_list .item_block:hover a.details {
  border-color: #1c407d;
  background-color: #1c407d;
}
.agent-pc .news .container_category > a.active,
.agent-pc .news .container_category > a:hover {
  color: #1c407d;
}

.agent-pc
  .news.ff_slider
  .content_list
  .item_block:hover
  .item_box
  .item_wrapper
  .item_info
  .title {
  color: #1c407d;
}
.agent-pc
  #indexPage
  .mlist.news.ff_slider:not(.imagelink)
  .content_list
  .item_block:hover
  > .details {
  background-color: #1c407d;
}

.agent-pc .ff_pageList .news .content_list .item_block:hover .details {
  background-color: #1c407d;
}
.agent-pc .service.mlistpost .tabBtn .post-prev:not(.empty):hover,
.agent-pc .news.mlistpost .tabBtn .post-prev:not(.empty):hover,
.agent-pc .service.mlistpost .tabBtn .post-next:not(.empty):hover,
.agent-pc .news.mlistpost .tabBtn .post-next:not(.empty):hover,
.agent-pc .project.mlistpost .tabBtn .post-next:not(.empty):hover,
.agent-pc .project.mlistpost .tabBtn .post-prev:not(.empty):hover,
.agent-pc .project.mlistpost .tabBtn .post-prev:hover .details,
.agent-pc .team.mlistpost .tabBtn .post-prev:hover .details,
.agent-pc .project.mlistpost .tabBtn .post-next:hover .details,
.agent-pc .team.mlistpost .tabBtn .post-next:hover .details {
  background-color: #1c407d;
}
.agent-pc .project.mlistpost .tabBtn .post-prev .img-wrap,
.agent-pc .team.mlistpost .tabBtn .post-prev .img-wrap,
.agent-pc .project.mlistpost .tabBtn .post-next .img-wrap,
.agent-pc .team.mlistpost .tabBtn .post-next .img-wrap,
.agent-pc .project.mlistpost .tabBtn .post-prev:hover .details,
.agent-pc .team.mlistpost .tabBtn .post-prev:hover .details,
.agent-pc .project.mlistpost .tabBtn .post-next:hover .details,
.agent-pc .team.mlistpost .tabBtn .post-next:hover .details {
  border-color: #1c407d;
}
.agent-pc .ad01 .content_list .item_block .item_wrapper:before {
  background-color: #1c407d;
}
.agent-pc .videom.mlist:not(.imagelink) .content_list .item_block:before {
  background-color: #1c407d;
}
.agent-pc
  .team_tabs.mlist:not(.imagelink)
  .tab_button
  .content_list
  .owl-item.active2
  .item_block
  .item_box
  .item_wrapper
  .item_info
  .title,
.agent-pc
  .team_tabs.mlist:not(.imagelink)
  .tab_button
  .content_list
  .item_block:hover
  .item_box
  .item_wrapper
  .item_info
  .title {
  color: #1c407d;
}
.agent-pc
  .ff_pageList
  .team_tabs
  .content_list
  .item_block:hover
  .item_box
  .item_wrapper
  .item_info
  .title {
  color: #1c407d;
}
.agent-pc body #search-header .searchFormGroup .searchSub,
.agent-pc #search-list .searchFormGroup .searchSub {
  background-color: #1c407d;
}
.agent-pc body #search-header .searchFormGroup input,
.agent-pc #search-list .searchFormGroup input {
  border-color: #1c407d;
}

.agent-pc
  .searchPage
  .ff_pageList
  .search.mlist:not(.imagelink)
  .content_list
  .item_block:hover
  .item_box
  .item_wrapper
  .item_info
  .title {
  color: #1c407d;
}

.agent-pc
  .searchPage
  .ff_pageList
  .search.mlist
  .content_list
  .item_block:hover
  a.details {
  border-color: #1c407d;

  background-color: #1c407d;
}

.agent-pc .formPage .mo-button input:hover {
  background-color: #1c407d;

  border-color: #1c407d;
}

::-webkit-scrollbar {
  background-color: #1c407d;
}

.agent-pc .service.mlist:not(.imagelink) .content_list .item_block:hover {
  border-color: #1c407d;
}

.agent-pc #page404 .subtitle a {
  color: #1c407d;
}

.project.mlistpost .content_list .item_block:hover .item_box .item_wrapper {
  background-color: #1c407d;
}

.item_tags > a:hover,
.container_category > a:hover,
.item_tags > a.active,
.container_category > a.active {
  color: #1c407d;
}
.agent-mobile #category .label {
  background-color: #1c407d;
}
.agent-mobile .dropmenu ul li a.active {
  color: #1c407d;
}
.agent-mobile #pages a.active,
.agent-mobile #pages a:hover {
  color: #1c407d;
}
.agent-mobile .npagePage.post #postWrapper .item_tags a:hover {
  border-color: #1c407d;
  background-color: #1c407d;
}
.agent-mobile .team .item_block:hover .title {
  color: #1c407d;
}

.agent-mobile #sitecontent .project .item_block:hover .title {
  color: #1c407d;
}
.agent-mobile .news .item_block:hover .item_info .title {
  color: #1c407d;
}
.agent-mobile .ad01 .content_list #item_block_1 .item_wrapper {
  background-color: #1c407d;
}
.agent-mobile .team_tabs .tab_content .content_list li.item_block:hover .title {
  color: #1c407d;
}
.agent-mobile .videom .content_list .item_block .item_img:after {
  border-left-color: #1c407d;
}
.agent-mobile .mm-listview > li > a.active {
  color: #1c407d;
}

.agent-mobile .module.mcustomize .description a.more:hover {
  border-color: #1c407d;
}

.agent-mobile .module.mcustomize .description a.more:before {
  background-color: #1c407d;
}

.agent-mobile #page404 .subtitle a {
  color: #1c407d;
}
.agent-pc
  .service.mlist:not(.imagelink)
  .content_list
  .item_block:hover
  .details {
  background-color: #1c407d;
}
.agent-pc .mlist.team:not(.imagelink) .content_list .item_block:hover {
  box-shadow: 0px 22px 43px 0px rgba(28, 64, 125, 0.26);
  background-color: #fff;
}
/* 2024-12-24 tao end */

.agent-pc .service.mlist:not(.imagelink) .content_list .item_block:hover {
  box-shadow: 0px 22px 43px 0px rgba(28, 64, 125, 0.26);
}

.agent-pc
  .ff_pageList
  .mlist.team:not(.imagelink)
  .content_list
  .item_img:after {
  content: "";
  padding-top: 100%;
  display: block;
}
.agent-pc .ff_pageList .mlist.team:not(.imagelink) .content_list .item_img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  object-fit: cover;
  object-position: top center;
  height: 100%;
}

.agent-pc
  .ff_indexPage
  .team_tabs.mlist:not(.imagelink)
  .content_list
  .date_wrap
  .m {
  display: none;
}

.agent-pc
  .ff_indexPage
  .team_tabs.mlist:not(.imagelink)
  .tab_content
  .content_list
  .item_info
  .title {
  font-size: 28px;
  width: 400px;
}

.agent-pc
  .ff_indexPage
  .team_tabs.mlist:not(.imagelink)
  .content_list
  .item_info
  .subtitle {
  font-size: 18px;
  line-height: 1.4;
  margin-top: 12px;
  height: auto;
}

/* 2025-4-2 tao start */
.agent-pc #longPage .npagePage:not(.post) .service .item_block {
  border: 1px solid #f0f0f0;
  margin-left: -1px;
  margin-top: -1px;
}
.agent-pc #longPage .npagePage:not(.post) .service .item_block:nth-child(4n) {
  animation-delay: 0.3s !important;
}
.agent-pc
  #longPage
  .npagePage:not(.post)
  .service
  .item_block:nth-child(4n + 1) {
  animation-delay: 0s !important;
}
.agent-pc
  #longPage
  .npagePage:not(.post)
  .service
  .item_block:nth-child(4n + 2) {
  animation-delay: 0.1s !important;
}
.agent-pc
  #longPage
  .npagePage:not(.post)
  .service
  .item_block:nth-child(4n + 3) {
  animation-delay: 0.2s !important;
}
.agent-pc
  .ff_indexPage
  .team_tabs.mlist:not(.imagelink)
  .tab_content
  .content_list
  .item_info
  .title {
  width: auto;
}
.agent-pc .ff_indexPage .team_tabs .tab_content .item_block .item_wrapper {
  width: 60%;
}
/* 2025-4-2 tao end */
