
/* 2023-12-26 tao start */
#indexPage .project .item_block .item_img::before,
.npagePage:not(.post) .project .item_block .item_img::before {
  border-top-color: #002fa7;
  border-bottom-color: #002fa7;
}

#indexPage .project .item_block .item_img::after,
.npagePage:not(.post) .project .item_block .item_img::after {
  border-left-color: #002fa7;
  border-right-color: #002fa7;
}

#indexPage .project .item_block:hover .item_info,
.npagePage:not(.post) .project .item_block:hover .item_info {
  background-color: #002fa7;
}

#indexPage .service .item_block::before,
.npagePage:not(.post) .service .item_block::before {
  border-top-color: #002fa7;
  border-bottom-color: #002fa7;
}

#indexPage .service .item_block::after,
.npagePage:not(.post) .service .item_block::after {
  border-left-color: #002fa7;
  border-right-color: #002fa7;
}

#indexPage
  .ad01
  .module_container
  .container_content
  .content_wrapper
  .item_block:hover
  .item_wrapper {
  background-color: #002fa7;
}

.ad01
  .module_container
  .container_content
  .content_wrapper
  .item_block
  .item_img::before {
  border-top-color: #002fa7;
  border-bottom-color: #002fa7;
}

.ad01
  .module_container
  .container_content
  .content_wrapper
  .item_block
  .item_img::after {
  border-left-color: #002fa7;
  border-right-color: #002fa7;
}

#indexPage .team .item_block:hover .item_wrapper {
  background-color: #002fa7;
}

#sitecontent #postSlider .bx-wrapper .bx-controls-direction .bx-next:hover,
#sitecontent #postSlider .bx-wrapper .bx-controls-direction .bx-prev:hover {
  background-color: #002fa7;
}

.agent-pc .npagePage.post .tab_button li:hover .item_img {
  border-color: #002fa7;
}

#sitecontent .videom .item_block:hover .item_info,
.npagePage:not(.post) .videom .item_block:hover .item_info {
  background-color: #002fa7;
}

.videom
  .module_container
  .container_content
  .content_wrapper
  .item_block
  .item_img::after {
  border-left-color: #002fa7;
  border-right-color: #002fa7;
}

.videom
  .module_container
  .container_content
  .content_wrapper
  .item_block
  .item_img::before {
  border-top-color: #002fa7;
  border-bottom-color: #002fa7;
}

.theme-bred #sitecontent .videom .item_block:hover .item_info,
.npagePage:not(.post) .videom .item_block:hover .item_info {
  background-color: #002fa7;
}

.theme-bred
  .videom
  .module_container
  .container_content
  .content_wrapper
  .item_block
  .item_img::after {
  border-left-color: #002fa7;
  border-right-color: #002fa7;
}

.theme-bred
  .videom
  .module_container
  .container_content
  .content_wrapper
  .item_block
  .item_img::before {
  border-top-color: #002fa7;
  border-bottom-color: #002fa7;
}

a:hover,
a.active {
  color: #002fa7;
}

.title {
  color: #002fa7;
}

#sitecontent .mlist .bx-wrapper .bx-controls-direction .bx-prev:hover,
#sitecontent .mlist .bx-wrapper .bx-controls-direction .bx-next:hover {
  background-color: #002fa7;
}
#header .nav > li .subnav {
  border-top-color: #002fa7;
}

#mcontact #contactinfo div a:hover {
  border-color: #002fa7;
  background-color: #002fa7;
}

#online_open {
  background-color: #002fa7;
  border-color: #002fa7;
}
#online_open:hover {
  border-color: #002fa7;
  background-color: #002fa7;
}

#olx_head {
  background-color: #002fa7;
}
#olx_qq li a:hover i {
  color: #002fa7;
}

::-webkit-scrollbar {
  background-color: #002fa7;
}

::-webkit-scrollbar-thumb:hover {
  background-color: #002fa7;
}

.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #002fa7;
}

.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #002fa7;
}

#navWrapper .content .nav > li:not(.jsMoveEl) > a.active {
  border-color: #002fa7;
}

#navWrapper .content .nav > li:not(.jsMoveEl) .subnav li a:hover {
  background-color: #002fa7;
}

