/* 产品页的多功能切换 */
.flex { display: flex; justify-content: space-around; }
.box.flex { width: 100%; margin-bottom: 10%; }
.box.flex:last-child { margin-bottom: 2%; }
.tabs-left-main { display: flex; align-items: center; }
.tizeetzy_banner_tab { background-color: #080052; }
.tizeetzy_banner_tab .pc-module .tabs-left-tab { margin-bottom: 14%; opacity: 0.8; height: 74px; }
.tizeetzy_banner_tab .pc-module .tabs-left-tab.active { opacity: 1; }
.tizeetzy_banner_tab .pc-module .mod-content>.wid1280 { width: 100%; max-width: 100%; }
.tizeetzy_banner_tab .box a { color: #fff; text-decoration: underline; }
.tizeetzy_banner_tab a:hover { color: #ff9800; }
.tizeetzy_banner_tab .tabs-left-content .item { min-height: 140px; }
.tabs-left-content .item { line-height: 1.5; }
.tabs-left-content .item p { line-height: 2; }
.tabs-left-content .item a { word-break: break-all; white-space: normal; }
.tizeetzy_banner_tab .box a[href]:hover { color: #FF9800; }
.tizeetzy_banner_tab .box p { text-align: center !important; }
.tizeetzy_banner_tab .box h3 { font-weight: 600; text-align: center !important; }
.tizeetzy_banner_tab .item a[href] { color: #fff; text-decoration: underline; left: 0; }
.tizeetzy_banner_tab .item a.new-btn-8 { color: #126ee3; text-decoration: none; }
.tizeetzy_banner_tab .item a.new-btn-8:hover { color: #fff; }
.tizeetzy_banner_tab .tabs-left-tab { color: #ccc; background-color: transparent; padding: 8px 0px 8px 28px; font-size: 16px; width: 310px; margin-bottom: 20%; }
.tizeetzy_banner_tab .tabs-left-tab.active { color: #fff; border-left-color: #FF9800; font-size: 1.3em; transition: all 0.2s; background-color: transparent !important;}
.tizeetzy_banner_tab .tabs-left-tab, .tizeetzy_banner_tab .carousel-list-2 { flex-wrap: wrap; height: auto; }
.tizeetzy_banner_tab .tabs-left-tab p { width: 100%; text-align: left !important; }
.tizeetzy_banner_tab .tabs-left-tab .p1,
.tizeetzy_banner_tab .carousel-list-2 p { font-size: 1.1em !important; line-height: 1.5; width: 100%; !importan; text-align: left !important; }
.banner-video .mod-content { background-position: top; }
.cards h3, .cards a[href] { color: #1406c2; }
.cards a[href]:hover { text-decoration: underline; left: 0; }
.business-modules .flex-content .item-div { min-width: 200px; margin-bottom: 24px; }

@media screen and (max-width: 1280px) {
    .cards .cards-content .card { justify-content: space-between !important; }
}
@media (min-width: 768px) and (max-width: 1280px) {
    .business-modules .flex-content .item-div { width: 32% !important; }
    .business-modules .flex-content { flex-wrap: wrap; gap: 0 2%; justify-content: flex-start !important; }
}
@media screen and (max-width: 768px) {
    .tizeetzy_banner_tab .mod_carousel .carousel-list-2 p { line-height: 1.5; }
    .tizeetzy_banner_tab .mod_carousel .carousel-list .list .carousel-list-2 { line-height: 2; padding-top: 12px; padding-bottom: 6px; border-bottom: 1px solid #eee; }
    .tizeetzy_banner_tab .mod_carousel .carousel-list .list .carousel-list-2 .p1 { font-size: 16px !important; }
    .tizeetzy_banner_tab .mod_carousel .carousel-list .list .carousel-list-2:after { border-top: 2px solid #eee; border-left: 2px solid #eee; }
    .tizeetzy_banner_tab .mod_carousel .carousel-list .list .carousel-list-2.cur { border-color: #ff9800; color: #ff9800; }
    .tizeetzy_banner_tab .mod_carousel .carousel-list .list .carousel-list-2.cur p { color: #ff9800 !important; }
    .tizeetzy_banner_tab .mod_carousel .carousel-list .list .cur:after { border-top: 2px solid #FF9800 !important; border-left: 2px solid #FF9800 !important; }
}

.tizeetzy_banner_tab .tabs-swiper-container { height: 440px; }
.tabs-swiper-container { overflow: hidden; }
.part2 .info { display: flex; justify-content: space-between; align-items: center; }
.part2 .info .textcontent { width: 35%; }
.part2 .info .imgcontent { width: 60%; }
.part2 .info .imgcontent video { max-width: 100%; }
.part2 .info .btns { margin-top: 4%; display: flex; gap: 16px; }
.part2 .info .des { margin: 2% 0; }
.go-link { display: inline-block; }
.go-link:after { display: inline-block; content: ''; width: 16px; height: 16px; background: url(images/images-29.png) center/contain no-repeat; position: relative; left: 8px; top: -4px; transition: all .2s; }
.go-link:hover { left: 0 !important; }
.go-link:hover:after { transform: rotate(45deg); left: 8px; }
.tabcon-item { display: none; }
.tabcon-item.active { display: block; }
.tab-titles li { text-align: center; }
.tab-titles li .tip { font-size: 14px !important; !importan; !importa; !import; !impor; !impo; !imp; !im; !i; !; }
.tab-titles li img { width: 40%; }
.tab-titles li { padding: 3% 12px; position: relative; cursor: pointer; transition: all .2s; }
.tab-titles li.active, .tab-titles li:hover { background: #e2f3fd; }
.tab-titles li.active .title,
.tab-titles li:hover .title { color: #126ee3 !important; !importan; !importa; !import; !impor; !impo; !imp; !im; !i; !; }

.tab-titles li.active:after, .tab-titles li:hover:after { content: ''; position: absolute; bottom: 0; left: 0; height: 2px; width: 100%; background: #126ee3; }
.tab-carousel .carousel-list-2 .head { display: flex; align-items: center; gap: 6px; }
.tab-carousel .carousel-list-2 .head img { max-width: 14% !important; }
.tab-carousel .carousel-list-2 .head p { width: 100%; line-height: 1.5 !important; height: 24px !important; }
.tab-carousel .carousel-list-2 { line-height: 1.5 !important; }
@media screen and (max-width: 768px) {
    .part2 .tab-carousel .info .imgcontent { order: 1; width: 100%; margin-top: 16px; }
    .part2 .tab-carousel .info .textcontent { width: 92%; order: 2; margin-bottom: 24px; }
    .part2 .tab-carousel .info { flex-direction: column; gap: 12px; }
}
.tab-carousel .carousel-list-2 .head .title { text-align: left !important; !; }

.full-part .mod-content>.wid1280, .full-part .mod-content>.wid1440 { width: 100%; max-width: 100%; }
.aishu-linear-blue { background: linear-gradient(180deg, #cbdaff, transparent 24%); }
a.new:after, a.hot:after { line-height: 14px !important; }
a.hot-2 { display: flex; align-items: center; }
a.hot-2:before { content: 'HOT'; background: #FC931D; vertical-align: middle; padding: 2px 6px; border-radius: 2px; color: #fff; line-height: 14px; font-size: 12px; margin-left: 8px; order: 3; }
a.new-b-3:before { content: 'NEW'; background: #475B99; vertical-align: middle; padding: 2px 6px; border-radius: 2px; color: #fff; line-height: 14px; font-size: 12px; margin-left: 8px; order: 3; }
.main-nav-container .main-nav .nav-lv3>li>a>.icon>img { width: 34px; }
@media screen and (max-width: 768px) {
    a[class*="new-btn"] { font-size: 14px !important; }
}
/* 修正 1440 样式变化和导航一致*/
.wid1440 { max-width: 1440px; width: 80%; }
@media screen and (min-width: 1440px) and (max-width: 1660px) {
    .wid1440 { width: 80%; }
}
@media (max-width: 1439.98px) {
   .wid1440 { max-width: 1200px; width: 90%; margin: 0 auto; }
}
