@charset "UTF-8";html {font-size:16px;}
@media screen and (max-width:1900px) {html {font-size:14px;}
}
@media screen and (max-width:1200px) {html {font-size:12px;}
}
@keyframes radiusRotate {100% {transform:rotateZ(360deg);}
}
.product {padding:0 120px;margin-top:120px;overflow:hidden;}
@media (max-width:1480px) {.product {margin-top:60px;}
}
@media (max-width:867px) {.product {margin-top:30px;}
}
@media screen and (max-width:1900px) {.product {padding:0 60px;}
}
@media screen and (max-width:1500px) {.product {padding:0 30px;}
}
@media screen and (max-width:990px) {.product {padding:0 15px;}
}
.product .title {text-align:center;margin-bottom:40px;}
.product .title h4 {font-size:2.5rem;color:#000;}
.product .title p {color:gray;font-size:1rem;padding:1rem 0;letter-spacing:10px;}
@media screen and (max-width:990px) {.product .title p {letter-spacing:5px;}
}
.product .title .more a {color:#000;font-size:1.25rem;border-bottom:#3466ce solid 2px;display:inline-block;padding-bottom:10px;}
.product .producDisplay .producboxFirst {background:#f7f7f7;display:flex;align-content:center;flex-wrap:wrap;height:816px;position:relative;border-radius:10px;}
.product .producDisplay .producboxFirst .swiper-slide {padding-top:120px;}
.product .producDisplay .producboxFirst .swiper-slide h3 {font-size:2.25rem;}
.product .producDisplay .producboxFirst .swiper-slide p {font-size:1rem;color:#3466ce;}
@media screen and (max-width:768px) {.product .producDisplay .producboxFirst .swiper-slide {padding-top:50px;}
}
.product .producDisplay .producboxFirst .producboxFirstHidHalf {/*height:450px;*/      text-align:center;display:block;width:100%;overflow:hidden;position:absolute;bottom:20px;}
.product .producDisplay .producboxFirst .producboxFirstHidHalf img {max-width:66%;min-width:50%;}
.product .producDisplay .producboxFirst .swiper-pagination02 {position:absolute;top:230px;text-align:center;}
.product .producDisplay .producboxFirst .swiper-pagination02 .swiper-pagination-bullet {width:8px;height:8px;background-color:#080000;opacity:0.2;position:relative;margin:0 11px;display:inline-block;}
.product .producDisplay .producboxFirst .swiper-pagination02 .swiper-pagination-bullet-active {background-color:#ec6951;opacity:1;}
.product .producDisplay .producboxFirst .swiper-pagination02 .swiper-pagination-bullet-active:before {background-color:#ec6951;border-radius:50%;opacity:0.2;width:16px;height:16px;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
@media screen and (max-width:768px) {.product .producDisplay .producboxFirst .swiper-pagination02 {top:120px;}
}
@media screen and (max-width:768px) {.product .producDisplay .producboxFirst {height:600px;}
}
.product .producDisplay .producbox {background:#f7f7f7;position:relative;display:flex;align-content:flex-start;flex-wrap:wrap;height:400px;border-radius:10px;}
.product .producDisplay .producbox .text-center {display:flex;vertical-align:middle;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column;position:absolute;bottom:20px;}
.product .producDisplay .producbox img {width:55%;}
.product .producDisplay .producbox h3 {font-size:1.4rem;}
.product .producDisplay .producbox p {font-size:1rem;color:#3466ce;}
.producList .producboxFirst {height:823px !important;align-content:space-between !important;padding-top:120px;}
.producList .producboxFirst h3 {font-size:2.25rem;}
.producList .producboxFirst p {font-size:1rem;color:#3466ce;}
.producList .producboxFirst .producboxFirstHidHalf {position:static !important;}
.producList .producbox {display:block;}
.producList .producbox .buttonBox {width:100%;position:absolute;bottom:20px;padding:0 25px;visibility:hidden;transition:all 0.3s ease 0s;transform:translateY(50px);opacity:0;}
.producList .producbox .buttonBox .btn {width:calc(50% - 3px);height:48px;border-radius:5px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;}
.producList .producbox .buttonBox .btn .icon {width:30px;margin-right:5px;display:inline-block;}
.producList .producbox .buttonBox .btn .icon:before {content:"";display:inline-block;width:20px;height:20px;display:inline-block;}
.producList .producbox .buttonBox .btn .icon-ly {background:url(../images/liuyan.png) no-repeat center center;}
.producList .producbox .buttonBox .btn .icon-sc {background:url(../images/shoucang.png) no-repeat center center;}
.producList .producbox .buttonBox .btn.on .icon-sc {background:url(../images/liuyan.png) no-repeat center center;}
.producList .producbox:hover {background:#fff;box-shadow:10px 0 30px rgba(0,0,0,0.1);}
.producList .producbox:hover .name {opacity:0;}
.producList .producbox:hover .buttonBox {visibility:visible;opacity:1;transform:translateY(0px);}
.mproducList {display:none;}
@media screen and (max-width:768px) {.mproducList {display:block;}
.mproducList.producDisplay {display:flex;margin:0;}
.product .mproducList.producDisplay .producbox {height:230px;background:#fff;}
.product .mproducList.producDisplay .producbox h3 {font-size:1.2rem;}
}
.solution {margin-top:120px;}
@media (max-width:1480px) {.solution {margin-top:60px;}
}
@media (max-width:867px) {.solution {margin-top:30px;}
}
.solution .title {text-align:center;margin-bottom:40px;}
.solution .title h4 {font-size:2.5rem;color:#000;}
.solution .title p {color:gray;font-size:1rem;padding:1rem 0;letter-spacing:10px;}
@media screen and (max-width:990px) {.solution .title p {letter-spacing:5px;}
}
.solution .title .more a {color:#000;font-size:1.25rem;border-bottom:#3466ce solid 2px;display:inline-block;padding-bottom:10px;}
.solution .card {border:none;background-color:#f7f7f7;height:600px;}
@media screen and (max-width:1680px) {.solution .card {height:520px;}
}
.solution .card .cardImg {width:100%;height:600px;overflow:hidden;}
@media screen and (max-width:768px) {.solution .card .cardImg {height:auto;}
}
@media screen and (max-width:1680px) {.solution .card {height:520px;}
.solution .card .cardImg {height:520px;}
}
@media screen and (max-width:1440px) {.solution .card {height:450px;}
.solution .card .cardImg {height:450px;}
}
@media screen and (max-width:1280px) {.solution .card {height:400px;}
.solution .card .cardImg {height:400px;}
}
@media screen and (max-width:768px) {.solution .card {height:auto;}
}
@media screen and (max-width:768px) {.solution .card .cardImg {height:auto;}
}
.solution .card .backgroundimg {width:100%;height:100%;display:block;background-size:cover;background-position:top right;transition:all 0.3s ease 0s;}
@media screen and (min-width:1920px) {.solution .card .backgroundimg {background-size:cover;background-repeat:no-repeat;background-position:bottom;}
}
.solution .card .card-body {padding:7.5rem;}
@media screen and (max-width:768px) {.solution .card .card-body {padding:1.875rem;}
}
.solution .card .card-body .card-title {font-size:2rem;color:#080000;}
.solution .card .card-body .card-text {color:gray;margin:35px 0;line-height:2;}
.solution .card .card-body .more b {color:#080000;border-bottom:#3466ce solid 2px;}
.solution .card:hover .backgroundimg {transform:scale(1.1);}
.solution .swiper-pagination03 {padding-left:7.5rem;top:480px;position:absolute;z-index:4;}
@media screen and (max-width:768px) {.solution .swiper-pagination03 {padding:0;top:550px;left:50%;transform:translateX(-50%);}
}
.solution .swiper-buttbox {position:absolute;bottom:120px;right:120px;z-index:4;width:130px;}
@media screen and (max-width:1440px) {.solution .swiper-buttbox {bottom:80px;}
.solution .card .card-body {padding:6.5rem;}
}
@media screen and (max-width:1280px) {.solution .swiper-buttbox {bottom:50px;}
.solution .card .card-body {padding:4.5rem;}
}
@media screen and (max-width:768px) {.solution .swiper-buttbox {display:none;}
}
.solution [class^="swiper-button-"] {width:60px;height:60px;border-radius:50%;border:#3466ce solid 2px;background:url(../images/arrow.png) no-repeat center center;position:static;display:inline-block;margin-top:0;}
.solution [class^="swiper-button-"]:hover {background:#3466ce url(../images/arrow2.png) no-repeat center center;}
.solution .swiper-button-next {transform:rotate(180deg);}
.solution .swiper-button-next:after,.solution .swiper-button-prev:after {display:none;}
.news {padding:0 120px;margin-top:120px;}
@media (max-width:1480px) {.news {margin-top:60px;}
}
@media (max-width:867px) {.news {margin-top:30px;}
}
@media screen and (max-width:1900px) {.news {padding:0 60px;}
}
@media screen and (max-width:1500px) {.news {padding:0 30px;}
}
@media screen and (max-width:990px) {.news {margin-top:30px;padding:0 15px;}
}
.news .title {text-align:center;margin-bottom:40px;}
.news .title h4 {font-size:2.5rem;color:#000;}
.news .title p {color:gray;font-size:1rem;padding:1rem 0;letter-spacing:10px;}
.news .title .more a {color:#000;font-size:1.25rem;border-bottom:#3466ce solid 2px;display:inline-block;padding-bottom:10px;}
@media screen and (max-width:768px) {.news .title {margin-bottom:1.25rem;}
.news .title h4 {font-size:2.25rem;}
.news .title p {font-size:1.125rem;padding:0.9375rem 0;letter-spacing:5px;}
}
.news .card {border-radius:10px;overflow:hidden;background:#f7f7f7;border:none;transition:all 0.3s ease 0s;}
.news .card .backgroundimg {width:100%;overflow:hidden;}
.news .card .backgroundimg img {transition:all 0.3s ease 0s;}
.news .card .card-body {padding:40px 40px 0;}
.news .card .card-body .card-title {line-height:1.5;position:relative;padding-left:20px;color:#080000;}
.news .card .card-body .card-title:before {content:"";display:inline-block;width:4px;height:100%;position:absolute;left:0;background:#3466ce;}
.news .card .card-body .card-text {color:gray;line-height:2;margin-bottom:20px;}
.news .card .card-footer {border:none;background:none;font-size:16px;color:#080000;padding:0 40px 40px;}
.news .card .card-footer:before {content:"";width:8px;height:8px;background:#ec6951;border-radius:50%;display:inline-block;}
.news .card .card-footer small {font-size:1rem;}
.news .card:hover {transform:translateY(-10px);}
.news .card:hover .backgroundimg img {transform:scale(1.1);}
.support {margin-top:120px;}
@media (max-width:1480px) {.support {margin-top:60px;}
}
@media (max-width:867px) {.support {margin-top:30px;}
}
@media screen and (max-width:990px) {.support {margin-top:30px;}
}
.support .title {text-align:center;margin-bottom:40px;}
.support .title h4 {font-size:2.5rem;color:#000;}
.support .title p {color:gray;font-size:1rem;padding:1rem 0;letter-spacing:10px;}
.support .title .more a {color:#000;font-size:1.25rem;border-bottom:#3466ce solid 2px;display:inline-block;padding-bottom:10px;}
@media screen and (max-width:768px) {.support .title {margin-bottom:1.25rem;}
.support .title h4 {font-size:2.25rem;}
.support .title p {font-size:1.125rem;padding:0.9375rem 0;letter-spacing:5px;}
}
.support .container {background:url(../images/support1_1.png) center bottom no-repeat;margin-bottom:0;padding-bottom:0;}
.support .supportCon {/*background:url(../images/support1_1.png) no-repeat right bottom/auto 100%;*/    padding-top:90px;height:550px;}
@media screen and (max-width:768px) {.support .supportCon {padding:100px 20px;}
}
.support .supportCon .supportCon01 {margin-bottom:50px;}
.support .supportCon .supportCon01 h4 {font-size:16px;color:#080000;}
.support .supportCon .supportCon01 h4 span {color:#3466ce;font-size:48px;font-family:'MiSans-Bold';font-weight:bold;}
.support .supportCon .supportCon01 p {padding:8px 0 0;color:gray;}
.support .supportCity {padding-top:100px;}
@media screen and (max-width:768px) {.support .supportCity {padding:20px 0;}
}
.support .supportCity a {width:96px;height:36px;line-height:36px;border:#ccc solid 1px;border-radius:3px;text-align:center;display:inline-block;margin:0 10px 10px 0;float:left;}
.support .supportCity a:hover {background:#3466ce;color:#fff;border-color:#3466ce;}
.insideContainer {margin-top:130px;margin-bottom:130px;padding:0 120px;}
.marginside {margin:0 -120px;}
@media screen and (max-width:1900px) {.insideContainer {padding:0 60px;margin-bottom:60px;}
.marginside {margin:0 -60px;}
}
@media screen and (max-width:1500px) {.insideContainer {padding:0 30px;margin-bottom:30px;}
.marginside {margin:0 -30px;}
}
@media screen and (max-width:990px) {.insideContainer {background:#f2f2f2;padding:0 0px;margin-top:0;margin-bottom:00px;}
.marginside {margin:0 -15px;}
}
.insideContainer.nobot {margin-bottom:0;}
.insideContainer.notop {margin-top:0;}
.insideContainer .breadcrumbBox {height:60px;line-height:60px;margin-bottom:30px;display:flex;justify-content:space-between;}
.insideContainer .breadcrumbBox .breadcrumb {border-radius:5px;background:#f7f7f7;display:block;margin-top:20px;padding:0 30px;height:60px;}
.insideContainer .breadcrumbBox .breadcrumb .breadcrumb-item {color:#080000;display:inline-block;font-size:1.125rem;}
.insideContainer .breadcrumbBox .breadcrumb a {color:#080000;}
.insideContainer .breadcrumbBox .produtFuction {display:flex;justify-content:flex-end;align-items:center;}
.insideContainer .breadcrumbBox .produtFuction.nomargin .btn {margin:0;margin-right:20px;}
.insideContainer .breadcrumbBox .produtFuction .btn {padding:0 60px;height:48px;line-height:48px;border-radius:24px;background-color:#3466ce;color:#fff;margin-left:50px;}
.insideContainer .breadcrumbBox .produtFuction .btn.btn-gray {border:#e5e5e5 solid 1px;color:#080000;background:#fff;}
.insideContainer .breadcrumbBox .produtFuction .btn.btn-gray:hover {background-color:#3466ce;color:#fff;border-color:#3466ce;}
.insideContainer .breadcrumbBox .produtFuction .btn .icon {width:20px;height:20px;display:block;float:left;margin-top:14px;margin-right:10px;}
.insideContainer .breadcrumbBox .produtFuction .btn .icon-sc {background:url(../images/shoucang.png) no-repeat center center;}
.insideContainer .breadcrumbBox .produtFuction .btn .icon-fx {background:url(../images/fx.png) no-repeat center center;}
@media screen and (max-width:768px) {.insideContainer .breadcrumbBox {display:none;height:auto;padding-top:10px;margin-bottom:0;}
.insideContainer .breadcrumbBox .produtFuction {justify-content:space-around;}
.insideContainer .breadcrumbBox .produtFuction .btn {margin-left:0;font-size:16px;}
}
.insideContainer .conditions {clear:both;border-top:#e5e5e5 solid 1px;margin-bottom:35px;}
.insideContainer .conditions .nav-item {border-bottom:#e5e5e5 solid 1px;line-height:60px;padding:0 40px;}
.insideContainer .conditions .nav-item .nav-link {padding:0 15px;display:inline-block;color:gray;position:relative;}
.insideContainer .conditions .nav-item .nav-link:after {content:"";height:4px;width:0%;display:block;background:#3466ce;transition:all 0.3s ease 0s;}
.insideContainer .conditions .nav-item .nav-link.on,.insideContainer .conditions .nav-item .nav-link:hover {color:#080000;}
.insideContainer .conditions .nav-item .nav-link.on:after,.insideContainer .conditions .nav-item .nav-link:hover:after {color:#080000;width:100%;display:block;background:#3466ce;}
@media screen and (max-width:768px) {.insideContainer .conditions {display:none;}
.insideContainer .conditions .nav-item {padding:0 15px;}
}
.insideContainer .searchbox {margin:25px 0;}
.insideContainer .searchbox .input-group {background:#f7f7f7;border-radius:10px;height:90px;line-height:90px;}
.insideContainer .searchbox .input-group .form-control {background:none;border:none;}
.insideContainer .searchbox .input-group .btn {width:90px;border:none;background:url("../images/icon-4-2.png") no-repeat center center;}
@media screen and (max-width:768px) {.insideContainer .searchbox {width:100%;margin:15px 0;padding:0 15px;}
.insideContainer .searchbox .input-group {height:45px;line-height:45px;border-radius:5px;background:#fff;margin-bottom:0!important;}
}
.insideContainer .reorder {margin:25px 0;height:90px;background:#f7f7f7;padding:20px 30px;display:flex;justify-content:space-around;}
.insideContainer .reorder .btn {height:48px;border-radius:24px;min-width:33%;margin:0 10px;color:#080000;border:none;background:#fff;display:flex;white-space:nowrap;align-items:center;justify-content:space-evenly;}
.insideContainer .reorder .btn .icon {width:12px;height:12px;display:inline-block;background:url(../images/arrowa.png) no-repeat 0 0;margin-left:20px;}
.insideContainer .reorder .btn .icon.rotate {transform:rotate(180deg);}
.insideContainer .reorder .btn:hover,.insideContainer .reorder .btn.on {background:#3466ce;color:#fff;}
.insideContainer .reorder .btn:hover .icon,.insideContainer .reorder .btn.on .icon {background:url(../images/arrowb.png) no-repeat 0 0;}
@media screen and (max-width:768px) {.insideContainer .reorder {margin:0;padding:5px 15px;height:auto;justify-content:flex-start;background:#fff;border-top:1px solid #ced4da;border-bottom:1px solid #ced4da;flex-wrap:wrap;}
.insideContainer .reorder .btn {width:110px;height:36px;margin:0;}
}
.comm-page {font-size:0;text-align:center;margin-top:60px;display:flex;justify-content:center;}
.comm-page a {display:inline-block;vertical-align:top;margin:0 5px;width:40px;font-size:12px;color:#666;line-height:38px;text-align:center;border:1px solid #e5e5e5;transition:all .3s ease;}
.comm-page a:first-of-type,.comm-page a:last-of-type {width:60px;}
.comm-page a:hover,.comm-page a.active {border-color:#3466ce;background-color:#3466ce;color:#fff;}
.page-mmore {display:none;}
@media screen and (max-width:768px) {.comm-page {/*display:none;*/}
.page-mmore {display:flex;justify-content:center;align-items:center;padding:10px 0 50px;}
.page-mmore a {width:100px;height:40px;line-height:40px;border-radius:20px;background:#3466ce;color:#fff;text-align:center;font-size:1rem;display:inline-block;}
}
.product-detail {margin-top:60px;}
@media screen and (max-width:990px) {.product-detail {margin-top:15px;}
}
.product-detail .carousel {margin-right:120px;margin-bottom:110px;}
@media screen and (max-width:1680px) {.product-detail .carousel {margin-right:60px;}
}
@media screen and (max-width:768px) {.product-detail .carousel {margin-right:0;margin-bottom:120px;}
}
.product-detail .carousel .carousel-item {background:#f7f7f7;height:480px;border-radius:10px;}
.product-detail .carousel .carousel-item img {border-radius:10px;}
.product-detail .carousel .carousel-item .btn {display:none;}
.product-detail .carousel .carousel-item.video .btn {display:block;width:136px;height:136px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:none;cursor:pointer;background:url(../images/btnpaly.png) 0 0/cover;z-index:99;}
.product-detail .carousel .carousel-item.video .modal-dialog {width:auto;max-width:800px;margin:0 auto;}
.product-detail .carousel .carousel-item.video .modal-dialog .modal-content {border-radius:10px;overflow:hidden;}
.product-detail .carousel .carousel-item.video .modal-dialog .btn-close {position:absolute;top:15px;right:15px;z-index:9;color:#fff;}
.product-detail .carousel .carousel-indicators {top:calc(100% + 14px);bottom:inherit;margin:0;}
.product-detail .carousel .carousel-indicators .active:before {background:#080000;opacity:0.3;}
.product-detail .carousel .carousel-indicators .video:after {background:url(../images/videoico2.png) 0 0/cover;}
.product-detail .carousel .carousel-indicators .video.active:after {background:url(../images/videoico.png);}
.product-detail .carousel .carousel-indicators [data-bs-target] {width:100px;height:100px;border-radius:10px;overflow:hidden;margin-left:7px;margin-right:7px;opacity:1;background:#f7f7f7;border:none;border:none;position:relative;}
.product-detail .carousel .carousel-indicators [data-bs-target] img {display:block;border-radius:10px;max-width:100%;height:auto;}
.product-detail .carousel .carousel-indicators [data-bs-target]:before {position:absolute;top:0;left:0;content:"";display:block;width:100%;height:100%;}
.product-detail .carousel .carousel-indicators [data-bs-target]:after {position:absolute;content:"";display:block;width:24px;height:24px;right:10px;bottom:10px;}
.product-detail .carousel .carousel-control-prev-icon {background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%333'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");}
.product-detail .carousel .carousel-control-next-icon {background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%333'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");}
.product-detail .carousel .carousel-control-prev,.product-detail .carousel .carousel-control-next {height:100px;top:calc(100% + 14px);width:25px;z-index:3;}
.product-detail .carousel .carousel-control-prev-icon,.product-detail .carousel .carousel-control-next-icon {width:1rem;}
.product-detail .productName {padding:40px 0 30px 0;}
@media screen and (max-width:768px) {.product-detail .productName {padding:30px 0 15px 0;}
}
.product-detail .productName h4 {font-size:2.25rem;margin-bottom:0.25em;}
.product-detail .productName p {font-size:1.25rem;color:#3466ce;margin-bottom:0.5em;}
.product-detail .productBtn {margin-bottom:40px;}
@media screen and (max-width:768px) {.product-detail .productBtn {margin-bottom:20px;}
}
.product-detail .productBtn .btn {padding:0;position:relative;}
.product-detail .productBtn .btn a {color:#3466ce;border:#3466ce solid 1px;border-radius:5px;height:36px;line-height:36px;padding:0 25px;display:inline-block;}
.product-detail .productBtn .btn a:hover {border:#ec6951 solid 1px;color:#ec6951;}
.product-detail .productBtn .btn .productBtnDetail {display:none;position:absolute;top:calc(100% + 20px);left:50%;transform:translateX(-50%);background:#fff;width:360px;border-radius:10px;box-shadow:0 0 30px rgba(0,0,0,0.1);padding:30px;text-align:left;font-size:14px;line-height:2;}
.product-detail .productBtn .btn .productBtnDetail:before {content:'';width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #fff;display:block;margin:0 auto;position:absolute;bottom:100%;left:50%;transform:translateX(-50%);}
.product-detail .productBtn .btn:hover .productBtnDetail {display:block;}
.product-detail .productIntroduce {color:gray;line-height:2;font-size:16px;}
.product-detail .productDownload {margin:30px 0 0;padding:30px 0 0;border-top:#e5e5e5 solid 1px;display:flex;flex-wrap:wrap;}
.product-detail .productDownload a {line-height:36px;border-radius:18px;display:inline-block;color:gray;border:#e5e5e5 solid 1px;padding:0 24px;margin-bottom:15px;width:calc(50% - 30px);margin-right:20px;}
.product-detail .productDownload a i {width:18px;height:18px;display:inline-block;margin:0 10px;background:url(../images/pdf.png) no-repeat;}
.product-detail .productDownload a:hover {border-color:#ec6951;color:#ec6951;}
@media screen and (max-width:1680px) {.product-detail .productDownload {margin:30px 0;}
}
@media screen and (max-width:768px) {.product-detail .productDownload {margin:10px 0;display:flex;justify-content:space-around;flex-direction:column;}
.product-detail .productDownload a {padding:8px 10px;margin:5px 5px;line-height:1.5;height:auto;position:relative;border-radius:12px;width:calc(50% - 10px);}
.product-detail .productDownload a i {position:absolute;left:0;top:50%;transform:translateY(-50%);}
}
.product-detail .produtFuction {margin:00px 0 20px;padding:0}
@media screen and (max-width:768px) {.product-detail .produtFuction {margin:20px 0 20px;}
}
.product-detail .produtFuction .btn {padding:0 60px;height:48px;line-height:48px;border-radius:24px;background:#3466ce;color:#fff;}
.product-detail .produtFuction .btn .icon {width:20px;height:20px;display:block;float:left;margin-top:14px;margin-right:10px;}
.product-detail .produtFuction .btn .icon-ly {background:url(../images/liuyan.png) no-repeat center center;}
.product-detail .produtFuction .btn .icon-sc {background:url(../images/shoucang.png) no-repeat center center;}
.product-detail .produtFuction .btn .icon-fx {background:url(../images/fx.png) no-repeat center center;}
@media screen and (max-width:768px) {.product-detail .produtFuction .btn {margin-bottom:10px;}
}
.liuyanbox {max-width:960px;}
.liuyanbox .modal-header {border:none;text-align:center;position:relative;display:block;}
.liuyanbox .modal-header .modal-title {font-size:48px;padding:60px 0;display:inline-block;}
.liuyanbox .modal-header .btn-close {position:absolute;top:30px;right:30px;}
.liuyanbox .modal-body {padding:0 60px 60px;}
.liuyanbox .modal-body .form-control {border:#e5e5e5 solid 1px;height:60px;line-height:60px;border-radius:3px;}
.liuyanbox .modal-body .form-control.textarea {height:120px;}
.liuyanbox .modal-body .yazhenma img {float:right;margin-top:-59px;margin-right:1px;}
.liuyanbox .modal-body .btn-primary {background:#d4d6d9;color:#fff;border:none;}
.liuyanbox .modal-body .btn-primary:hover {background:#3466ce;}
.productRecommend {text-align:left;padding:20px 0;}
.productRecommend .title {height:48px;background:#f7f7f7;line-height:48px;padding:0 30px;position:relative;}
.productRecommend .title:before {content:"";display:inline-block;position:absolute;left:0;width:4px;height:48px;background:#3466ce;}
.productRecommend .title .more {float:right;margin-top:22px;width:12px;height:12px;position:relative;}
.productRecommend .title .more:before {position:absolute;content:"";display:inline-block;width:12px;height:2px;background:#ec6951;}
.productRecommend .title.collapsed .more:before {background:#3466ce;}
.productRecommend .title.collapsed .more:after {content:"";display:inline-block;position:absolute;width:12px;height:2px;background:#3466ce;transform:rotate(90deg);}
.productRecommend .nopadtop {padding-top:0 !important;}
.productRecommend .productRecommendBox {border-bottom:#e5e5e5 solid 1px;}
.productRecommend .productRecommendBox .title02 {height:80px;line-height:80px;padding:0 30px;}
.productRecommend .collapse,.productRecommend .collapsing {padding:30px 0 10px;position:relative;overflow:hidden;}
.productRecommend .collapse .swiper-slide a,.productRecommend .collapsing .swiper-slide a {width:100%;background:#fff;border-radius:10px;display:flex;justify-content:center;align-items:center;border:#e5e5e5 solid 1px;}
.productRecommend .collapse .swiper-slide a img,.productRecommend .collapsing .swiper-slide a img {max-width:100%;max-height:100%;}
.productRecommend .collapse .swiper-slide .name,.productRecommend .collapsing .swiper-slide .name {text-align:center;padding:1.875rem 0;}
.productRecommend .collapse .swiper-slide .name h4,.productRecommend .collapsing .swiper-slide .name h4 {font-size:1.25rem;color:#080000;margin-bottom:10px;}
.productRecommend .collapse .swiper-slide .name p,.productRecommend .collapsing .swiper-slide .name p {font-size:14px;color:#3466ce;}
.productRecommend .collapse .mySwiper05 .swiper-button-next,.productRecommend .collapse .mySwiper05 .swiper-button-prev,.productRecommend .collapsing .mySwiper05 .swiper-button-next,.productRecommend .collapsing .mySwiper05 .swiper-button-prev {visibility:hidden;}
.productRecommend .collapse .swiper-button-next,.productRecommend .collapse .swiper-button-prev,.productRecommend .collapsing .swiper-button-next,.productRecommend .collapsing .swiper-button-prev {width:20px;height:20px;border-radius:5px;background:#3466ce;color:#fff;top:50%;transform:translateY(-50%);margin-top:-31px;}
.productRecommend .collapse .swiper-button-next:hover,.productRecommend .collapse .swiper-button-prev:hover,.productRecommend .collapsing .swiper-button-next:hover,.productRecommend .collapsing .swiper-button-prev:hover {background:#ec6951;}
.productRecommend .collapse .swiper-button-next:after,.productRecommend .collapse .swiper-button-prev:after,.productRecommend .collapsing .swiper-button-next:after,.productRecommend .collapsing .swiper-button-prev:after {font-size:12px;}
.ProductInformation {margin:40px 0;border-top:#e5e5e5 solid 1px;}
.ProductInformation .nav-pills {display:flex;justify-content:center;margin-bottom:40px;}
.ProductInformation .nav-pills .nav-link {margin:0 100px;color:gray;font-size:1.75rem;height:70px;}
@media screen and (max-width:768px) {.ProductInformation img {max-width:100%!important;height:auto!important;}
.ProductInformation .nav-pills .nav-link {margin:0 10px;font-size:1.25rem;}
}
.ProductInformation .nav-pills .nav-link.active {background:none;border-bottom:#3466ce solid 4px;color:#080000;}
.ProductInformation .tab-content {text-align:left;}
.ProductInformation .tab-content .tab_title  {padding-bottom:0.375em;font-size:1.25em;}
.ProductInformation .tab-content p {line-height:2;}
.tab-content table {border-collapse:collapse;margin:10px 0;overflow:hidden;table-layout:fixed;width:100%}
.tab-content table img {z-index:1}
.tab-content table td,.tab-content table th {border:2px solid #ced4da;box-sizing:border-box;min-width:1em;padding:3px 5px;position:relative;vertical-align:top}
.tab-content table td>*,.tab-content table th>* {margin-bottom:0}
.tab-content table th {background-color:var(--aie-content-table-th-bg-color);font-weight:700;text-align:left}
.tab-content table .selectedCell:after {background:var(--aie-content-table-selected-bg-color);content:"";left:0;right:0;top:0;bottom:0;pointer-events:none;position:absolute;z-index:2}
.tab-content table .column-resize-handle {background-color:var(--aie-content-table-handler-color);bottom:-2px;position:absolute;right:-2px;pointer-events:none;top:0;width:3px}
.tab-content table p {margin:0}

.ProductInformation .producboxFirstHidHalf {padding-top:80px;padding-bottom:50px;/*height:450px;*/    text-align:center;display:block;width:100%;overflow:hidden;background:#f7f7f7;}
.ProductInformation .producboxFirstHidHalf img {max-width:80%;min-width:50%;}
.ProductInformation .ProductInformationbox {margin-top:50px;}
.ProductInformation .ProductInformationbox .title {height:48px;line-height:48px;padding:0 30px;position:relative;font-size:24px;color:#080000;border-bottom:#e5e5e5 solid 1px;}
.ProductInformation .ProductInformationbox .title .more {float:right;margin-top:22px;width:12px;height:12px;position:relative;}
.ProductInformation .ProductInformationbox .title .more:before {position:absolute;content:"";display:inline-block;width:24px;height:4px;background:#ccc;}
.ProductInformation .ProductInformationbox .title .more.collapsed:before {background:#ccc;}
.ProductInformation .ProductInformationbox .title .more.collapsed:after {content:"";display:inline-block;position:absolute;width:24px;height:4px;background:#ccc;transform:rotate(90deg);}
.ProductInformation .ProductInformationbox .ProductInformationList li {border-bottom:#e5e5e5 solid 1px;padding-left:30px;margin-right:30px;width:calc(50% - 30px);float:left;height:auto;line-height:60px;}
.ProductInformation .ProductInformationbox .ProductInformationList li span {width:50%;display:inline-block;}
.ProductInformation .ProductInformationbox .ProductInformationList li span:first-child {width:50%;float:left;opacity:0.5;}
.ProductInformation .ProductInformationbox .ProductInformationList li:nth-of-type(2n) {margin-right:0;margin-left:30px;}
@media screen and (max-width:768px) {.ProductInformation .ProductInformationbox .ProductInformationList li {width:100%;}
.ProductInformation .ProductInformationbox .ProductInformationList li:nth-of-type(2n) {margin-left:0;}
}
.ProductInformation .message .blue {color:#3466ce;}
.ProductInformation .message .title {height:60px;border:#e5e5e5 solid 1px;border-radius:5px;line-height:60px;padding:0 30px;}
.ProductInformation .message .comment-item {padding:40px 0 30px;border-bottom:#e5e5e5 solid 1px;}
.ProductInformation .message .comment-item .user-column {width:230px;float:left;}
.ProductInformation .message .comment-item .user-column .user-info {font-size:16px;text-align:left;line-height:40px;}
.ProductInformation .message .comment-item .user-column .user-info .avatar {width:40px;height:40px;border-radius:50%;background:#555555;display:inline-block;float:left;color:#fff;text-align:center;font-size:20px;margin-right:30px;}
.ProductInformation .message .comment-item .comment-column {text-align:left;margin-left:230px;font-size:16px;}
@media screen and (max-width:768px) {.ProductInformation .message .comment-item .user-column {width:80px;}
.ProductInformation .message .comment-item .user-column .user-info {text-align:center;}
.ProductInformation .message .comment-item .user-column .user-info .avatar {margin:0 auto;float:none;}
.ProductInformation .message .comment-item .comment-column {margin-left:80px;}
.ProductInformation .message .comment-item .comment-column .comment-title {font-weight:bold;}
}
.ProductInformation .message .comment-item .comment-column .comment-title {margin-bottom:25px;}
.ProductInformation .message .comment-item .comment-column .comment-con {line-height:1.6;}
.ProductInformation .message .comment-item .comment-column .comment-time {color:gray;font-size:14px;margin:50px 0 25px;}
.ProductInformation .message .comment-item .comment-column .recomment-con {border-top:#e5e5e5 solid 1px;padding-top:30px;line-height:1.6;}
.ProductInformation .downloadbox .card {border:#e5e5e5 solid 1px;border-radius:10px;}
@media screen and (max-width:768px) {.ProductInformation .downloadbox .col {padding:0;}
.ProductInformation .downloadbox .card {margin:0 15px;}
.ProductInformation  .productRecommend .title {background:#f7f7f7!important;}
}
.ProductInformation .downloadbox .card .card-body {padding:0;}
.ProductInformation .downloadbox .card .card-body .card-title {border-bottom:#e5e5e5 solid 1px;padding:20px 30px;color:#000;line-height:40px;font-size:16px;}
.ProductInformation .downloadbox .card .card-body .card-title p {font-size:16px;color:#3466ce;float:right;}
@media screen and (max-width:1600px) {.ProductInformation .downloadbox .card .card-body .card-title {padding:15px 20px;font-size:14px;}
}
@media screen and (max-width:768px) {.ProductInformation .downloadbox .card .card-body .card-title {padding:10px 10px;}
}
.ProductInformation .downloadbox .card .card-body .card-text {padding:20px 30px 10px;line-height:1.8;}
.ProductInformation .downloadbox .card .card-body .card-button {padding:0 30px 20px;}
.ProductInformation .downloadbox .card .card-body .card-button a {line-height:48px;background:#3466ce;color:#fff;display:inline-block;min-width:148px;text-align:center;border-radius:24px;margin-top:10px;margin-bottom:0;}
@media screen and (max-width:768px) {.ProductInformation .downloadbox .card .card-body .card-button a {line-height:36px;min-width:108px;}
}
.SolutionList {padding:30px 0;}
.SolutionList .title {font-size:2.5rem;text-align:center;margin-bottom:40px;}
.SolutionList .card {border-radius:10px;overflow:hidden;background:#f7f7f7;border:none;transition:all 0.3s ease 0s;margin-bottom:40px;display:block;}
.SolutionList .card .backgroundimg {width:100%;overflow:hidden;}
.SolutionList .card .backgroundimg img {transition:all 0.3s ease 0s;}
.SolutionList .card .card-body {padding:40px 40px;height:230px;}
.SolutionList .card .card-body .card-title {font-size:1.8rem;line-height:1.5;position:relative;padding-left:20px;color:#080000;}
@media screen and (max-width:768px) {.SolutionList {padding:30px 12px;}
.SolutionList .card .card-body {padding:20px;}
.SolutionList .card .card-body .card-title {font-size:21px;padding-left:15px;}
}
.SolutionList .card .card-body .card-title:before {content:"";display:inline-block;width:4px;height:100%;position:absolute;left:0;background:#3466ce;}
.SolutionList .card .card-body .card-text {color:gray;line-height:2;}
.SolutionList .card .card-footer {border:none;background:none;font-size:16px;color:#080000;padding:0 40px 40px;}
.SolutionList .card .card-footer:before {content:"";width:8px;height:8px;background:#ec6951;border-radius:50%;display:inline-block;}
.SolutionList .card:hover {transform:translateY(-10px);}
.SolutionList .card:hover .backgroundimg img {transform:scale(1.1);}
.CaseList {padding:0 0 30px;margin-top:-96px;}
.CaseList .nav {justify-content:flex-end;margin-bottom:66px;}
.CaseList .nav-link {width:36px;height:36px;padding:0;}
.CaseList .nav-link b {width:36px;height:36px;display:inline-block;}
.CaseList .nav-link .ico-array {background:url(../images/caselistico-2.png) no-repeat center center;}
.CaseList .nav-link .ico-array02 {background:url(../images/caselistico-3.png) no-repeat center center;}
.CaseList .nav-link.active .ico-array {background:url(../images/caselistico.png) no-repeat center center;}
.CaseList .nav-link.active .ico-array02 {background:url(../images/caselistico-1.png) no-repeat center center;}
.CaseList .title {font-size:2.5rem;text-align:center;margin-bottom:40px;}
.CaseList .CaseListImg .card {border-radius:10px;overflow:hidden;background:#f7f7f7;border:none;transition:all 0.3s ease 0s;margin-bottom:40px;display:block;}
.CaseList .CaseListImg .card .backgroundimg {width:100%;overflow:hidden;}
.CaseList .CaseListImg .card .backgroundimg img {transition:all 0.3s ease 0s;}
.CaseList .CaseListImg .card .card-body {padding:40px 40px;height:230px;}
.CaseList .CaseListImg .card .card-body .card-title {font-size:2rem;line-height:1.5;position:relative;padding-left:20px;color:#080000;}
.CaseList .CaseListImg .card .card-body .card-title:before {content:"";display:inline-block;width:4px;height:100%;position:absolute;left:0;background:#3466ce;}
.CaseList .CaseListImg .card .card-body .card-text {color:gray;line-height:2;}
.CaseList .CaseListImg .card .card-footer {border:none;background:none;font-size:16px;color:#080000;padding:0 40px 40px;}
.CaseList .CaseListImg .card .card-footer:before {content:"";width:8px;height:8px;background:#ec6951;border-radius:50%;display:inline-block;}
.CaseList .CaseListImg .card:hover {transform:translateY(-10px);}
.CaseList .CaseListImg .card:hover .backgroundimg img {transform:scale(1.1);}
.CaseList .CaseListImg02 {padding:0 120px;}
@media screen and (max-width:768px) {.CaseList {margin-top:0;margin:0 9px;}
.CaseList .nav {display:none;}
.CaseList .CaseListImg .card .card-body {padding:20px;}
.CaseList .CaseListImg02 {padding:0;}
}
.CaseList .CaseListImg02 .card {margin-bottom:30px;border-radius:10px;border:#e5e5e5 solid 1px;padding:30px 60px;}
@media screen and (max-width:768px) {.CaseList .CaseListImg02 .card {padding:0;}
}
.CaseList .CaseListImg02 .card:hover .img-rounded img {transform:scale(1.1);}
.CaseList .CaseListImg02 .card .img-rounded {border-radius:10px;overflow:hidden;}
.CaseList .CaseListImg02 .card .img-rounded img {width:100%;transition:all 0.3s ease 0s;}
.CaseList .CaseListImg02 .card .card-body {display:flex;flex-wrap:wrap;align-content:center;}
.CaseList .CaseListImg02 .card .card-body .card-title {font-size:32px;margin-bottom:37px;}
.CaseList .CaseListImg02 .card .card-body .card-title:before {width:4px;height:32px;background:#3466ce;margin-right:20px;content:"";display:inline-block;}
.CaseList .CaseListImg02 .card .card-body .card-text {line-height:2;color:gray;}
.insideContainerBanner {position:relative;/*  margin-top:80px;*/}
@media screen and (max-width:768px) {.insideContainerBanner {margin-top:56px;}
}
.insideContainerBanner.hei840 {min-height:840px;}
.insideContainerBanner .hei840 {min-height:840px;}
.insideContainerBanner .insideContainerBannerbox {position:relative;}
.insideContainerBanner .insideContainerBannerbox .btn {width:120px;height:120px;position:absolute;left:50%;top:50%;cursor:pointer;margin-left:-60px;margin-top:-60px;background:none;border:none;}
.insideContainerBanner .insideContainerBannerbox .btn:after {content:"";display:inline-block;background:url(../images/videocircle.png) no-repeat center center;position:absolute;margin-left:-60px;margin-top:-60px;width:120px;height:120px;}
.insideContainerBanner .insideContainerBannerbox .btn:before {content:"";display:inline-block;position:absolute;left:50%;top:50%;cursor:pointer;width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:20px solid #fff;margin-left:-6px;margin-top:-10px;}
.insideContainerBanner .insideContainerBannerbox .btn:hover:after {animation:radiusRotate 1s linear infinite;}
.insideContainerBanner .insideContainerBannerbox .modal-dialog {width:auto;max-width:80%;}
.insideContainerBanner .insideContainerBannerbox .modal-dialog .modal-content {border-radius:10px;overflow:hidden;}
.insideContainerBanner .insideContainerBannerbox .modal-dialog .btn-close {position:absolute;top:15px;right:15px;color:#fff;}
.insideContainerBanner .insideContainerBannerbox img {width:100%;}
@media screen and (max-width:768px) {.insideContainerBanner .insideContainerBannerbox {height:60vh;overflow:hidden;}
.insideContainerBanner .insideContainerBannerbox img {height:100%;width:auto;}
}
.insideContainerBanner .breadcrumbBox {line-height:60px;margin-bottom:30px;position:absolute;top:140px;left:60px;z-index:6;}
.insideContainerBanner .breadcrumbBox .breadcrumb {border-radius:5px;background:#f7f7f7;display:inline-block;padding:0 30px;}
.insideContainerBanner .breadcrumbBox .breadcrumb .breadcrumb-item {color:#080000;display:inline-block;font-size:18px;}
.insideContainerBanner .breadcrumbBox .breadcrumb a {color:#080000;}
@media screen and (max-width:768px) {.insideContainerBanner .breadcrumbBox {left:0;top:10px;}
.insideContainerBanner .breadcrumbBox .breadcrumb {margin:0 15px;display:none;}
}
.insideContainerBanner .aboutusbg {position:relative;width:100%;overflow:hidden;}
@media screen and (max-width:768px) {.insideContainerBanner .aboutusbg {height:auto;}
}
.insideContainerBanner .aboutusbg img {width:100%;}
@media screen and (max-width:768px) {.insideContainerBanner .aboutusbg img {height:auto;width:100%;}
}
.insideContainerBanner .aboutusbg .title {font-size:60px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;}
@media screen and (max-width:768px) {.insideContainerBanner .aboutusbg .title {font-size:32px;padding:0 20px;width:100%;white-space:inherit;overflow:hidden;}
}
.container1200 {width:1200px;}
@media screen and (max-width:768px) {.container1200 {width:100%;}
}
.SulutionDetail {position:relative;z-index:5;margin-top:-100px;}
.SulutionDetail .title {height:100px;line-height:100px;font-size:2.5rem;color:#fff;}
.SulutionDetail .text {margin-bottom:70px;margin-top:30px;line-height:2;}
@media screen and (max-width:768px) {.SulutionDetail .title {margin:0 -9px;padding:0 10px;background:#3466ce;font-size:24px;line-height:1.5;border-radius:10px 10px 0 0;display:flex;align-items:center;}
.SulutionDetail .text {width:100%;margin-bottom:30px;}
}
.SulutionDetail .produtFuction {display:flex;justify-content:flex-end;align-items:center;}
.SulutionDetail .produtFuction .btn {padding:0 60px;height:48px;line-height:48px;border-radius:24px;background-color:#3466ce;color:#fff;margin-left:50px;}
.SulutionDetail .produtFuction .btn .icon {width:20px;height:20px;display:block;float:left;margin-top:14px;margin-right:10px;}
.SulutionDetail .produtFuction .btn .icon-sc {background:url(../images/shoucang.png) no-repeat center center;}
.SulutionDetail .produtFuction .btn .icon-fx {background:url(../images/fx.png) no-repeat center center;}
@media screen and (max-width:768px) {.SulutionDetail .produtFuction {width:100%;justify-content:space-around;}
.SulutionDetail .produtFuction .btn {margin:0;padding:0 40px;}
}
.SulutionDetailEdit {border-radius:10px;background:#f7f7f7;padding:70px 60px;line-height:1.8;margin-bottom:60px;}
@media screen and (max-width:768px) {.SulutionDetailEdit {padding:30px 15px;border-radius:0;margin-bottom:30px;background:#fff;}
}
.SulutionDetailEdit .title {font-size:32px;margin-bottom:30px;}
.SulutionDetailEdit .SulutionDetailEditCon {line-height:2;text-align:center;font-size:16px;}
.SulutionDetailEdit .SulutionDetailEditCon img {max-width:100%;}
.CaseDetail .card {margin-bottom:30px;border:none;padding:30px 0;}
.CaseDetail .card:hover .img-rounded img {transform:scale(1.1);}
.CaseDetail .card .img-rounded {border-radius:10px;overflow:hidden;}
.CaseDetail .card .img-rounded img {width:100%;transition:all 0.3s ease 0s;}
.CaseDetail .card .card-body {padding:0 0 0 60px;display:flex;flex-wrap:wrap;align-content:center;height:100%;flex-direction:column;justify-content:center;}
@media screen and (max-width:768px) {.CaseDetail .card {padding-top:0;}
.CaseDetail .card .img-rounded {border-radius:0;}
.CaseDetail .card .card-body {padding-left:10px;padding-right:10px;padding-top:30px;}
}
.CaseDetail .card .card-body .card-title {font-size:2rem;margin-bottom:2.25rem;}
@media screen and (max-width:768px) {.CaseDetail .card .card-body .card-title {margin-bottom:10px;}
}
.CaseDetail .card .card-body .card-text {display:flex;ustify-content:flex-start;line-height:2;color:gray;}
.CaseDetail .card .card-body .card-text span:nth-child(1) {flex:0 0 auto;}
.CaseDetail .card .card-body .card-text span {display:inline-block;}
.supportDownload {display:block;margin-bottom:30px;}
.supportDownload .supportDownloadImg {border-radius:30px;overflow:hidden;display:flex;align-items:center;}
.supportDownload .supportDownloadImg img {transition:all 0.3s ease 0s;width:100%;}
.supportDownload .name {font-size:1.75rem;padding:30px 0;}
@media screen and (max-width:768px) {.mmargin0 {margin:0;}
.supportDownload {background:#fff;border-radius:5px;height:calc(100% - 30px);}
.supportDownload .name {font-size:16px;}
}
.supportDownload:hover .supportDownloadImg img {transform:scale(1.1);}
.grayline {border-bottom:4px solid #e5e5e5;}
.Newslist .card {border-radius:30px;border:#e5e5e5 solid 1px;padding:30px;color:#080000;}
.Newslist .card .card-body {padding:0;}
.Newslist .card .card-body .card-title {font-size:24px;}
.Newslist .card .card-footer {border:none;background:none;font-size:16px;color:#080000;padding:0 0 40px;}
.Newslist .card .card-footer:before {content:"";width:8px;height:8px;background:#ec6951;border-radius:50%;display:inline-block;}
.Newslist .card .backgroundimg {border-radius:10px;overflow:hidden;}
.Newslist .card .backgroundimg img {transition:all 0.3s ease 0s;}
.Newslist .card:hover {border-color:transparent;box-shadow:10px 0 30px rgba(0,0,0,0.1);}
.Newslist .card:hover .backgroundimg img {transform:scale(1.1);}
@media screen and (max-width:768px) {.Newslist .card .card-body .card-title {font-size:20px;}
}
.Newslist0 {display:none;}
.NewslistFirst {padding:30px;border-radius:30px;margin-bottom:25px;}
.NewslistFirst .backgroundimg {overflow:hidden;border-radius:10px;}
.NewslistFirst .img-fluid {width:100%;transition:all 0.3s ease 0s;}
.NewslistFirst .card-body {padding:60px;padding-bottom:0;color:#080000;}
@media screen and (max-width:768px) {.NewslistFirst {display:none;}
.Newslist0 {display:block;margin-top:82px;}
.NewslistFirst .card-body {padding:10px;}
}
.NewslistFirst .card-body .card-title {font-size:36px;margin-bottom:30px;}
.NewslistFirst .card-body .card-text {/*max-height:250px;*/      line-height:2;}
.NewslistFirst .card-body .card-footer {border:none;background:none;font-size:16px;color:#080000;padding:0 0 40px;line-height:30px;}
.NewslistFirst .card-body .card-footer:before {content:"";width:8px;height:8px;background:#ec6951;border-radius:50%;display:inline-block;margin-right:15px;}
.NewslistFirst:hover .img-fluid {transform:scale(1.1);}
.pressDetailsWrap .pressDetailsBoxes {background:white;padding-right:60px;flex:0 0 auto;float:left;}
.pressDetailsWrap .pressDetailsBoxes .title {padding:40px 0 0;font-size:2.5rem;}
.pressDetailsWrap .hotNews {position:sticky;top:100px;background:#f7f7f7;padding:60px;border-radius:30px;float:left;margin-bottom:40px;}
.pressDetailsWrap .hotNews .title {font-size:24px;margin-bottom:40px;}
.pressDetailsWrap .hotNews .title:before {width:4px;height:24px;background:#3466ce;content:"";display:inline-block;margin-right:15px;}
.pressDetailsWrap .hotNews .NewsA {line-height:1.4;margin-bottom:30px;display:block;padding-left:20px;position:relative;}
.pressDetailsWrap .hotNews .NewsA:before {content:"";display:block;float:left;width:6px;height:6px;border-radius:50%;background:#ccc;position:absolute;top:6px;left:0;}
@media screen and (max-width:768px) {.pressDetailsWrap .pressDetailsBoxes .title {padding-top:80px;font-size:24px;}
.pressDetailsWrap {display:flex;}
.pressDetailsWrap .pressDetailsBoxes {width:100%;padding:0;padding-bottom:50px;}
.pressDetailsWrap .pressDetailsBoxes .invstorListCon .card {justify-content:center;padding-left:130px;padding-right:50px;}
.pressDetailsWrap .pressDetailsBoxes .invstorListCon .card .title {line-height:2;font-size:16px;}
.pressDetailsWrap .hotNews {display:none;}
}
.detailsInfoMod {padding:30px 0;border-bottom:#f7f7f7 solid 4px;justify-content:space-between;line-height:40px;flex-wrap:wrap;display:flex;align-items:center;/* 分享 */}
.detailsInfoMod .date {font-size:16px;color:#ec6951;}
.detailsInfoMod .date:before {width:8px;height:8px;margin:3px 0;background:#ec6951;border-radius:50%;content:"";display:inline-block;margin-right:10px;}
.detailsInfoMod .produtFuction {display:flex;justify-content:flex-end;align-items:center;}
.detailsInfoMod .produtFuction .btn {padding:0 60px;height:48px;line-height:48px;border-radius:24px;background-color:#fff;color:#080000;border-color:#e5e5e5;margin-left:50px;}
.detailsInfoMod .produtFuction .btn .icon {width:20px;height:20px;display:block;float:left;margin-top:14px;margin-right:10px;}
.detailsInfoMod .produtFuction .btn .icon-sc {background:url(../images/sc.png) no-repeat center center;}
.detailsInfoMod .produtFuction .btn:hover {background:#3466ce;color:#fff;}
.detailsInfoMod .produtFuction .btn:hover .icon-sc {background:url(../images/shoucang.png) no-repeat center center;}
.detailsInfoMod .comm-share {padding:15px 0;}
.detailsInfoMod .comm-share span {float:left;}
.detailsInfoMod .comm-share a {margin:0 5px;display:inline-block;min-width:40px;height:40px !important;font-size:16px;text-align:center;float:left;}
.detailsInfoMod .comm-share .share-title {float:left;line-height:40px;}
.detailsInfoMod .comm-share a.bshare-weixin {background:url("../images/icon-wx.png") no-repeat center;}
.detailsInfoMod .comm-share a.bshare-sinaminiblog {background:url("../images/icon-wb.png") no-repeat center;}
@media screen and (max-width:768px) {.detailsInfoMod {display:block;}
.detailsInfoMod .comm-share {width:176px;float:left;margin:0 0;}
.detailsInfoMod .produtFuction {padding:15px 0;display:block;}
.detailsInfoMod .produtFuction .btn {margin:0;}
}
.detailsCon {line-height:1.8;padding-bottom:150px;}
.detailsCon h2,.detailsCon h3 {padding:0.5em 0;}
.detailsCon p {padding-bottom:0.5em;}
.keyWord {padding:40px 0;}
.keyWord a {background:#f7f7f7;height:36px;line-height:36px;margin-right:10px;display:inline-block;border-radius:5px;padding:0 30px;}
@media screen and (max-width:768px) {.keyWord a {margin-bottom:15px;}
}
.detailsGuideMod {border-top:1px solid #e5e5e5;}
.detailsGuideMod .info {display:flex;justify-content:space-between;}
@media screen and (max-width:768px) {.detailsGuideMod .info {display:block;padding:0 15px;}
}
.detailsGuideMod .info .btn {width:50%;font-size:16px;color:gray;text-align:center;color:#808080;height:120px;padding:30px 0;}
@media screen and (max-width:768px) {.detailsGuideMod .info .btn {border-bottom:1px solid #e5e5e5;width:100%;border:none;height:auto;}
}
.detailsGuideMod .info .btn:nth-child(1) {border-right:1px solid #e5e5e5;}
.detailsGuideMod .info .btn:hover {background:#f7f7f7;}
.detailsGuideMod .info .btn p {clear:both;color:#231815;display:block;font-size:20px;margin-top:15px;white-space:nowrap;text-align:center;}
@media screen and (max-width:768px) {.detailsGuideMod .info .btn p {white-space:inherit;}
}
.detailsGuideMod .info .returns span {color:gray;font-size:14px;}
.detailsGuideMod .line {margin-bottom:40px;width:100%;height:1px;background:#e6e6e6;}
.AboutUsIntroduction {background:url(../images/bgmap.png) no-repeat center center/cover;padding:90px 0;text-align:center;}
.AboutUsIntroduction .title {font-size:2.5rem;margin-bottom:30px;}
.AboutUsIntroduction .AboutUsIntroductioncon {font-size:18px;line-height:2;color:gray;}
.AboutUsIntroduction .item {margin-top:110px;}
.AboutUsIntroduction .item .num .counter,.AboutUsIntroduction .item .num .jia {font-size:48px;color:#3466ce;font-weight:normal;}
.AboutUsIntroduction .item .num b {font-weight:normal;}
.AboutUsIntroduction .item .txt {margin-top:10px;color:gray;}
@media screen and (max-width:768px) {.AboutUsIntroduction {padding:30px;}
.AboutUsIntroduction .item {margin-top:50px;}
.AboutUsIntroduction .item .num .counter,.AboutUsIntroduction .item .num .jia {font-size:24px;}
.AboutUsIntroduction .item .num b {font-size:12px;}
}
.BusinessRange {padding:90px 0;text-align:center;}
.BusinessRange .title {font-size:2.5rem;margin-bottom:30px;}
.BusinessRange .item {cursor:pointer;}
.BusinessRange .item .icobox {border-radius:30px;border:#e5e5e5 solid 1px;}
.BusinessRange .item .icobox .icon img {position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:all 0.3s ease 0s;}
.BusinessRange .item:hover .icobox .icon img {position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotateY(360deg);}
.BusinessRange .item .text {padding:30px 0;font-size:24px;}
.AboutUsIntroduction02 {background:url(../images/aboutibg.png) fixed no-repeat center center/cover;padding:160px 120px;color:#fff;text-align:center;border-radius:30px;}
@media screen and (max-width:768px) {.AboutUsIntroduction02 {padding:20px;}
}
.AboutUsIntroduction02 .title {font-size:2.5rem;margin-bottom:40px;}
.AboutUsIntroduction02 .AboutUsIntroductioncon {font-size:1.125rem;line-height:2;text-align:left;}
.CorporateCulture {padding:90px 0;text-align:center;}
.CorporateCulture .title {font-size:2.5rem;margin-bottom:40px;}
.CorporateCulture .swiper-wrapper {cursor:inherit !important;}
.CorporateCulture .CorporateCultureBox {margin:12px;background:#f7f7f7;border-radius:30px;height:500px;display:flex;align-content:center;flex-wrap:wrap;justify-content:space-evenly;margin-bottom:40px;}
.CorporateCulture .CorporateCultureBox img {margin-bottom:75px;}
.CorporateCulture .CorporateCultureBox .name {width:100%;}
.CorporateCulture .CorporateCultureBox .name h4 {font-size:32px;margin-bottom:0px;}
.CorporateCulture .CorporateCultureBox .name p {color:gray;line-height:1.5;}
.CorporateCulture .CorporateCultureBox.CorporateCultureBox02 .name p {visibility:hidden;height:0;overflow:hidden;padding:0 15px;transition:transform .8s ease;}
.CorporateCulture .CorporateCultureBox.CorporateCultureBox02:hover .name p {visibility:visible;height:auto;overflow:visible;}
.CorporateCulture .CorporateCultureBox.CorporateCultureBox02 {height:230px;}
.CorporateCulture .CorporateCultureBox.CorporateCultureBox02 img {margin-bottom:5px;}
.CorporateCulture .swiper-horizontal > .swiper-scrollbar {height:1px;}
.CorporateCulture .swiper-scrollbar-drag {background:#3466ce;height:5px;top:-2px;}
.Honorary {background:url(../images/honnorbgg.png) fixed no-repeat center center/cover;padding:160px 120px;color:#fff;text-align:center;}
@media screen and (max-width:1900px) {.Honorary {padding:0 60px;padding-top:120px;padding-bottom:120px;}
}
@media screen and (max-width:1500px) {.Honorary {padding:0 30px;padding-top:120px;padding-bottom:120px;}
}
@media screen and (max-width:990px) {.Honorary {padding:0 0px;padding-top:80px;padding-bottom:80px;}
}
.Honorary .title {font-size:2.5rem;margin-bottom:40px;}
.Honorary .honnorbox {background:url(../images/honnorbg.png) no-repeat center center/cover;border-radius:30px;margin-bottom:24px;padding:50px 100px 0;text-align:center;}
@media screen and (max-width:1900px) {.Honorary .honnorbox {padding:50px 50px 0;}
}
@media screen and (max-width:1500px) {.Honorary .honnorbox {padding:50px 40px 0;}
}
@media screen and (max-width:990px) {.Honorary .honnorbox {padding:0 0px;}
}
.Honorary .honnorbox:before {display:none;}
.Honorary .honnorbox img {box-shadow:10px 10px 10px rgba(0,0,0,0.1);}
.Honorary .honnorbox p {position:static;color:#080000;padding:30px 0;}
.Honorary .swiper {padding-bottom:60px;}
.Honorary .swiper .swiper-pagination-bullet {width:8px;height:8px;background-color:#fff;opacity:0.2;position:relative;margin:0 11px;display:inline-block;}
.Honorary .swiper .swiper-pagination-bullet-active {background-color:#ec6951;opacity:1;}
.Honorary .swiper .swiper-pagination-bullet-active:before {background-color:#ec6951;border-radius:50%;opacity:0.2;width:16px;height:16px;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.Honorary .ratio-10x7 {--bs-aspect-ratio:70%;}
.cooperation {padding:110px 0;text-align:center;}
.cooperation .title h4 {font-size:2.5rem;margin-bottom:20px;}
.cooperation .title p {font-size:1.25rem;margin-bottom:1.5rem;}
.cooperation .title small {color:gray;font-size:1rem;}
.cooperation .cooperationBox {padding-top:50px;}
.cooperation .Marquee_x {overflow:hidden;}
.cooperation .Marquee_x:nth-child(2n) {padding-left:90px;}
.cooperation .Marquee_x ul li {float:left;line-height:25px;overflow:hidden;padding:15px 0;margin-right:0 !important;}
.cooperation .Marquee_x ul li div {float:left;line-height:25px;height:80px;width:180px;overflow:hidden;text-align:center;background:#fff;border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,0.1);margin-right:30px;}
.cooperation .Marquee_x ul li div img {max-width:100%;height:100%;display:block;margin:0 auto;}
.invstorWrap .invstorList {float:left;padding-right:50px;padding-bottom:110px;}
.invstorWrap .invstorList .searchbox {margin-top:0;margin:0 auto;}
.invstorWrap .invstorList .invstorListCon .card {padding:30px 0;border:none;border-bottom:#e5e5e5 solid 4px;position:relative;height:180px;padding-left:160px;color:#080000;transition:all 0.3s ease 0s;border-radius:0;}
.invstorWrap .invstorList .invstorListCon .card .date {width:120px;height:120px;background:#f7f7f7;border-radius:10px;position:absolute;left:0;text-align:center;padding-top:20px;transition:all 0.3s ease 0s;}
.invstorWrap .invstorList .invstorListCon .card .date .dately {font-size:48px;}
.invstorWrap .invstorList .invstorListCon .card .title {line-height:30px;display:flex;align-items:center;font-size:24px;padding:50px;overflow:hidden;}
.invstorWrap .invstorList .invstorListCon .card:after {content:"";display:inline-block;background:url(../images/arrowrig.png) no-repeat;position:absolute;top:80px;right:30px;width:12px;height:22px;}
.invstorWrap .invstorList .invstorListCon .card .file {position:absolute;top:60px;right:70px;width:60px;height:60px;background:#f7f7f7;border-radius:50%;text-align:center;opacity:0;line-height:60px;transition:all 0.3s ease 0s;}
.invstorWrap .invstorList .invstorListCon .card:hover {box-shadow:8px 8px 10px rgba(0,0,0,0.1);background:url(../images/investor.png) no-repeat center bottom/cover;position:relative;z-index:2;border-color:#3466ce;}
.invstorWrap .invstorList .invstorListCon .card:hover .date {background:#fff;}
.invstorWrap .invstorList .invstorListCon .card:hover .file {opacity:1;}
@media screen and (max-width:768px) {.invstorWrap .invstorList .comm-page {display:block;}
.invstorWrap .invstorList .invstorListCon .card .date {width:80px;height:80px;}
.invstorWrap .invstorList .invstorListCon .card .date .dately {font-size:24px;}
.invstorWrap .invstorList .invstorListCon .card .date .mouth {font-size:12px;}
}
.invstorWrap .invstorright {position:sticky;top:100px;background:#f7f7f7;padding:60px;border-radius:30px;float:left;margin-bottom:40px;background:url(../images/investor2.png) no-repeat 0 0/cover;}
.invstorWrap .invstorright .title {font-size:24px;margin-bottom:30px;}
.invstorWrap .invstorright .blue {color:#3466ce;font-size:36px;}
.invstorWrap .invstorright .name {font-size:18px;}
@media screen and (max-width:768px) {.invstorWrap {display:flex;flex-direction:column-reverse;}
.invstorWrap .invstorList {width:100%;padding:0;padding-bottom:50px;}
.invstorWrap .invstorList .invstorListCon .card {justify-content:center;padding:0 30px 0 90px;height:auto;min-height:150px;}
.invstorWrap .invstorList .invstorListCon .card .title {line-height:2;padding:0;font-size:16px;}
.invstorWrap .invstorList .invstorListCon .card:after {right:10px;}
.invstorWrap .invstorright {width:100%;position:static;padding:30px;}
.invstorWrap .invstorright .title {margin-bottom:10px;}
}
.aboutUsMember {padding:160px 0;}
@media screen and (max-width:768px) {.aboutUsMember {padding:80px 0 30px;}
}
.aboutUsMember .nav {border-bottom:#e5e5e5 solid 1px;display:flex;justify-content:center;}
.aboutUsMember .nav .nav-link {font-size:1.75rem;color:gray;padding:30px 0;margin:0 40px;}
.aboutUsMember .nav .nav-link.active {background:none;border-bottom:4px solid #3466ce;color:#080000;}
.aboutUsMember .tab-content {padding:40px 0;}
.aboutUsMember .aboutUsMemberbox {border-radius:20px;width:100%;padding:30px 0;text-align:center;background:#fff;box-shadow:0 0 20px rgba(0,0,0,0.1);display:block;margin-bottom:24px;}
@media screen and (max-width:1680px) {.aboutUsMember .nav .nav-link {padding:20px 0;margin:0 20px;}
}
@media screen and (max-width:768px) {.aboutUsMember .nav .nav-link {padding:10px 0;margin:0 15px;font-size:1.5rem;}
.aboutUsMember .tab-content {padding:20px 10px;}
.aboutUsMember .aboutUsMemberbox {padding:15px 0;border-radius:10px;}
.aboutUsMember .aboutUsMemberbox img {max-width:100%;}
}
.CompanyIntroduction {padding:60px 0;}
@media screen and (max-width:768px) {.CompanyIntroduction {display:block !important;background:#fff;padding:30px 15px;}
.CompanyIntroduction .row:nth-child(1) {padding:0 15px;}
}
.CompanyIntroduction .img {width:50%;flex:0 0 auto;}
@media screen and (max-width:768px) {.CompanyIntroduction .img {width:100%;margin:0 !important;}
}
.CompanyIntroduction .more {clear:both;text-align:center;}
.CompanyIntroduction .more a {display:inline-block;height:48px;line-height:48px;border-radius:24px;padding:0 30px;border:#e5e5e5 solid 1px;color:gray;}
.CompanyIntroduction .more a b {width:6px;height:10px;display:inline-block;margin-left:15px;background:url(../images/arrowrig.png) no-repeat center center/cover;}
.CompanyIntroduction .more a:hover {color:#3466ce;border-color:#3466ce;}
.CompanyIntroduction img {border-radius:30px;width:100%;height:100%;}
.CompanyIntroduction .title {font-size:2.5rem;padding:30px 0;}
.CompanyIntroduction .text {line-height:2;}
.CompanyIntroduction .linkCodeIco {cursor:pointer;color:white;display:inline-block;position:relative;margin:0 5px;}
.CompanyIntroduction .linkCodeIco .icon-svg {width:20px;height:20px;margin:20px;fill:#bfbfbf;}
.CompanyIntroduction .linkCodeIco:before {content:"";width:60px;height:60px;position:absolute;border-radius:50%;border:#e5e5e5 solid 1px;}
@media screen and (max-width:768px) {.CompanyIntroduction .linkCodeIco {margin-bottom:15px;}
}
.CompanyIntroduction .linkCodeIco .CodeImg {visibility:hidden;position:absolute;top:calc(100% + 20px);left:50%;transform:translateX(-50%);width:150px;height:150px;border-radius:5px;box-shadow:0 0 30px rgba(0,0,0,0.3);z-index:9;}
.CompanyIntroduction .linkCodeIco .CodeImg:before {content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;display:block;margin:0 auto;position:relative;margin-top:-10px;}
.CompanyIntroduction .linkCodeIco:hover .CodeImg {visibility:visible;}
.CompanyIntroduction .department {margin:70px 0;padding:60px 0;border-top:#e5e5e5 solid 1px;border-bottom:#e5e5e5 solid 1px;}
.CompanyIntroduction .department .grayline {clear:both;width:100%;flex:0 0 auto;border-bottom:#e5e5e5 solid 1px;margin:60px 0;}
.CompanyIntroduction .department .card {border:none;border-right:#e5e5e5 solid 1px;padding-left:50px;}
.CompanyIntroduction .department .card:nth-child(4),.CompanyIntroduction .department .card:nth-child(9) {border:none;}
.CompanyIntroduction .department .card img {margin-bottom:30px;transition:all 0.3s ease 0s;}
.CompanyIntroduction .department .card .card-title {font-size:32px;margin-bottom:20px;}
.CompanyIntroduction .department .card:hover img {transform:rotateY(360deg);}
@media screen and (max-width:768px) {.CompanyIntroduction .department {margin:30px 0;padding:15px 0;border-bottom:none;}
.CompanyIntroduction .department .card {border:none;border-bottom:#e5e5e5 solid 1px;margin:0 20px;flex-direction:row;padding:15px 0;display:flex;align-items:center;width:calc(100% - 40px);}
.CompanyIntroduction .department .card:nth-child(4),.CompanyIntroduction .department .card:nth-child(9) {border:none!important;border-bottom:#e5e5e5 solid 1px!important;}
.CompanyIntroduction .department .card img {margin-bottom:0;}
.CompanyIntroduction .department .grayline {margin:15px 0;display:none;}
.CompanyIntroduction .department .card .card-title {font-size:24px;margin-bottom:10px;}
}
.DealerPolicy {background:url(../images/aboutusagent2.png) no-repeat fixed center center/cover;margin:60px 0;position:relative;}
.DealerPolicy .title {position:absolute;left:50%;top:110px;transform:translateX(-50%);font-size:2.5rem;color:#fff;}
@media screen and (max-width:768px) {.DealerPolicy {margin-bottom:0;}
.DealerPolicy .title {top:60px;}
}
.DealerPolicy .DealerPolicyList {display:flex;color:#fff;align-content:center;border-left:rgba(255,255,255,0.2) solid 1px;justify-content:center;}
.DealerPolicy .DealerPolicyList li {height:840px;border-right:rgba(255,255,255,0.2) solid 1px;width:25%;text-align:center;display:flex;flex-wrap:wrap;align-content:center;transition:all 0.3s ease 0s;cursor:pointer;}
.DealerPolicy .DealerPolicyList li .title02 {font-size:24px;margin-bottom:24px;}
.DealerPolicy .DealerPolicyList li .icon {visibility:hidden;margin-bottom:80px;height:0;transition:all 0.3s ease 0s;overflow:hidden;transition:all 0.3s ease 0s;}
.DealerPolicy .DealerPolicyList li .text {visibility:hidden;font-size:18px;line-height:2;}
.DealerPolicy .DealerPolicyList li.on {width:44%;padding:0 2%;}
.DealerPolicy .DealerPolicyList li.on .icon {visibility:visible;height:auto;}
.DealerPolicy .DealerPolicyList li.on .text {visibility:visible;}
@media screen and (max-width:768px) {.DealerPolicy .DealerPolicyList {flex-wrap:wrap;padding-top:150px;border:none;}
.DealerPolicy .DealerPolicyList li {border:none;width:100%;height:auto;margin-bottom:30px;}
.DealerPolicy .DealerPolicyList li .icon {visibility:visible;height:auto;overflow:visible;margin-bottom:15px;}
.DealerPolicy .DealerPolicyList li .title02 {margin-bottom:5px;}
.DealerPolicy .DealerPolicyList li .text {visibility:visible;line-height:1.5;padding:0 15px;}
.DealerPolicy .DealerPolicyList li.on {width:100%;padding:0;}
}
.RecruitmentConditions {text-align:center;margin:60px 0 120px;}
.RecruitmentConditions .title {font-size:2.5rem;margin-bottom:40px;}
.RecruitmentConditions .card {padding:70px 40px;border-radius:30px;text-align:center;}
.RecruitmentConditions .card img {transition:all 0.3s ease 0s;margin:0 auto 50px;}
.RecruitmentConditions .card .card-body {padding:0;}
.RecruitmentConditions .card .card-text {line-height:2;text-align:left;}
.RecruitmentConditions .card:hover img {transform:rotateY(180deg);}
@media screen and (max-width:768px) {.RecruitmentConditions {margin:0;padding:0;}
.RecruitmentConditions .title {padding:20px 0 0 0;margin-bottom:20px;}
.RecruitmentConditions .card {padding:20px 10px;border-radius:10px;}
.RecruitmentConditions .card img {margin-bottom:20px;}
}
.procedure {text-align:center;padding:60px 0;background:#f7f7f7;}
.procedure .title {font-size:2.5rem;margin-bottom:40px;}
.procedure .timeline {position:relative;}
.procedure .timeline:before {content:"";width:100%;height:2px;background:#e5e5e5;position:absolute;top:50%;left:0;}
.procedure .timeline .card {min-height:300px;text-align:center;border:none;background:none;}
.procedure .timeline .card .box-num1 {position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:60px;height:60px;line-height:60px;border-radius:50%;border:#e5e5e5 solid 2px;box-shadow:0 0 30px rgba(0,0,0,0.05);background:#fff;font-size:24px;text-align:center;}
.procedure .timeline .card .card-body {position:absolute;line-height:2;padding:0;}
.procedure .timeline .card .card-body .download {display:inline-block;height:48px;line-height:48px;border-radius:24px;padding:0 30px;border:#e5e5e5 solid 1px;color:gray;}
.procedure .timeline .card .card-body .download b {width:6px;height:10px;display:inline-block;margin-left:15px;background:url(../images/arrowrig.png) no-repeat center center/cover;}
.procedure .timeline .card .card-body .download:hover {color:#3466ce;border-color:#3466ce;}
.procedure .timeline .card:hover .box-num1 {border-color:#3466ce;color:#3466ce;box-shadow:0 0 30px rgba(52,102,206,0.3);}
.procedure .timeline .card:nth-child(odd) .card-body {top:50%;margin-top:45px;}
.procedure .timeline .card:nth-child(even) .card-body {margin-bottom:45px;bottom:50%;}
@media screen and (max-width:768px) {.procedure .timeline:before {height:100%;width:2px;left:50%;top:0;}
.procedure .timeline .card {min-height:180px;}
.procedure .timeline .card .box-num1 {top:0%;transform:translate(-50%,00%);}
.procedure .timeline .card .card-body {position:relative;margin-top:80px;padding:0 25px;}
.procedure .timeline .card:nth-child(odd) .card-body {margin-top:80px;}
.insideContainer.timeline {background:none;}
.procedure .timeline .card .card-body .download {background:#fff;}
.procedure .timeline .card .card-body .download:hover {background:#3466ce;color:#fff;}
}
.mapbox {height:640px;background:#333;}
.mmapbox {display:none;}
.MessageOnlineCon {max-width:960px;margin:120px auto;}
.MessageOnlineCon .title {text-align:center;padding-bottom:40px;font-size:2.5rem;}
.MessageOnlineCon .title p {font-size:24px;}
.MessageOnlineCon input,.MessageOnlineCon button {border-radius:10px;height:60px;line-height:60px;border:#e5e5e5 solid 1px;color:gray;padding:0 15px;font-size:16px;margin:12px 0;width:100%;}
.MessageOnlineCon button {background:#e5e5e5;color:#fff;}
.MessageOnlineCon button:hover {background:#3466ce;}
.MessageOnlineCon textarea {border:#e5e5e5 solid 1px;font-size:16px;line-height:60px;width:100%;padding:0 15px;border-radius:10px;color:gray;}
.MessageOnlineCon p {color:#e6e6e6;padding:15px 15px;}
.MessageOnlineCon p span {float:right;}
.MessageOnlineCon .code {float:right;margin-top:-70px;margin-right:1px;position:relative;}
@media screen and (max-width:768px) {.MessageOnlineCon {margin-top:30px;margin-bottom:30px;}
.MessageOnlineCon .title p {font-size:18px;}
.mapbox {display:none;}
.mmapbox {display:block;width:100%;}
.mmapbox img {display:block;width:100%;}
}
.loadbox {width:50%;position:absolute;left:50%;background:#fff;top:80px;height:calc(100% - 80px);display:flex;}
@media screen and (max-width:768px) {.loadbox {left:0;top:0;height:100%;padding:0 30px;width:100%;}
}
.loadbox .bank {position:absolute;top:4%;right:10%;background:#f7f7f7;width:120px;height:40px;text-align:center;line-height:40px;border-radius:20px;}
@media screen and (max-width:768px) {.loadbox .bank {right:50%;transform:translateX(50%);}
}
.loadbox .bank a {color:#080000;text-decoration:none;}
.loadbox .card {max-width:480px;margin:auto;border:none;background:none;padding:0;}
.loadbox .card .h1,.loadbox .card .h4 {text-align:center;}
.loadbox .card .h1 {display:flex;justify-content:space-evenly;align-items:center;}
.loadbox .card .h1 button {border:none;background:none;font-size:24px;}
.loadbox .card .h1 button.on {font-size:36px;}
.loadbox .card .wechatcode {border:#e5e5e5 solid 1px;display:inline-block;margin:0 auto;}
.loadbox .card .form-control {height:60px;border-radius:3px;border-color:#e5e5e5;font-size:14px;}
.loadbox .card .yzm {border:#e5e5e5 solid 1px;margin-left:10px !important;}
.loadbox .card .btn {background:#d4d6d9;color:#fff;height:60px;}
.loadbox .card .btn:hover {background:#3466ce;}
.loadbox .card .btnWechat {background:#47b247;font-size:20px;}
.loadbox .card .btnWechat:hover {background:#44b544;}
.loadbox .card .btnWechat .icon-svg {width:20px;height:20px;fill:white;}
.loadbox .card .btnphone {background:#3466ce;font-size:20px;}
.loadbox .card .btnphone:hover {background:#3466ce;}
.loadbox .card .btnphone .icon-svg {width:20px;height:20px;fill:white;}
.loadbox .card .register .right {float:right;}
.loadbox .card .register a {color:#080000;text-decoration:none;}
.loadbox .wechatLine {font-size:14px;position:relative;color:gray;height:18px;text-align:center;}
.loadbox .wechatLine span {background:#fff;position:relative;padding:0 10px;}
.loadbox .wechatLine:before {left:0;background:#e5e5e5;content:"";height:1px;position:absolute;top:50%;width:100%;}
.loadbox .grayfont {color:gray;font-size:14px;}
.loadbox .registerbox .form-control,.loadbox .registerbox .form-select {height:60px;border-radius:3px;border-color:#e5e5e5;font-size:14px;color:gray;}
.loadbox .registerbox .input-group-text {width:120px;background:#fff;justify-content:center;border-color:#e5e5e5;color:gray;font-size:14px;}
.loadbox .registerbox .yzm {background:#3466ce;line-height:58px;color:#fff;margin-left:0 !important;padding:0 10px;border-radius:10px;}
.loadbox .registerbox .yzm a {color:#fff;text-decoration:none;}
.graybg {background:#f7f7f7;}
.UserCenterbox {padding-top:140px;}
.UserCenterbox .UserCenterbg {background:#fff;}
.UserCenterbox .UserCenterleft {position:sticky;top:100px;float:left;margin-bottom:40px;padding-right:24px;}
.UserCenterbox .UserCenterleft .UserCenterContent {float:none;display:none;background:#fff;margin-bottom:20px;}
.UserCenterbox  .UserCenterleft .UserCenterContent .UserInfo01 {padding-bottom:0;border:none;}
@media screen and (max-width:768px) {.UserCenterbox .UserCenterleft {background:none;}
.UserCenterbox .UserCenterleft .UserCenterContent .UserInfo01 {display:block;}
.UserCenterbox .UserCenterleft .UserCenterContent {display:block;}
}
.UserCenterbox .UserCenterleft .UserCenterList {padding:30px 60px;}
.UserCenterbox .UserCenterleft .UserCenterList .list-group .list-group-item {height:80px;line-height:24px;position:relative;padding:28px 0 28px;font-size:18px;border:none;border-bottom:#e5e5e5 solid 1px;}
.UserCenterbox .UserCenterleft .UserCenterList .list-group .list-group-item:before {content:"";position:absolute;width:4px;height:24px;left:-60px;}
.UserCenterbox .UserCenterleft .UserCenterList .list-group .list-group-item.active {background:none;color:#3466ce;}
.UserCenterbox .UserCenterleft .UserCenterList .list-group .list-group-item.active:before {background:#3466ce;}
.UserCenterbox .UserCenterleft .UserCenterList .list-group .list-group-item.active .arrow {background:url(../fonts/cd72902b08c04583b77ba53ab4695f75.woff) no-repeat 0 0;width:8px;height:11px;}
.UserCenterbox .UserCenterleft .UserCenterList .list-group.list-group-flush {border-bottom:#e5e5e5 solid 1px;}
.UserCenterbox .UserCenterleft .UserCenterList .list-group.list-group-flush .list-group-item {padding:0;height:60px;line-height:60px;border:none;}
@media screen and (max-width:768px) {.UserCenterbox .UserCenterleft .UserCenterList {padding:0;background:none;}
.UserCenterbox .UserCenterleft .UserCenterList .list-group {padding:0 60px;background:#fff;margin-bottom:20px;}
.UserCenterbox .UserCenterleft .UserCenterList .list-group .list-group-item,.UserCenterbox .UserCenterleft .UserCenterList .list-group.list-group-flush {border:none;}
.UserCenterbox .UserCenterContent .UserInfo01 {display:none;}
}
.UserCenterbox .UserCenterContent {float:left;padding:60px;}
.UserCenterbox .UserCenterContent .UserInfo01 {padding-bottom:50px;border-bottom:#e5e5e5 solid 1px;}
.UserCenterbox .UserCenterContent .UserInfo01 .card {border:none;}
.UserCenterbox .UserCenterContent .UserInfo01 .card .touxiang {width:60px;height:60px;flex:0 0 auto;background:#555555;border-radius:50%;}
.UserCenterbox .UserCenterContent .UserInfo01 .card .touxiang .icon-svg {fill:#fff;height:24px;}
.UserCenterbox .UserCenterContent .UserInfo01 .card .card-title {font-size:24px;}
.UserCenterbox .UserCenterContent .UserInfo01 .card .card-text .icon-svg {fill:#555555;width:18px;height:18px;}
.UserCenterbox .UserCenterContent .UserInfo01 .card .card-text a {color:#3466ce;}
.UserCenterbox .UserCenterContent .UserInfo02 {padding:60px 0 30px;}
.UserCenterbox .UserCenterContent .UserInfo02.notop {padding-top:0;}
.UserCenterbox .UserCenterContent .UserInfo02 .title {font-size:20px;margin-bottom:15px;color:#080000;}
.UserCenterbox .UserCenterContent .UserInfo02 .title .bank {display:none;}
.UserCenterbox .UserCenterContent .UserInfo02 .title02 {font-size:36px;text-align:center;}
.UserCenterbox .UserCenterContent .UserInfo02 .title02 .bank {display:none;}
.UserCenterbox .UserCenterContent .UserInfo02 .form-control,.UserCenterbox .UserCenterContent .UserInfo02 .form-select {height:60px;border-radius:3px;border-color:#e5e5e5;font-size:14px;color:gray;}
.UserCenterbox .UserCenterContent .UserInfo02 button.form-control:hover {color:#fff;background:#3466ce;}
.UserCenterbox .UserCenterContent .UserInfo02 .btn {background:#d4d6d9;color:#fff;height:60px;}
.UserCenterbox .UserCenterContent .UserInfo02 .btn:hover {background:#3466ce;}
.UserCenterbox .UserCenterContent .UserInfo02 .yzm {background:#3466ce;line-height:58px;color:#fff;margin-left:0 !important;padding:0 50px;border-radius:10px;}
.UserCenterbox .UserCenterContent .UserInfo02 .yzm a {color:#fff;text-decoration:none;}
.UserCenterbox .UserCenterContent .UserInfo02 .form-switch {padding:4px;flex:0 0 300px;margin-right:10px;}
.UserCenterbox .UserCenterContent .UserInfo02 .form-switch span {display:inline-block;float:left;width:50%;line-height:50px;border-radius:3px;text-align:center;cursor:pointer;}
.UserCenterbox .UserCenterContent .UserInfo02 .form-switch span.onclick {background:#555;color:#fff;}
@media screen and (max-width:768px) {.UserCenterbox .UserCenterContent .UserInfo02 {padding-top:0;}
.UserCenterbox .UserCenterContent .UserInfo02 .registerbox {background:#fff;padding:15px;border-radius:5px;}
.UserCenterbox .UserCenterContent .UserInfo02 .title .bank {display:block;}
.UserCenterbox .UserCenterContent .UserInfo02 .title02 {margin-bottom:10px;text-align:right;line-height:2;font-size:18px;background:#fff;padding:15px 10px;border-radius:5px;}
.UserCenterbox .UserCenterContent .UserInfo02 .title02 .bank {display:block;float:left;}
.UserCenterbox .UserCenterContent .UserInfo02 .form-switch {flex:0 0 150px;}
.UserCenterbox .UserCenterContent .UserInfo02 .yzm {padding:0 15px;}
.UserCenterbox .UserCenterContent .UserInfo02 .btn {height:48px;}
}
.UserCenterbox .UserCenterContent .UserInfo03 .list-group-item {border:none;border-bottom:#e5e5e5 solid 1px;padding:40px 15px;}
.UserCenterbox .UserCenterContent .UserInfo03 .list-group-item h5 {font-size:20px;color:#080000;}
.UserCenterbox .UserCenterContent .UserInfo03 .list-group-item h5 .bluefont {color:#3466ce;}
.UserCenterbox .UserCenterContent .UserInfo03 .list-group-item p {color:gray;}
.UserCenterbox .UserCenterContent .UserInfo03 .list-group-item .text-muted {padding-top:40px;color:#080000 !important;white-space:nowrap;font-size:16px;}
.UserCenterbox .bluefont {color:#3466ce;}
.UserCenterbox .MyCollection .title {font-size:36px;}
.UserCenterbox .MyCollection .title .bank {display:none;}
.UserCenterbox .MyCollection .card {padding:30px 0;border:none;border-bottom:#e5e5e5 solid 1px;}
.UserCenterbox .MyCollection .card .ratio {max-width:200px;margin:0 auto;}
.UserCenterbox .MyCollection .card .vertical-middle {display:flex;align-items:center;justify-content:center;}
.UserCenterbox .MyCollection .card .vertical-middle img {max-height:100%;max-width:200px;}
.UserCenterbox .MyCollection .card .card-body {padding-left:40px;display:flex;flex-wrap:wrap;align-content:space-between;height:100%;}
.UserCenterbox .MyCollection .card .card-title {flex:0 0 100%;}
.UserCenterbox .MyCollection .card .card-title p {font-size:16px;}
.UserCenterbox .MyCollection .card .card-text {color:gray;}
.UserCenterbox .MyCollection .card .card-text button {border:none;background:none;color:#3466ce;}
.UserCenterbox .MyCollection .MyCollectionProduct {margin-top:30px;}
.UserCenterbox .MyCollection .MyCollectionProduct .card {border:1px solid #e5e5e5;padding:0;}
.UserCenterbox .MyCollection .MyCollectionProduct .card .imgbg {background:#f7f7f7;border-right:#e5e5e5 solid 1px;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;}
.UserCenterbox .MyCollection .MyCollectionProduct .card .card-body {padding:30px 20px 30px 40px;}
@media screen and (max-width:768px) {.mdispalynone {display:none!important;}
.mshow {display:block!important;}
.UserCenterbox {padding-top:60px;}
.UserCenterbox .UserCenterbg {background:none;}
.UserCenterbox .UserCenterleft {width:100%;position:static;padding:0;padding-bottom:0;}
.UserCenterbox .UserCenterleft .invstorListCon .card {justify-content:center;padding-left:130px;padding-right:50px;}
.UserCenterbox .UserCenterleft .invstorListCon .card .title {line-height:2;font-size:16px;}
.UserCenterbox .UserCenterContent {width:100%;padding:15px;}
.UserCenterbox .UserCenterContent .title {margin-bottom:10px;text-align:right;line-height:2;font-size:24px;background:#fff;padding:15px 10px;border-radius:5px;}
.UserCenterbox .UserCenterContent .title .bank {float:left;}
.UserCenterbox .MyCollection .card {padding:15px 15px;margin:0 0 15px 0;border:none;border-radius:5px;}
.UserCenterbox .MyCollection .card .ratio {max-width:120px;}
.UserCenterbox .MyCollection .card .card-body {padding-left:0px;align-content:space-around;}
.UserCenterbox .MyCollection .card .card-title {font-size:18px;}
.UserCenterbox .MyCollection .card .rounded-2 {width:100%!important;height:auto!important;}
.UserCenterbox .MyCollection .title .bank {display:block;}
}
.liuyan .nav {border-bottom:#e5e5e5 solid 1px;display:flex;align-items:center;justify-content:flex-start;}
.liuyan .nav  .bank {display:none;}
.liuyan .nav .nav-link {font-size:24px;color:gray;padding:30px 0;margin:0 40px;border-radius:0;}
.liuyan .nav .nav-link.active {background:none;border-bottom:4px solid #3466ce;color:#3466ce;}
.liuyan .tab-content {padding:40px 0;}
.liuyan .tab-content .recomment-con {border:#e5e5e5 solid 1px;padding:10px 30px;margin:40px 0;}
.liuyan .tab-content .recomment-con .recomment {font-size:16px;line-height:2;border-bottom:#e5e5e5 solid 1px;padding:20px 0;}
.liuyan .tab-content .recomment-con .recomment:last-child {border:none;}
.liuyan .tab-content .recomment-con .recomment dt {width:60px;float:left;color:gray;font-weight:normal;clear:both;}
.liuyan .tab-content .recomment-con .recomment dd {margin-bottom:10px;display:block;float:left;width:calc(100% - 60px);}
.liuyan .tab-content .recomment-con .recomment .time {color:gray;}
@media screen and (max-width:768px) {.liuyan .nav .nav-link {font-size:20px;padding:15px 0;margin:0 20px;}
.liuyan .nav  .bank {display:block;}
.liuyan .tab-content {min-height:70vh;}
}
.DealerInquiry {width:480px;position:absolute;left:0%;background:#fff;padding-top:130px;padding-left:60px;height:100%;top:0;}
@media screen and (max-width:768px) {.DealerInquiry {width:100%;top:0;padding:20px 20px 0;bottom:0px;height:300px;background:rgba(255,255,255,0.95);}
}
.DealerInquiry .title {font-size:18px;color:#080000;}
.DealerInquiry .selectbox {padding:10px 60px 0 0;}
@media screen and (max-width:768px) {.DealerInquiry .selectbox {padding:10px 10px 0 0;}
}
.DealerInquiry .form-select {height:60px;border-radius:3px;border-color:#e5e5e5;font-size:14px;color:gray;}
.DealerInquiry .serbox {height:calc(100% - 220px);overflow:auto;margin-right:10px;margin-top:20px;}
.DealerInquiry .serbox .serList {margin:0 0 40px 0;}
.DealerInquiry .serbox .serList .title02 {font-size:20px;margin-bottom:15px;line-height:32px;}
.DealerInquiry .serbox .serList .title02 span {width:25px;height:32px;text-align:center;color:#fff;font-size:14px;margin-right:10px;display:inline-block;background:url(../images/bubble.png) no-repeat 0 0;}
.DealerInquiry .serbox .serList .serTex {color:gray;font-size:14px;line-height:1.8;margin-bottom:0;}
.DealerInquiry .serbox .serList .more a {color:#3466ce;}
.DealerInquiry .comm-page {margin-top:20px;margin-right:60px;}
.DealerInquiry .comm-page li:first-of-type a,.DealerInquiry .comm-page li:last-of-type a {width:40px;}
@media screen and (max-width:768px) {.DealerInquiry .comm-page {display:none;}
.DealerInquiry .serbox {height:calc(100% - 120px);}
.DealerInquiry .form-select {height:40px;}
.DealerInquiry .serbox .serList {margin-bottom:15px;}
}
.searchResultsWrap {position:relative;}
.searchResultsImg {position:absolute;top:0px;left:0px;right:0px;}
.searchResultsImg img {height:100%;object-fit:cover;width:100%;}
.searchResultsBox {position:relative;z-index:1;padding:50px 0px;width:85%;margin:0px auto;}
.searchResultsBox .tit {display:block;margin-bottom:50px;font-size:80px;color:white;text-align:center;}
.searchResultsBox .mergemod {padding:0px 30px;margin-bottom:40px;height:72px;background:white;display:flex;align-items:center;}
.searchResultsBox .mergemod input {font-size:18px;width:100%;color:#073d96;}
.searchResultsBox .mergemod button {background:none;border:0px;cursor:pointer;display:flex;justify-content:center;align-items:center;}
.searchResultsBox .mergemod .icon-svg {width:24px;height:24px;}
.searchResultsBox .radiomod {margin-left:70px;display:flex;align-items:center;margin-top:30px;}
.searchResultsBox .radiomod .item {display:flex;align-items:center;}
.searchResultsBox .radiomod input {width:24px;height:24px;margin-right:10px;cursor:pointer;}
.searchResultsBox .radiomod label {font-size:18px;margin-right:40px;cursor:pointer;}
.searchResultsBox .radiomod label b {width:16px;height:16px;border:gray solid 1px;border-radius:50%;display:inline-block;margin:0 10px;}
.searchResultsBox .radiomod label b.on {border-color:#3466ce;position:relative;}
.searchResultsBox .radiomod label b.on:before {content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-block;width:8px;border-radius:50%;height:8px;background:#3466ce;}
@media (max-width:1799px) {.searchResultsBox {padding:120px 0px;}
.searchResultsBox .tit {margin-bottom:40px;font-size:64px;}
.searchResultsBox .mergemod {padding:0px 30px;margin-bottom:40px;height:62px;}
.searchResultsBox .mergemod input {font-size:18px;}
.searchResultsBox .mergemod .icon-svg {width:24px;height:24px;}
.searchResultsBox .radiomod {margin-left:60px;}
.searchResultsBox .radiomod input {width:24px;height:24px;margin-right:10px;}
.searchResultsBox .radiomod label {font-size:16px;margin-right:30px;}
}
@media (max-width:1379px) {.searchResultsBox {padding:108px 0px;}
.searchResultsBox .tit {margin-bottom:35px;font-size:54px;}
.searchResultsBox .mergemod {padding:0px 30px;margin-bottom:40px;height:62px;}
.searchResultsBox .mergemod input {font-size:18px;}
.searchResultsBox .mergemod .icon-svg {width:24px;height:24px;}
.searchResultsBox .radiomod {margin-left:60px;}
.searchResultsBox .radiomod input {width:24px;height:24px;margin-right:10px;}
.searchResultsBox .radiomod label {font-size:16px;margin-right:30px;}
}
@media (max-width:1299px) {.searchResultsBox {padding:108px 0px;}
.searchResultsBox .tit {margin-bottom:30px;font-size:42px;}
.searchResultsBox .mergemod {padding:0px 20px;margin-bottom:25px;height:50px;}
.searchResultsBox .mergemod input {font-size:18px;}
.searchResultsBox .mergemod .icon-svg {width:24px;height:24px;}
.searchResultsBox .radiomod {margin-left:60px;}
.searchResultsBox .radiomod input {width:24px;height:24px;margin-right:10px;}
.searchResultsBox .radiomod label {font-size:16px;margin-right:30px;}
}
@media (max-width:1199px) {.searchResultsBox {padding:88px 0px;}
.searchResultsBox .tit {margin-bottom:30px;font-size:34px;}
.searchResultsBox .mergemod {padding:0px 15px;margin-bottom:20px;height:40px;}
.searchResultsBox .mergemod input {font-size:18px;}
.searchResultsBox .mergemod .icon-svg {width:24px;height:24px;}
.searchResultsBox .radiomod {margin-left:30px;}
.searchResultsBox .radiomod input {width:16px;height:16px;margin-right:8px;}
.searchResultsBox .radiomod label {font-size:14px;margin-right:25px;}
}
@media (max-width:993px) {.searchResultsWrap {position:relative;height:40vh;}
.searchResultsImg {position:absolute;top:0px;left:0px;right:0px;height:100%;}
.searchResultsImg img {height:100%;object-fit:cover;}
.searchResultsBox {padding:8vh 0px;}
.searchResultsBox .tit {margin-bottom:30px;font-size:34px;}
.searchResultsBox .mergemod {padding:0px 15px;margin-bottom:20px;height:40px;}
.searchResultsBox .mergemod input {font-size:18px;}
.searchResultsBox .mergemod .icon-svg {width:24px;height:24px;}
.searchResultsBox .radiomod {margin-left:30px;}
.searchResultsBox .radiomod input {width:16px;height:16px;margin-right:8px;}
.searchResultsBox .radiomod label {font-size:14px;margin-right:25px;}
}
@media (max-width:767px) {.searchResultsWrap {position:relative;height:34vh;}
.searchResultsImg {position:absolute;top:0px;left:0px;right:0px;height:100%;}
.searchResultsImg img {height:100%;object-fit:cover;}
.searchResultsBox {padding:8vh 0px;}
.searchResultsBox .tit {margin-bottom:14px;font-size:20px;}
.searchResultsBox .mergemod {padding:0px 10px;margin-bottom:10px;height:30px;}
.searchResultsBox .mergemod input {font-size:14px;}
.searchResultsBox .mergemod .icon-svg {width:20px;height:20px;}
.searchResultsBox .radiomod {margin-left:0px;flex-wrap:wrap;}
.searchResultsBox .radiomod .item {width:50%;margin-bottom:5px;}
.searchResultsBox .radiomod input {width:14px;height:14px;margin-right:6px;}
.searchResultsBox .radiomod label {font-size:12px;margin-right:0px;}
}
.searchResultsCon {padding:100px 0px;width:85%;margin:0px auto;}
.searchResultsCon .hint {font-size:18px;margin-bottom:70px;}
.searchResultsCon .hint em {color:#073d96;font-style:normal;}
.resultsList .items {padding:54px 0px;border-bottom:8px solid whitesmoke;}
.resultsList .items .day {display:block;font-size:14px;color:#073d96;margin-bottom:18px;}
.resultsList .items p {font-size:20px;margin-bottom:10px;line-height:1.3;}
.resultsList .items .url {font-size:16px;color:gray;}
.resultsList .items .link {margin-top:15px;display:flex;align-items:center;}
.resultsList .items .link span {color:#073d96;font-size:16px;}
.resultsList .items .link .icon-svg {width:20px;height:20px;transform:rotate(-90deg);}
@media (max-width:1799px) {.searchResultsCon {padding:90px 0px;width:85%;margin:0px auto;}
.searchResultsCon .hint {font-size:18px;margin-bottom:20px;}
.searchResultsCon .hint em {color:#073d96;font-style:normal;}
.resultsList .items {padding:45px 0px;border-bottom:8px solid whitesmoke;}
.resultsList .items .day {display:block;font-size:14px;color:#073d96;margin-bottom:18px;}
.resultsList .items p {font-size:20px;margin-bottom:10px;}
.resultsList .items .url {font-size:16px;color:gray;}
.resultsList .items .link {margin-top:15px;display:flex;align-items:center;}
.resultsList .items .link span {color:#073d96;font-size:16px;}
.resultsList .items .link .icon-svg {width:20px;height:20px;transform:rotate(-90deg);}
}
@media (max-width:993px) {.searchResultsCon {padding:40px 0px;width:85%;margin:0px auto;}
.searchResultsCon .hint {font-size:16px;margin-bottom:10px;}
.searchResultsCon .hint em {color:#073d96;font-style:normal;}
.resultsList .items {padding:24px 0px;border-bottom:8px solid whitesmoke;}
.resultsList .items .day {display:block;font-size:14px;color:#073d96;margin-bottom:18px;}
.resultsList .items p {font-size:16px;margin-bottom:10px;}
.resultsList .items .url {font-size:16px;color:gray;}
.resultsList .items .link {margin-top:15px;display:flex;align-items:center;}
.resultsList .items .link span {color:#073d96;font-size:16px;}
.resultsList .items .link .icon-svg {width:20px;height:20px;transform:rotate(-90deg);}
}
/*手机端产品中心*/     .mproducDisplay {position:relative;height:370px;}
.mproducDisplay .swiper {width:100%;height:100%;margin-left:auto;margin-right:auto;}
.mproducDisplay {display:none;}
@media screen and (max-width:768px) {.producDisplay {display:none;}
.mproducDisplay {display:block;}
}
.product .mproducDisplay .producbox {height:170px;width:100%;}
.product .mproducDisplay .producbox .text-center {display:flex;vertical-align:middle;flex-wrap:wrap;align-items:center;justify-content:center;}
.mproducDisplay .swiper-slide {text-align:center;font-size:18px;background:#fff;height:calc((100% - 30px) / 2);/* Center slide text vertically */        display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.mproducDisplay .swiper .swiper-pagination {bottom:40px;}
.mproducDisplay .swiper .swiper-pagination .swiper-pagination-bullet {width:12px;height:12px;background-color:#e5e5e5;opacity:1;position:relative;margin:0 15px;}
.mproducDisplay .swiper .swiper-pagination .swiper-pagination-bullet-active {background-color:#ec6951;opacity:1;}
.mproducDisplay .swiper .swiper-pagination .swiper-pagination-bullet-active:before {background-color:#ec6951;border-radius:50%;opacity:0.2;width:24px;height:24px;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
@media screen and (max-width:990px) {.mproducDisplay .swiper .swiper-pagination {bottom:0;}
.mproducDisplay .swiper .swiper-pagination .swiper-pagination-bullet {width:8px;height:8px;margin:0 10px;}
.mproducDisplay .swiper .swiper-pagination .swiper-pagination-bullet-active:before {width:16px;height:16px;}
.product .mproducDisplay .producbox h3 {font-size:1.2rem;}
}
/*手机端解决方案*/       .solution .swiper .swiper-pagination {display:none;}
.solution .swiper .swiper-pagination .swiper-pagination-bullet {width:12px;height:12px;background-color:rgba(0,0,0,0.3);opacity:0.2;position:relative;margin:0 15px;}
.solution .swiper .swiper-pagination .swiper-pagination-bullet-active {background-color:#ec6951;opacity:1;}
.solution .swiper .swiper-pagination .swiper-pagination-bullet-active:before {background-color:#ec6951;border-radius:50%;opacity:0.2;width:24px;height:24px;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
@media screen and (max-width:990px) {.solution .swiper .swiper-pagination {display:block;bottom:26px;text-align:right;padding:0 40px;}
.solution .swiper .swiper-pagination .swiper-pagination-bullet {width:8px;height:8px;margin:0 10px;}
.solution .swiper .swiper-pagination .swiper-pagination-bullet-active:before {width:16px;height:16px;}
}
/*手机端资讯中心*/             .mnews {display:none;margin:0 -15px;padding:0 30px;overflow:hidden;}
.mnews .swiper {overflow:visible;}
.mnews .swiper .swiper-slide {padding:0 15px 0 0;}
.mnews .swiper .swiper-slide-prev,.mnews .swiper .swiper-slide-next {opacity:0.5;}
@media screen and (max-width:990px) {.news .row {display:none;}
.mnews {display:block;}
}
/*手机端服务支持*/.support .mselect {display:none;}
@media screen and (max-width:990px) {.support .supportCity {display:none;}
.support .mselect {display:block;}
.support .mselect .form-select-lg {padding:10px;}
.support .supportCon {background-size:180px auto;}
}
/*mconditions*/.mconditions {display:none;height:60px;background:#fff;margin:0 -0;padding:0 15px;position:relative;}
.mconditions .mbtn,.mconditions .mrbtn {background:rgb(247,247,247);border-radius:18px;border:none;color:#080000;height:36px;font-size:14px;padding:10px 10px;margin-right:10px;display:inline-block;}
.mconditions .mrbtn {float:right;position:absolute;right:10px;}
.mconditions .mbtn:after {display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";color:#666666;border-top:6px solid;border-right:5px solid transparent;border-bottom:0;border-left:5px solid transparent;}
.mconditions  .modal {top:120px;z-index:48;}
.mconditions  .modal.show .modal-dialog {margin:0;}
.mconditions .modal-content {border:none;border-radius:0 0 10px 10px;overflow:hidden;background:#f2f2f2;}
.mconditions .modal-content ul li {text-align:center;line-height:2.5;}
.mconditions .modal-content ul li .active {color:#3466ce;}
.mconditions .modal-content ul li a:before {display:inline-block;content:"";width:20px;height:15px;margin-right:10px;}
.mconditions .modal-content ul li .active:before {background:url(../images/check.png) no-repeat;}
.mconditions .modal-content .modal-footer {background:#fff;padding:0;}
.mconditions .modal-content .modal-footer > .btn {margin:0;border-radius:0;height:36px;border:none;}
.mconditions .modal-content .modal-footer > .btn.btn-secondary {background:#fff;color:#080000;}
.mconditions .offcanvas {left:80px;z-index:1056;width:auto;left:40px;}
.mconditions  .offcanvas-body {background:#f2f2f2;}
.mconditions  .offcanvas-body .panel {padding:20px 15px;background:#fff;margin:15px 0;}
.mconditions  .offcanvas-body .panel .paneltitl {padding:0 5px;}
.mconditions  .offcanvas-body .panel .paneltitl span {float:right;}
.mconditions  .offcanvas-body .panel .paneltitl span a {color:#3466ce;}
.mconditions  .offcanvas-body .panel .paneltitl h4 {font-size:20x;font-weight:bold;}
.mconditions  .offcanvas-body .panel .panelbody {display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;}
.mconditions  .offcanvas-body .panel .panelbody a {display:block;background:#f2f2f2;line-height:1.8;width:calc(33.33% - 10px);text-align:center;border-radius:3px;margin:8px 5px;font-size:12px;padding:5px 0;}
.mconditions  .offcanvas-body .panel .panelbody a:hover,.mconditions  .offcanvas-body .panel .panelbody a.active {color:#fff;background:#3466ce;}
.mconditions  .offcanvas-footer {display:flex;padding:20px 0;}
.mconditions  .offcanvas-footer .btn {line-height:36px;padding:0;border-radius:18px;margin:0 10px;width:calc(50% - 25px);}
@media screen and (max-width:768px) {.modal-backdrop {top:120px;}
}
.mconditions .dropdown {display:inline-block;height:24px;margin:19px 0;position:static;}
.mconditions .dropdown-menu.show {display:flex;}
.mconditions .dropdown .btn-secondary {background:rgb(247,247,247);border-radius:18px;border:none;color:#080000;}
.mconditions .dropdown .dropdown-menu {width:100%;left:0;right:0;padding:20px 0;background:#f2f2f2;line-height:2;border:none;}
.mconditions .dropdown .dropdown-menu .dropdown-item {text-align:center;}
@media screen and (max-width:990px) {.mconditions {display:flex;align-items:center;}
}
.mcarbanner {background:#fff;display:none;height:500px;}
.mcarbanner .swiper {position:absolute;}
.mcarbanner .swiper .swiper-pagination {width:auto;background:rgba(0,0,0,0.6);color:#fff;border-radius:16px;height:30px;font-size:14px;padding:8px 18px;left:20px;}
@media screen and (max-width:990px) {.insideContainer .container {padding:0;}
.product-detail .carousel {display:none;}
.mcarbanner {display:block;}
.product-detail.row > * {padding:0;}
.mcarbanner .swiper-slide .btn {display:none}
.mcarbanner .swiper-slide.video .btn {display:block;width:136px;height:136px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:none;cursor:pointer;background:url(../images/btnpaly.png) 0 0/cover;z-index:99;}
.mcarbanner .swiper-slide.video .modal-dialog {width:auto;max-width:800px;margin:0 auto;}
.mcarbanner .swiper-slide.video .modal-dialog .modal-content {border-radius:10px;overflow:hidden;}
.mcarbanner .swiper-slide.video .modal-dialog .btn-close {position:absolute;top:15px;right:15px;z-index:9;color:#fff;}
.modal-backdrop {top:0;display:none;}
.mproductdetail {background:#fff;margin:15px 0;padding:0 20px 30px;}
.product-detail .productBtn {display:flex;}
.product-detail .productBtn .btn a {padding:0 15px;}
.product-detail .productDownload {display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;}
.product-detail .produtFuction {display:none;}
.productRecommend {padding:0;margin:15px 0;}
.insideContainer .productRecommend .title {background:#fff;}
.ProductInformation {background:#fff;margin-top:15px;}
}
.empty-block {text-align:center;font-size:16px;margin:40px 0 0;height:300px;line-height:300px;min-height:380px;}
.empty-block  .imgse {background:url(../images/icon_sarch_no.png) no-repeat center center;width:160px;display:inline-block;height:158px;}
.empty-block>div {font-size:16px;line-height:20px;display:inline-block;vertical-align:top;}
.empty-block>div>img {display:block;margin:0 auto 18px;}
.empty-block>div>div {text-align:left;font-size:16px;line-height:30px;width:220px;}
.empty-block_but {width:200px;display:block;margin:30px auto 0;background-color:#3466ce;padding:0 60px;height:48px;line-height:48px;border-radius:24px;color:#fff;border:none;}
.yqLink {width:100%;max-width:1600px;margin:0 auto;padding:40px 0 60px;}
.yqLink>h2 {width:100%;margin:0 auto;padding-bottom:15px;border-bottom:1px solid #ddd;font-size:20px;line-height:1.5;text-align:center;color:#222;}
.yqLink-list {display:flex;align-items:center;flex-wrap:wrap;justify-content:center;}
.yqLink-list a {display:block;margin:24px 20px 0;font-size:14px;line-height:1;color:#bbb;}
.yqLink-list a:hover {color:var(--color-red);}
.yqLink-list p {margin:24px 20px 0;font-size:14px;line-height:1;color:var(--color-red);}
.sitemap_wrap {width:94%;max-width:1600px;margin:0 auto;padding-bottom:80px;}
.sitemap_wrap h2 {font-size:24px;color:#503586;line-height:36px;padding-top:120px;}
.sitemap_wrap .item1 .bt {font-size:24px;color:#333333;line-height:36px;padding-top:40px;border-bottom:1px solid #d5d5d5;display:inline-block;padding-bottom:12px;position:relative;margin-bottom:36px;}
.sitemap_wrap .item1:hover .bt {color:#503586;}
.sitemap_wrap .item1 .bt::before {content:'';width:45%;height:2px;background:#503586;position:absolute;bottom:-1px;left:0;transition:all .8s;}
.sitemap_wrap .item1 .div1 {position:relative;}
.sitemap_wrap .item1 .div1 .p1 {border:1px solid #d5d5d5;width:12.8%;padding-left:30px;padding-top:15px;padding-bottom:15px;}
.sitemap_wrap .item1 .div1 .p1 a {font-size:16px;line-height:20px;color:#333;transform:all .5s;}
.sitemap_wrap .item1 .div1 .p1:hover a {color:#503586;}
.sitemap_wrap .item1 .div1 .p2 {float:right;width:87.2%;border:1px solid #d5d5d5;border-left:none;padding-left:30px;padding-top:15px;padding-bottom:15px;padding-right:30px;background-color:#f5f9ff;min-height:60px;}
.sitemap_wrap .item1 .div1 .p2 a {font-size:14px;line-height:36px;color:#989898;margin-right:10px;}
.sitemap_wrap .item1 .div1 .p2 a:hover span {color:#503586;transition:all .5s;}
.sitemap_wrap .item1 .nr {width:100%;height:auto;border-top:1px solid #d5d5d5;}
.sitemap_wrap .item1 .nr {}
.sitemap_wrap .item1 .nr:nth-child(2n) .p1,.sitemap_wrap .item1 .nr:nth-child(2n) .p2 {border-top:none;}
.sitemap_wrap .item2 .bt,.sitemap_wrap .item3 .bt,.sitemap_wrap .item4 .bt {padding-top:50px;}
.sitemap_wrap .item2 .div1 {position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.sitemap_wrap .item2 .div1 .p1 {padding:20px;}
.sitemap_wrap .item2 .div1 .p1 a {font-size:16px;line-height:20px;color:#333;}
.sitemap_wrap .item3 .div1 .p2 {padding-left:0;padding-top:0;padding-bottom:0;background-color:#fff;position:relative;}
.sitemap_wrap .item3 .div1 .p2 p {float:right;padding-left:30px;padding-top:15px;padding-bottom:15px;width:92%;}
.sitemap_wrap .item3 .div1 .p2 .r1 {width:120px;background-color:#f5f9ff;position:absolute;height:100%;}
.sitemap_wrap .item3 .div1 .p2 .r1 a {position:absolute;top:50%;transform:translateY(-50%);}
.sitemap_wrap .item3 .div1 .p2 .r2 span {padding-right:6px;}
.sitemap_wrap .item4 .div1 {position:relative;}
.sitemap_wrap .item4 .div1 .p1 {position:absolute;height:100%;}
.sitemap_wrap .item4 .div1 .p2 a {padding-right:16px;}
.sitemap_wrap .item4 .div1 .p2 span:hover a {color:#503586;}
.sitemap_wrap .item4 .div1 .p1 a {position:absolute;top:50%;transform:translateY(-50%);}
@media screen and (max-width:768px) {.sitemap_wrap .item1 .div1 {display:block;margin-bottom:20px;}
.sitemap_wrap .item1 .nr .p1,.sitemap_wrap .item1 .nr .p2 {width:100% !important;padding:13px;border:1px solid #d5d5d5 !important;}
}
.online {font-size:16px;position:fixed;right:0;bottom:0;margin-right:2em;margin-bottom:9em;width:3.5em;z-index:10000;}
.online_1 {width:100%;background-color:#4f3586;border-radius:0.25em;color:#fff;margin-bottom:1em;-webkit-box-shadow:0 2px 13px rgba(0,0,0,0.25);box-shadow:0 2px 13px rgba(0,0,0,0.25);}
.online_2 {width:100%;text-align:center;color:#32404b;-webkit-box-shadow:0 2px 13px rgba(0,0,0,0.25);box-shadow:0 2px 13px rgba(0,0,0,0.25);}
.online_w .f {width:80%;margin:0 auto;padding:0.5em 0;cursor:pointer;}
.online_w .f span {display:block;text-align:center;font-size:0.875em;}
.online_2 li {background:#fff;position:relative;}
.online_2 li:nth-child(1) {border-radius:0.25em 0.25em 0 0;}
.online_2 li:nth-last-child(1) {border-radius:0 0 0.25em 0.25em;}
.online_2 li .f {border-bottom:1px solid #eaeaea;}
.online_2 li:nth-last-child(1) .f {border-width:0;}
.online_t {padding:0.75em 0;display:none;cursor:pointer;}
.online_2 svg {width:1.5em;height:1.5em;margin:0.25em 0 0.5em;}
.online_2 li:hover {color:#4f3586;}
.online_w .s {display:none;box-shadow:-3px 2px 8px #0802020f;position:absolute;left:-1em;top:0;transform:translateX(-100%);width:auto;background:#fff;padding:0.75em;border-radius:0.25em;}
.online_w:hover .s {display:block;}
.online_w .s .tel {width:10em;font-size:1.125em;font-weight:600;color:#000;}
.online_w .s .tel span {display:block;}
.online_w .s .work {font-size:0.75em;margin-top:0.25em;}
.online_w .s .work span {color:#8b8fa1;margin:0 0.5em;}
.online_w .s .download {width:7em;}
.online_w .s .download img {width:100%;}
.online_w .s .download span {font-size:0.75em;color:#8b8fa1;margin:0 0.5em;}
@media screen and (max-width:768px) {.online {display:none;}}
:root,:root .aie-theme-light {--aie-bg-color:#fff;--aie-border-color:#eee;--aie-text-color:#333;--aie-text-placeholder-color:#adb5bd;--aie-button-bg-color:#fafafa;--aie-button-border-color:#eee;--aie-button-hover-bg-color:#eee;--aie-button-hover-border-color:#ccc;--aie-input-bg-color:#fff;--aie-input-border-color:#e9e9e9;--aie-input-focus-bg-color:#fff;--aie-input-focus-border-color:#e9e9e9;--aie-popover-bg-color:#fff;--aie-popover-border-color:#e9e9e9;--aie-popover-title-color:#666;--aie-popover-selected-color:#eee;--aie-menus-text-color:var(--aie-text-color);--aie-menus-bg-color:#ffffff;--aie-menus-svg-color:#333;--aie-menus-item-hover-color:#eee;--aie-menus-divider-color:#eaeaea;--aie-menus-ai-bg-color:var(--aie-menus-svg-color);--aie-menus-ai-color:#ffffff;--aie-menus-tip-bg-color:#333;--aie-menus-tip-text-color:#eee;--aie-menus-table-cell-border-color:#ccc;--aie-menus-table-cell-border-active-color:#000;--aie-content-pre-bg-color:#f6f6f7;--aie-content-blockquote-bg-color:#f6f6f7;--aie-content-blockquote-border-color:#e3e3e3;--aie-content-blockquote-text-color:#888888;--aie-content-container-info-color:#eff1f3;--aie-content-container-warning-color:#fcf5e4;--aie-content-container-danger-color:#ffe7ea;--aie-content-table-th-bg-color:#efefef;--aie-content-table-selected-bg-color:rgba(200,200,255,.3);--aie-content-table-border-color:#ced4da;--aie-content-table-handler-color:#adf;--aie-content-scrollbar-track-piece:#f1f1f1;--aie-content-scrollbar-thumb:#c1c1c1;--aie-content-scrollbar-thumb-hover:#a9a9a9;--aie-content-scrollbar-thumb-active:#787878;--aie-content-link-a-color:blue;--aie-content-link-a-hover-color:red;--aie-content-link-a-visited-color:purple;--aie-content-link-a-active-color:green}
:root .aie-theme-dark {--aie-text-color:#ccc;--aie-border-color:#333;--aie-text-placeholder-color:#777;--aie-bg-color:#1e2022;--aie-button-bg-color:#333;--aie-button-border-color:#606060;--aie-button-hover-bg-color:#606060;--aie-button-hover-border-color:#606060;--aie-input-bg-color:#505050;--aie-input-border-color:#666;--aie-input-focus-bg-color:#505050;--aie-input-focus-border-color:#999;--aie-popover-bg-color:#2A2A2B;--aie-popover-border-color:#505050;--aie-popover-title-color:#ccc;--aie-popover-selected-color:#505050;--aie-menus-text-color:var(--aie-text-color);--aie-menus-bg-color:#1a1b1e;--aie-menus-svg-color:#cccccc;--aie-menus-item-hover-color:#505050;--aie-menus-divider-color:#2c2c2c;--aie-menus-ai-bg-color:var(--aie-menus-svg-color);--aie-menus-ai-color:#000;--aie-menus-tip-bg-color:#eee;--aie-menus-tip-text-color:#333;--aie-menus-table-cell-border-color:#888;--aie-menus-table-cell-border-active-color:#ccc;--aie-content-pre-bg-color:#282c34;--aie-content-blockquote-bg-color:#282c34;--aie-content-blockquote-border-color:#505050;--aie-content-blockquote-text-color:#888888;--aie-content-container-info-color:#2a2c30;--aie-content-container-warning-color:#40361d;--aie-content-container-danger-color:#46222a;--aie-content-table-th-bg-color:#2c2c2c;--aie-content-table-selected-bg-color:rgba(200,200,255,.2);--aie-content-table-border-color:#353535;--aie-content-table-handler-color:#566a77;--aie-content-scrollbar-track-piece:#404040;--aie-content-scrollbar-thumb:#dddddd50;--aie-content-scrollbar-thumb-hover:#dddddd70;--aie-content-scrollbar-thumb-active:#dddddda0;--aie-content-link-a-color:#4ca3f5;--aie-content-link-a-hover-color:#ff4f4f;--aie-content-link-a-visited-color:#ff00ff;--aie-content-link-a-active-color:#00ff00}
.new-detailsCon a {color:var(--aie-content-link-a-color)}
.new-detailsCon a:visited {color:var(--aie-content-link-a-visited-color)}
.new-detailsCon a:active {color:var(--aie-content-link-a-active-color)}
.new-detailsCon p {margin:16px 0;line-height:26px;min-height:26px}
.new-detailsCon ul,.new-detailsCon ol {display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:20px}
.new-detailsCon ul li,.new-detailsCon ol {list-style:unset;}
.new-detailsCon li p {padding:0;margin:5px 0}
.new-detailsCon ul[data-type=taskList] {display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:0px}
.new-detailsCon ul[data-type=taskList] li {display:flex;align-items:baseline}
.new-detailsCon ul[data-type=taskList] li p {padding-left:2px}
.new-detailsCon blockquote {margin:16px 0;padding:5px 10px;border-left:2px solid var(--aie-content-blockquote-border-color);background:var(--aie-content-blockquote-bg-color)}
.new-detailsCon blockquote p {margin:5px 0;color:var(--aie-content-blockquote-text-color)}
.new-detailsCon img {border:1px solid #efefef}
.new-detailsCon code {border-radius:3px;padding:3px 6px;background:var(--aie-content-pre-bg-color)}
.new-detailsCon pre {margin:0;padding:0 10px 10px;border-radius:5px;background:var(--aie-content-pre-bg-color);overflow:auto}
.new-detailsCon pre code {padding:0;background:var(--aie-content-pre-bg-color)}
.new-detailsCon h1 {padding-top:24px;letter-spacing:-.02em;line-height:40px;font-size:32px}
.new-detailsCon h2 {padding-top:24px;letter-spacing:-.02em;line-height:32px;font-size:24px}
.new-detailsCon h3 {margin:32px 0 0;letter-spacing:-.01em;line-height:28px;font-size:20px}
.new-detailsCon strong {font-weight:600}
.new-detailsCon table {border-collapse:collapse;overflow:hidden;table-layout:fixed;width:100%}
.new-detailsCon table img {z-index:1}
.new-detailsCon table td,.new-detailsCon table th {border:2px solid var(--aie-content-table-border-color);box-sizing:border-box;min-width:1em;padding:3px 5px;position:relative;vertical-align:top}
.new-detailsCon table td>*,.new-detailsCon table th>* {margin-bottom:0}
.new-detailsCon table th {background-color:var(--aie-content-table-th-bg-color);font-weight:700;text-align:left}
.new-detailsCon table .selectedCell:after {background:var(--aie-content-table-selected-bg-color);content:"";left:0;right:0;top:0;bottom:0;pointer-events:none;position:absolute;z-index:2}
.new-detailsCon table .column-resize-handle {background-color:var(--aie-content-table-handler-color);bottom:-2px;position:absolute;right:-2px;pointer-events:none;top:0;width:3px}
.new-detailsCon table p {margin:0}
