/*pc端  */
.team .owl-nav{top: -64px;}
#indexPage .imagelink .owl-nav .owl-next .iconfont, #indexPage .imagelink .owl-nav .owl-prev .iconfont{top: 50%;}
.imagelink .owl-nav{top:30%;}
.item_tags.clearfix{white-space: nowrap;}
.agent-mobile #sitecontent .service .content .content_list .item_block .item_img img,.agent-mobile .service #listContent .service.mlist .item_block .item_img img{width:100%;}
.ff_indexPage .ff_topSlider + .mcounter{z-index: 1;}
.team_tabs.mlist .container_content .tab_button .item_block_1::before{bottom:-240px;left:38px;}
.ff_indexPage .project .item_block, .npagePage:not(.post) .project .item_block{margin-bottom: 30px;}
#mcontact .contactform .contactform_content textarea{height: 150px;}
body #navWrapper .content .nav > .navitem .subnav{top: calc(100% - 4px);}
/*PC端  */

body #navWrapper .content .nav > .navitem > a{border-bottom: none;}

#search-list .searchFormGroup input,
body #search-header .searchFormGroup input {
    border-color: #00468c
}
#header #navWrapper .content .nav > .navitem:hover > a.active{color:#00468c;}
#search-list .searchFormGroup .searchSub,
body #search-header .searchFormGroup .searchSub {
    background-color: #00468c
}

.ff_topSlider .owl-nav .owl-next:hover,
.ff_topSlider .owl-nav .owl-prev:hover,
.imagelink .owl-nav .owl-next:hover,
.imagelink .owl-nav .owl-prev:hover,
.mlist .owl-nav .owl-next:hover,
.mlist .owl-nav .owl-prev:hover,
.postSlider .owl-nav .owl-next:hover,
.postSlider .owl-nav .owl-prev:hover {
    background-color: #00468c
}

.imagelink .owl-dots .owl-dot.active span,
.imagelink .owl-dots .owl-dot:hover span,
.mlist .owl-dots .owl-dot.active span,
.mlist .owl-dots .owl-dot:hover span {
    background-color: #00468c;
    border-color: #00468c
}

.mcustomize .container_content .contentbody .description a:hover {
    background-color: #00468c;
    border-color: #00468c
}

.news.mlistpost .tabBtn .post-next:not(.empty):hover,
.news.mlistpost .tabBtn .post-prev:not(.empty):hover,
.service.mlistpost .tabBtn .post-next:not(.empty):hover,
.service.mlistpost .tabBtn .post-prev:not(.empty):hover,
.team.mlistpost .tabBtn .post-next:not(.empty):hover,
.team.mlistpost .tabBtn .post-prev:not(.empty):hover {
    background-color: #00468c
}

.project.mlistpost .tabBtn .post-next:hover .details,
.project.mlistpost .tabBtn .post-prev:hover .details {
    border-color: #00468c;
    background-color: #00468c
}

.project.mlistpost .tabBtn .post-next .img-wrap,
.project.mlistpost .tabBtn .post-prev .img-wrap {
    border-color: #00468c
}

@media screen and (min-width:1600px) {
    .project.mlistpost .post-next:hover .details,
    .project.mlistpost .post-prev:hover .details {
        border-color: #00468c;
        background-color: #00468c
    }
}


#navWrapper .content .nav>.navitem .subnav li a:hover {
    background-color: #00468c
}

.mcustomize .container_content .contentbody .description a:hover,
.mlist:not(.imagelink) .content_list .item_block:hover .details {
    border-color: #00468c;
    background-color: #00468c
}


::-webkit-scrollbar-thumb:hover {
    background-color: #00468c
}

#pages .page-item.active,
#pages .page-item:hover {
    border-color: #00468c;
    background-color: #00468c
}

.ff_pageTarget .container_target a:hover {
    color: #00468c
}

.ff_pageTarget .container_target a:last-child {
    color: #00468c
}

.postSlider .tab_button .item_block.current .item_img:after,
.postSlider .tab_button .item_block:hover .item_img:after {
    border-color: #00468c
}

body #navWrapper .content .nav>.navitem:hover>a {
    color: #00468c
}

body #navWrapper .content .nav>.navitem>a.active {
    border-color: #00468c
}

body #navWrapper .content .nav>.navitem .subnav {
    border-color: #00468c
}


.ff_indexPage .mlist .content_wrapper .more:hover {
    background-color: #00468c
}

#sliderDirThemb,
#sliderDotThemb {
    border-color: #00468c
}

#shares a:hover {
    border-color: #00468c;
    background-color: #00468c
}

#online_open:hover {
    border-color: #00468c;
    background-color: #00468c
}

#olx_head {
    background-color: #00468c
}

#olx_qq li a:hover {
    color: #00468c
}

#navWrapper {
    background-color: #00468c
}

body #navWrapper .content .nav>.navitem>a.active {
    color: #00468c
}

body #navWrapper .content .nav>.navitem .subnav li a:hover {
    color: #00468c
}


.mlist .owl-dots .active.owl-dot span,
.mlist .owl-dots .owl-dot:hover span {
    background-color: #00468c
}

.team_tabs:not(.imagelink) .content_list .item_block .item_box .item_wrapper::after {
    border-bottom-color: #00468c
}

.team_tabs.mlist .container_content .tab_button .item_block_0::before {
    color: #00468c
}

.team_tabs.mlist .container_content .tab_button .item_block_1::before {
    color: #00468c
}

.team_tabs.mlist .container_content .tab_button .item_block_2::before {
    color: #00468c
}

.team_tabs.mlist .container_content .tab_button .item_block_3::before {
    color: #00468c
}

