/*主题默认样式*/
/*主题背景颜色*/
.themeBgColor { background-color: #2f6ea2 !important;}

/*主题背景颜色-浅*/
.themeBgColorLight { background-color: rgba(33,15,255, 0.85); }

/*主题按钮颜色样式--深*/
.themeButtonColor-light { color: #210FFF; border-color: #210FFF; }
.themeButtonColor-light:hover { background-color: #210FFF !important;}

/*主题字体颜色*/
.themeColor { color: #2f6ea2; }

/*主题实线颜色*/
.themeBorderColor { border-color: #210FFF !important; }

/*主题导航*/
.navbar { margin-bottom: 0; border-radius: 0; border: 0;min-height: 40px; }
.navbar li a { padding: 0 10px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.navbar li.active a, .navbar li:hover a { /*color: #210FFF !important; */}
.navbar li.active:hover a { /*color: #210FFF !important;*/ }

/*主题hover*/
.home a:hover { color: #210FFF !important; }
.theme-lightHover:hover{ background-color: #210FFF !important; }
.theme-darkHover:hover{ background-color: rgba(33,15,255, 0.85) !important; }

/*主题选项卡*/
.themeTabs .tabs-item { border-color: #210FFF; }
.themeTabs .tabs-item a { border-color: #210FFF; }
.themeTabs .tabs-item.active a { background-color: #210FFF; }
.themeTabs .tabs-item:hover a { color: #fff; background-color: #210FFF; }

/*主题按钮组*/
.themeBtnGroup a { border-color: #2f6ea2; -webkit-transition: all ease .3s; transition: all ease .3s; }
.themeBtnGroup .more { background-color: #2f6ea2; color: #fff; }
.themeBtnGroup .more:hover { background-color: #2f6ea2; }
.themeBtnGroup .consult { color: #2f6ea2; }
.themeBtnGroup .consult:hover { /*background-color: #2f6ea2 !important; color: #fff; */}

/*主题链接组*/
.themeLinkGroup a { background-color: #2f6ea2; -webkit-transition: all ease .3s; transition: all ease .3s; }
.themeLinkGroup a:hover { background-color: #2f6ea2; }

/*主题swiper-pagination选中*/
.themePagination .swiper-pagination-bullet-active { background-color: #210FFF; }

/*主题梯形背景*/
.themeTrap::before { border-color: transparent #210FFF #210FFF transparent; }

@media (min-width: 992px) { .themeTrap::before { border-color: transparent #210FFF #210FFF transparent; } }
/*主题表单*/
.themeForm input[type="text"], .themeForm textarea { border: 1px solid #2f6ea2; border-radius: 5px; width: 100%; outline: 0; }
.themeForm input[type="text"]::-webkit-input-placeholder, .themeForm textarea::-webkit-input-placeholder { color: rgba(33,15,255, 0.85); }
.themeForm input[type="text"]:-ms-input-placeholder, .themeForm textarea:-ms-input-placeholder { color: rgba(33,15,255, 0.85); }
.themeForm input[type="text"]::-ms-input-placeholder, .themeForm textarea::-ms-input-placeholder { color: rgba(33,15,255, 0.85); }
.themeForm input[type="text"]::placeholder, .themeForm textarea::placeholder { color: rgba(33,15,255, 0.85); }
.themeForm input[type="text"] { height: 48px; padding-left: 10px; padding-right: 10px; }
.themeForm textarea { padding: 10px; resize: none; }
.themeForm .form-btn a { background-color:#2f6ea2; -webkit-transition: all ease .3s; transition: all ease .3s; }
.themeForm .form-btn a:hover { background-color: rgba(33,15,255, 0.85); }

/*主题工具条*/
.themeMobToolBar { background-color: #210FFF; border-top: 1px solid #210FFF; }

/*主题拨号盘选中*/
.themeDial .dial-item.active { background-color: #210FFF !important; color: #fff !important; border-color: #210FFF !important; }

img{max-width: 100%;}