#navWrapper .content .nav > li.jsMoveEl span {
  background-color: #002fa7;
}

.container_category a.active,
.container_category a:hover {
  background-color: #002fa7;
}

.npagePage.post .service #listContent .item_tags a:hover {
  background-color: #002fa7;
}

.mcustomize.tlir .container_content .contentbody .wrapper .description a:before,
.mcustomize.tril
  .container_content
  .contentbody
  .wrapper
  .description
  a:before {
  background-color: #002fa7;
}

.npagePage
  .ad01
  .module_container
  .container_content
  .content_wrapper
  .item_block:hover
  .item_wrapper {
  background-color: #002fa7;
}

#indexPage .project .item_block:after,
.npagePage:not(.post) .project .item_block:after {
  background-color: #002fa7;
}

.npagePage.post .project #listContent .item_tags a:hover {
  background-color: #002fa7;
}

.npagePage.post .news #listContent .item_tags a:hover {
  background-color: #002fa7;
}

#indexPage
  .news
  .content_list
  .item_block:not(:first-child):hover
  .item_wrapper
  .item_info
  .title {
  color: #002fa7;
}

.npagePage:not(.post)
  .news
  .content_list
  .item_block:hover
  .item_wrapper
  .item_info
  .title {
  color: #002fa7;
}

#indexPage .team .item_block .item_wrapper {
  background-color: #002fa7;
}

.npagePage:not(.post) .team .item_block:hover .item_wrapper {
  background-color: #002fa7;
}

.agent-pc #indexPage .project .bx-wrapper .bx-pager.bx-default-pager a.active {
  border-color: #002fa7;
}

#navWrapper .content .nav > li:not(.jsMoveEl) > a:hover,
#navWrapper .content .nav > li:not(.jsMoveEl) > a.active {
  color: #002fa7;
}

#indexPage .service .bx-wrapper .bx-pager.bx-default-pager a.active {
  border-color: #002fa7;
}

.npagePage.post .news #listContent .mlist .content_list .item_block:before {
  border-color: #002fa7;
}

#indexPage .news .content_list .item_block:first-child .details {
  background-color: #002fa7;
}

#indexPage .news .content_list .item_block:first-child .details {
  background-color: #002fa7;
}

.npagePage.post #tabBtn .post-prev:not(.empty):hover,
.npagePage.post #tabBtn .post-next:not(.empty):hover {
  background-color: #002fa7;
}

.mcustomize.tlir .container_content .contentbody .wrapper .description a:hover,
.mcustomize.tril .container_content .contentbody .wrapper .description a:hover {
  border-color: #002fa7;
}

.imagelink .bx-wrapper .bx-pager.bx-default-pager a.active {
  border-color: #002fa7;
}

.npagePage.post .project #postContent #postInfo .description a:hover {
  border-color: #002fa7;
}

.npagePage.post .project #postContent #postInfo .description a:hover {
  background-color: #002fa7;
}

.agent-mobile a {
  color: #002fa7;
}

.agent-mobile #mm-slider .slider-info .title {
  color: #002fa7;
}

.agent-mobile .mlist .container_header .title {
  color: #002fa7;
}

.agent-mobile .mm-listview > li > a.active {
  color: #002fa7;
}

.agent-mobile #category .label {
  background-color: #002fa7;
}

.agent-mobile .dropmenu ul li a.active {
  color: #002fa7;
}

.agent-mobile #pages a.active,
.agent-mobile #pages a:hover {
  color: #002fa7;
}

.agent-mobile .npagePage.post #postWrapper .item_tags a:hover {
  border-color: #002fa7;
  background-color: #002fa7;
}

.agent-mobile .project .item_block:hover .item_wrapper {
  background-color: #002fa7;
}

.agent-mobile .npagePage.post #postInfo .description a:hover {
  background-color: #002fa7;
}

.agent-mobile .ad01 .content_list li .title {
  color: #002fa7;
}

.agent-mobile .ad01 .content_list li:hover .item_wrapper {
  background-color: #002fa7;
}

.agent-mobile .team_tabs .tab_content .content_list li .title {
  color: #002fa7;
}