#online_open {
    border-color: #00468c;
    background-color: #00468c
}

body #search-header .searchFormGroup input {
    border-color: #00468c
}


#mcontact .contactform .inputtxt.submit {
    color: #00468c
}

#mcontact .contactform .inputtxt.submit:hover {
    background-color: #00468c;
    border-color: #00468c
}

.ff_postPage .project.mlistpost .postInfo .description a:hover {
    border-color: #00468c;
    background-color: #00468c
}

input {
    background-color: 0
}

#footer {
    background-color: #f0f0f0
}

#footer span {
    color: #9e9e9e
}

#footer strong {
    color: #9e9e9e
}

#mm-slider .slider-info .title {
    color: #e40807
}

#mm-slider .slider-info .subtitle {
    color: #666
}

.mm-listview>li>a.active {
    color: #e40807
}

.dropmenu ul {
    background-color: #fff
}

.dropmenu ul li {
    border-bottom-color: #f0f0f0
}

.dropmenu ul li a {
    background-color: #fff
}

.dropmenu ul li a.active {
    color: #e40807
}

#pages a.active,
#pages a:hover {
    color: #e40807
}

.bx-wrapper .bx-controls-direction a {
    background-color: transparent
}

.bx-wrapper .bx-controls-direction a i {
    color: #ccc
}


.npagePage.post .navlist_t .subtitle {
    color: #999
}

.npagePage.post #postNav .navitem {
    border-bottom-color: #f4f4f4
}

.module.mcounter .module_container {
    background-color: #f8f8f8
}

.module.mcounter ul.content_list li {
    color: #fff
}

.module.mcounter ul.content_list li p.number .counterDX {
    color: #3c3c3c
}

#mcontact .container_header .subtitle {
    color: #999
}

.module.mcustomize .header {
    color: #252525
}

.module.mcustomize .header .subtitle {
    color: #7c7c7c
}

.module.mcustomize .description a.more:hover {
    border-color: #236ffb
}

.bx-wrapper .bx-pager.bx-default-pager a.active,
.bx-wrapper .bx-pager.bx-default-pager a:focus,
.bx-wrapper .bx-pager.bx-default-pager a:hover {
    background-color: #a5a5a5
}

.agent-mobile .service .bx-wrapper .bx-controls-direction a i {
    color: #fff
}

.agent-mobile .project .item_block .item_wrapper {
    background-color: #f8f8f8
}

.agent-mobile #sitecontent #listContent .service .item_block:hover .title {
    color: #00468c;
}

.agent-mobile #sitecontent #listContent .project .item_block:hover .title {
    color: #fff;
}

.agent-mobile .project .item_block:hover .item_wrapper {
    background-color: #e40807
}

.agent-mobile .project .content_list .item_block:hover .subtitle {
    color: rgba(255, 255, 255, .56)
}

.agent-mobile .project .content_list .item_block:hover .item_img::before {
    border-color: rgba(0, 0, 0, .1)
}


#sitecontent .npagePage.post #postContent .title {
    color: #444
}

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

.agent-mobile #sitecontent .npagePage.post .project #postInfo .description a:hover {
    color: #fff
}

.agent-mobile #sitecontent .ad01 .content_list li:hover .title {
    color: #fff
}

.agent-mobile .ad01 .content_list li:hover .subtitle {
    color: rgba(255, 255, 255, .8)
}

.agent-mobile .ad01 .content_list li:hover .item_wrapper {
    background-color: #e40807
}

.agent-mobile .team_tabs .tab_content .content_list li .title {
    color: #e40807
}

.agent-mobile .imagelink {
    background-color: #fff
}


.agent-mobile .news .item_block:hover .item_info .title {
    color: #e40807
}

.agent-mobile .news .content_list .item_wrapper .date_wrap {
    color: #adadad
}

.agent-mobile .news .content_list li:last-child {
    border-color: transparent
}

.agent-mobile #sitecontent .news #listContent .item_block:hover .title {
    color: #e40807
}

#online a:after {
    background-color: rgba(255, 255, 255, .6)
}

.agent-mobile .mlist .container_header .title {
    color: #00468c
}

.agent-mobile .mcustomize .contentbody .description a:hover {
    background-color: #00468c;
    border-color: #00468c
}

.agent-mobile .project .item_block:hover .item_wrapper {
    background-color: #00468c
}

.agent-mobile .team_tabs .tab_content .content_list li .title {
    color: #00468c
}

.agent-mobile .mlist .m_container .content .more:hover {
    background-color: #00468c
}

.agent-mobile .team .item_block:hover .item_info {
    background-color: #00468c
}

.agent-mobile .news .item_block:hover .item_info .title {
    color: #00468c
}

.agent-mobile .mm-listview>li>a.active {
    color: #00468c
}

.agent-mobile .mm-menu .mm-listview>li.mm-selected>a:not(.mm-next) {
    color: #00468c
}

.agent-mobile #category .label {
    background-color: #00468c
}

.agent-mobile .cate-title {
    background-color: #00468c
}

.agent-mobile .dropmenu ul li a.active {
    color: #00468c
}

#pages a:hover,
.agent-mobile #pages a.active {
    color: #00468c
}

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

.agent-mobile .service .content_wrapper #postNav .wrapper.scrollFixed .navitem:hover p.title {
    color: #00468c
}

.agent-mobile #sitecontent .news #listContent .item_block:hover .title {
    color: #00468c
}

.agent-mobile .npagePage.post #postInfo .description a:hover {
    background-color: #00468c
}

.agent-mobile .indexPage .service .item_block:hover .item_info {
    color: #00468c
}

#online a {
    color: #00468c
}