.agent-mobile .team .item_block:hover .title {
  color: #002fa7;
}

.agent-mobile .news .item_block:hover .item_info .title {
  color: #002fa7;
}

.agent-mobile #sitecontent .news #listContent .item_block:hover .title {
  color: #002fa7;
}

.agent-mobile .cate-title {
  background-color: #002fa7;
}

.agent-mobile #online a {
  color: #002fa7;
}

.mm-menu .mm-listview > li.mm-selected > a:not(.mm-next) {
  color: #002fa7;
}

.mlist .m_container .content .more:hover {
  background-color: #002fa7;
  border-color: #002fa7;
}

.mcustomize .contentbody .description a:hover {
  background-color: #002fa7;
  border-color: #002fa7;
}

#indexPage .project .item_block .item_img::before,
.npagePage:not(.post) .project .item_block .item_img::before {
  border-top-color: #002fa7;
  border-bottom-color: #002fa7;
}

#indexPage .project .item_block .item_img::after,
.npagePage:not(.post) .project .item_block .item_img::after {
  border-left-color: #002fa7;
  border-right-color: #002fa7;
}

#indexPage .project .item_block:hover .item_info,
.npagePage:not(.post) .project .item_block:hover .item_info {
  background-color: #002fa7;
}

#indexPage .service .item_block::before,
.npagePage:not(.post) .service .item_block::before {
  border-top-color: #002fa7;
  border-bottom-color: #002fa7;
}

#indexPage .service .item_block::after,
.npagePage:not(.post) .service .item_block::after {
  border-left-color: #002fa7;
  border-right-color: #002fa7;
}

#indexPage
  .ad01
  .module_container
  .container_content
  .content_wrapper
  .item_block:hover
  .item_wrapper {
  background-color: #002fa7;
}

.ad01
  .module_container
  .container_content
  .content_wrapper
  .item_block
  .item_img::before {
  border-top-color: #002fa7;
  border-bottom-color: #002fa7;
}

.ad01
  .module_container
  .container_content
  .content_wrapper
  .item_block
  .item_img::after {
  border-left-color: #002fa7;
  border-right-color: #002fa7;
}

#indexPage .team .item_block:hover .item_wrapper {
  background-color: #002fa7;
}

#sitecontent #postSlider .bx-wrapper .bx-controls-direction .bx-next:hover,
#sitecontent #postSlider .bx-wrapper .bx-controls-direction .bx-prev:hover {
  background-color: #002fa7;
}

.agent-pc .npagePage.post .tab_button li:hover .item_img {
  border-color: #002fa7;
}

.agent-mobile .videom .item_block:hover .item_wrapper {
  background-color: #002fa7;
}

.agent-mobile .npagePage.post .videom #postInfo .description a {
  border-color: #002fa7;
}

.agent-mobile .npagePage.post #postInfo .description a:hover {
  background-color: #002fa7;
}

a:hover,
a.active {
  color: #002fa7;
}

.title {
  color: #002fa7;
}

#sitecontent .mlist .bx-wrapper .bx-controls-direction .bx-prev:hover,
#sitecontent .mlist .bx-wrapper .bx-controls-direction .bx-next:hover {
  background-color: #002fa7;
}
#header .nav > li .subnav {
  border-top-color: #002fa7;
}

#mcontact #contactinfo div a:hover {
  border-color: #002fa7;
  background-color: #002fa7;
}

#online_open {
  background-color: #002fa7;
  border-color: #002fa7;
}
#online_open:hover {
  border-color: #002fa7;
  background-color: #002fa7;
}

#olx_head {
  background-color: #002fa7;
}
#olx_qq li a:hover i {
  color: #002fa7;
}

::-webkit-scrollbar {
  background-color: #002fa7;
}

::-webkit-scrollbar-thumb:hover {
  background-color: #002fa7;
}

.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #002fa7;
}

.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #002fa7;
}

#navWrapper .content .nav > li:not(.jsMoveEl) > a.active {
  border-color: #002fa7;
}

#navWrapper .content .nav > li:not(.jsMoveEl) .subnav li a:hover {
  background-color: #002fa7;
}

#navWrapper .content .nav > li.jsMoveEl span {
  background-color: #002fa7;
}

.container_category a.active,
.container_category a:hover {
  background-color: #002fa7;
}

.npagePage.post .service #listContent .item_tags a:hover {
  background-color: #002fa7;
}

.mcustomize.tlir .container_content .contentbody .wrapper .description a:before,
.mcustomize.tril
  .container_content
  .contentbody
  .wrapper
  .description
  a:before {
  background-color: #002fa7;
}

.npagePage
  .ad01
  .module_container
  .container_content
  .content_wrapper
  .item_block:hover
  .item_wrapper {
  background-color: #002fa7;
}

#indexPage .project .item_block:after,
.npagePage:not(.post) .project .item_block:after {
  background-color: #002fa7;
}

.npagePage.post .project #listContent .item_tags a:hover {
  background-color: #002fa7;
}

.npagePage.post .news #listContent .item_tags a:hover {
  background-color: #002fa7;
}

#indexPage
  .news
  .content_list
  .item_block:not(:first-child):hover
  .item_wrapper
  .item_info
  .title {
  color: #002fa7;
}

.npagePage:not(.post)
  .news
  .content_list
  .item_block:hover
  .item_wrapper
  .item_info
  .title {
  color: #002fa7;
}

#indexPage .team .item_block .item_wrapper {
  background-color: #002fa7;
}

.npagePage:not(.post) .team .item_block:hover .item_wrapper {
  background-color: #002fa7;
}

.agent-pc #indexPage .project .bx-wrapper .bx-pager.bx-default-pager a.active {
  border-color: #002fa7;
}

#navWrapper .content .nav > li:not(.jsMoveEl) > a:hover,
#navWrapper .content .nav > li:not(.jsMoveEl) > a.active {
  color: #002fa7;
}

#indexPage .service .bx-wrapper .bx-pager.bx-default-pager a.active {
  border-color: #002fa7;
}

.npagePage.post .news #listContent .mlist .content_list .item_block:before {
  border-color: #002fa7;
}

#indexPage .news .content_list .item_block:first-child .details {
  background-color: #002fa7;
}

#indexPage .news .content_list .item_block:first-child .details {
  background-color: #002fa7;
}

.npagePage.post #tabBtn .post-prev:not(.empty):hover,
.npagePage.post #tabBtn .post-next:not(.empty):hover {
  background-color: #002fa7;
}

.mcustomize.tlir .container_content .contentbody .wrapper .description a:hover,
.mcustomize.tril .container_content .contentbody .wrapper .description a:hover {
  border-color: #002fa7;
}

.imagelink .bx-wrapper .bx-pager.bx-default-pager a.active {
  border-color: #002fa7;
}

.npagePage.post .project #postContent #postInfo .description a:hover {
  border-color: #002fa7;
}

.npagePage.post .project #postContent #postInfo .description a:hover {
  background-color: #002fa7;
}

.agent-mobile a {
  color: #002fa7;
}

.agent-mobile #mm-slider .slider-info .title {
  color: #002fa7;
}

.agent-mobile .mlist .container_header .title {
  color: #002fa7;
}

.agent-mobile .mm-listview > li > a.active {
  color: #002fa7;
}

.agent-mobile #category .label {
  background-color: #002fa7;
}

.agent-mobile .dropmenu ul li a.active {
  color: #002fa7;
}

.agent-mobile #pages a.active,
.agent-mobile #pages a:hover {
  color: #002fa7;
}

.agent-mobile .npagePage.post #postWrapper .item_tags a:hover {
  border-color: #002fa7;
  background-color: #002fa7;
}

.agent-mobile .project .item_block:hover .item_wrapper {
  background-color: #002fa7;
}

.agent-mobile .npagePage.post #postInfo .description a:hover {
  background-color: #002fa7;
}

.agent-mobile .ad01 .content_list li .title {
  color: #002fa7;
}

.agent-mobile .ad01 .content_list li:hover .item_wrapper {
  background-color: #002fa7;
}

.agent-mobile .team_tabs .tab_content .content_list li .title {
  color: #002fa7;
}

.agent-mobile .team .item_block:hover .title {
  color: #002fa7;
}

.agent-mobile .news .item_block:hover .item_info .title {
  color: #002fa7;
}

.agent-mobile #sitecontent .news #listContent .item_block:hover .title {
  color: #002fa7;
}

.agent-mobile .cate-title {
  background-color: #002fa7;
}

.agent-mobile #online a {
  color: #002fa7;
}

.mm-menu .mm-listview > li.mm-selected > a:not(.mm-next) {
  color: #002fa7;
}

.mlist .m_container .content .more:hover {
  background-color: #002fa7;
  border-color: #002fa7;
}

.mcustomize .contentbody .description a:hover {
  background-color: #002fa7;
  border-color: #002fa7;
}

#indexPage .project .item_block .item_img::before,
.npagePage:not(.post) .project .item_block .item_img::before {
  border-top-color: #002fa7;
  border-bottom-color: #002fa7;
}

#indexPage .project .item_block .item_img::after,
.npagePage:not(.post) .project .item_block .item_img::after {
  border-left-color: #002fa7;
  border-right-color: #002fa7;
}

#indexPage .project .item_block:hover .item_info,
.npagePage:not(.post) .project .item_block:hover .item_info {
  background-color: #002fa7;
}

#indexPage .service .item_block::before,
.npagePage:not(.post) .service .item_block::before {
  border-top-color: #002fa7;
  border-bottom-color: #002fa7;
}

#indexPage .service .item_block::after,
.npagePage:not(.post) .service .item_block::after {
  border-left-color: #002fa7;
  border-right-color: #002fa7;
}

#indexPage
  .ad01
  .module_container
  .container_content
  .content_wrapper
  .item_block:hover
  .item_wrapper {
  background-color: #002fa7;
}

.ad01
  .module_container
  .container_content
  .content_wrapper
  .item_block
  .item_img::before {
  border-top-color: #002fa7;
  border-bottom-color: #002fa7;
}

.ad01
  .module_container
  .container_content
  .content_wrapper
  .item_block
  .item_img::after {
  border-left-color: #002fa7;
  border-right-color: #002fa7;
}

#indexPage .team .item_block:hover .item_wrapper {
  background-color: #002fa7;
}

#sitecontent #postSlider .bx-wrapper .bx-controls-direction .bx-next:hover,
#sitecontent #postSlider .bx-wrapper .bx-controls-direction .bx-prev:hover {
  background-color: #002fa7;
}

.agent-pc .npagePage.post .tab_button li:hover .item_img {
  border-color: #002fa7;
}

.agent-mobile .videom .item_block:hover .item_wrapper {
  background-color: #002fa7;
}

.agent-mobile .npagePage.post .videom #postInfo .description a {
  border-color: #002fa7;
}

.agent-mobile .npagePage.post #postInfo .description a:hover {
  background-color: #002fa7;
}

/* 2023-12-26 tao end */

/* 2024-1-4 tao start */
.agent-mobile.white_bg .npagePage .content,
.agent-mobile.white_bg #mm-0 {
  background-color: #f6f6f6;
}
/* 2024-1-4 tao end */

/* 2024-1-5 tao start */
.agent-pc {
  background-color: #f1f1f1;
}
.agent-pc #header {
  background-color: #f6f6f6;
}
.agent-pc #header.mini {
  background-color: rgba(255, 255, 255, 0.5);
}
.agent-pc #indexPage > * {
  background-color: #f1f1f1;
}
.agent-pc #indexPage .module .module_container .container_header .title {
  color: #1b1b1b;
}
.agent-pc #sitecontent .videom .item_block .item_info .title,
.agent-pc .npagePage:not(.post) .videom .item_block .item_info .title {
  color: #1b1b1b;
  transition: color 0.3s ease;
}

.agent-pc #sitecontent .videom .item_block:hover .item_info .title,
.agent-pc .npagePage:not(.post) .videom .item_block:hover .item_info .title {
  color: #fff;
}
.agent-pc #sitecontent #indexPage .ad01 {
  background-color: #f1f1f1;
}
.agent-pc
  .ad01
  .module_container
  .container_content
  .content_wrapper
  .item_block:not(:first-child)
  .item_wrapper
  .title,
.agent-pc
  .ad01
  .module_container
  .container_content
  .content_wrapper
  .item_block:first-child
  .item_wrapper
  .title {
  color: #1b1b1b;
  transition: color 0.3s ease;
}
.agent-pc
  .ad01
  .module_container
  .container_content
  .content_wrapper
  .item_block:not(:first-child):hover
  .item_wrapper
  .title,
.agent-pc
  .ad01
  .module_container
  .container_content
  .content_wrapper
  .item_block:first-child:hover
  .item_wrapper
  .title {
  color: #fff;
}
.agent-pc
  .ad01
  .module_container
  .container_content
  .content_wrapper
  .item_block
  .details::after {
  color: rgba(0, 0, 0, 0.8);
  transition: color 0.3s ease;
}
.agent-pc
  .ad01
  .module_container
  .container_content
  .content_wrapper
  .item_block:hover
  .details::after {
  color: rgba(255, 255, 255, 0.8);
}
.agent-pc #sitecontent #indexPage .ad01 .container_header .title {
  color: #1b1b1b;
}
.agent-pc body:not(.singlescreen) #indexPage .mlist.news {
  background-color: #f1f1f1;
}
#indexPage
  .news
  .content_list
  .item_block:not(:first-child)
  .item_wrapper
  .item_info
  .title {
  color: #1b1b1b;
}
#indexPage
  .news
  .content_list
  .item_block
  .item_wrapper
  .item_des
  .description {
  color: rgba(0, 0, 0, 0.4);
}
#indexPage
  .news
  .content_list
  .item_block:first-child
  .item_wrapper
  .item_info
  .title {
  color: #1b1b1b;
}
#indexPage .imagelink .bx-wrapper .bx-pager.bx-default-pager a.active {
  background-color: #fff;
}
.ad01
  .module_container
  .container_content
  .content_wrapper
  .item_block:not(:first-child):nth-child(2n + 1)
  .item_wrapper {
  background-color: rgba(0, 0, 0, 0.1);
}
.agent-pc #navWrapper .content .nav > li:not(.jsMoveEl) .subnav {
  background-color: #f1f1f1;
}
.agent-pc #navWrapper .content .nav > li:not(.jsMoveEl) .subnav li a {
  color: #1b1b1b;
}
.agent-pc #navWrapper .content .nav > li:not(.jsMoveEl) .subnav li:hover a {
  color: #fff;
}
.agent-pc .imagelink .bx-wrapper .bx-pager.bx-default-pager a {
  background-color: #e3e3e3;
}
.agent-pc .imagelink .bx-wrapper .bx-pager.bx-default-pager a.active {
  border-color: #002fa7;
}
.npagePage .content {
  background-color: #f1f1f1;
}
#indexPage .project .item_block .item_info .title,
.npagePage:not(.post) .project .item_block .item_info .title {
  color: #1b1b1b;
}
#indexPage .project .item_block .item_info .title,
.npagePage:not(.post) .project .item_block:hover .item_info .title {
  color: #fff;
}
.agent-pc #indexPage .project .item_block:hover, .npagePage:not(.post) .project .item_block:hover{
  background:transparent;
}
.npagePage:not(.post) .news .content_list .item_block .item_wrapper .item_info .title, .npagePage.post .news #postContent #postInfo .title{
  color:#1b1b1b;
}
.searchFormGroup input{
  border-color:#002fa7;
}
#navWrapper .content .nav >li:not(.jsMoveEl) >a{
  color:#1b1b1b;
}
.agent-mobile body{
  background-color:#f1f1f1;
}
.agent-mobile .project .item_block .item_wrapper{
  background-color:transparent;
}
.agent-mobile #sitecontent .project .item_block .title{
  color:#1b1b1b;
}
.agent-mobile .news .item_block .item_info .title{
  color:#1b1b1b;
}
.agent-mobile .mlist .m_container .content .more{
  color:#1b1b1b;
}
.agent-mobile #footer{
  background-color:#f1f1f1;
}
.agent-mobile #online{
  background-color:rgba(255,255,255,.4);
}
.agent-mobile .imagelink{
  background-color:#f1f1f1;
}
/* 2024-1-6 tao end */
