body {min-width:1360px;}
a:hover {color:#cf000d;}
input::-ms-clear{display: none;}
input::-ms-reveal{display: none;}
.nohand {cursor:default;}
a.overMore{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #272321;}
.pc-priduct-text .pc-series{color: #888888;}
.container {margin:0 auto;width:1280px;box-sizing:border-box;}
.brand-left33-btn:after,.brand-left33-btn a,#my-slider .img b,.house-submit00 span{transition:all 0.8s ease;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-ms-transition:all 0.8s ease}
#header {position:fixed;top:0;left:0;width:100%;letter-spacing:-1px;text-align:center;z-index:999;min-width:1360px;}
#header.bgt {background:#fff;height: 80px}
.headerSub {display:flex;align-items:center;height:80px;min-width:1000px;}
.header .logob {display:none;}
#header.bgt .logob {display:block;}
#header.bgt .logos {display:none;}
.vertical-line{width: 1px;height: 26px;background-color:#e5e5e5;margin-right: 10px;display: inline-block;}
.header .tmb,header .jdb {display:none;}
#header.bgt .tmb,#header.bgt .jdb {display:block;}
#header.bgt .tma,#header.bgt .jda {display:none;}
.headerSub .logo {margin-left:7px;}
.headerSub a {color:#fff;}
#header.bgt .navli>a {color:#333;}
#header.bgt a.toEN {color:#333;font-size:16px;}
.header a.toEN:hover {color:#cf000d;}
.headerSub nav {margin-left:34px;width:680px;}
.headerSub .navli>a {color:#fff;padding-bottom:10px;font-size:16px;}
.headerSub .navli:hover>a {color:#cf000d;border-bottom:3px solid #cf000d;transition:all .3s ease-in-out;}
.headerSub nav .navul {display:flex;justify-content:space-around;}
.headerSub nav .navul .navli {position:relative;height:80px;line-height:80px;}
.navli ul {display:none;justify-content:center;align-items:center;flex-direction:column;background:#fff;left:50%;transform:translateX(-50%);min-width:120px;opacity:0;padding:15px;border-radius:5px;position:absolute;top:50px;box-sizing:border-box;box-shadow:0 4px 15px 6px rgba(0,0,0,0.25);}
.navli ul li {height:35px;line-height:35px;}
.navli ul li a {color:#333;font-size:14px;letter-spacing:0.02rem;transition:all .8s cubic-bezier(.075,.82,.165,1);-webkit-transition:all .8s cubic-bezier(.075,.82,.165,1);-webkit-transition:all .8s cubic-bezier(.075,.82,.165,1);transition:all .8s cubic-bezier(.075,.82,.165,1);}
.navli ul li a:hover {color:#cf000d;}
.headerSub .header-search {margin-left:22px;}
.headerSub .header-search div {width:180px;height:34px;background:rgba(255,255,255,0.4);border-radius:4px;display:flex;align-items:center;}
#header.bgt .header-search div {background:rgba(0,0,0,0.2);}
.headerSub .header-search div input {padding-left:16px;box-sizing:border-box;width:150px;height:34px;}
.headerSub .header-search div i {color:#fff;}
.headerSub .header-search div i:hover {color:#cf000d;cursor:default;}
.headerSub .header-link {margin-left:28px;width:65px;}
.headerSub .header-link ul {display:flex;justify-content:space-between;}
.headerSub .header-right {display:flex;margin-left:44px;color:#fff;display: flex;align-items: center;}
#header.bgt .header-right {color:#333;}
#ma5slider .nav--prev,#ma5slider .nav--next {display:none;}
#ma5slider .navs-wrapper:hover .nav--prev {display:block;}
#ma5slider .navs-wrapper:hover .nav--next {display:block;}
.brand-intro {background:#fff;padding-top:110px;box-sizing:border-box;}
.brand-intro .title-ch {font-size:40px;color:#272321;text-align:center;}
.brand-intro .title-en {font-size:14px;color:#a0a0a0;text-align:center;margin-top:16px;}
.brand-main {display:flex;justify-content:space-between;margin-top:38px;}
.brand-main .brand-left {width:750px;}
.brand-main .brand-right {margin-left:30px;flex:1;}
.brand-left1 {width:100%;padding:42px 62px 18px 44px;box-sizing:border-box;background:#f6f6f6;}
.brand-left11 {font-size:24px;color:#272321;}
.brand-left22 {font-size:18px;color:#616161;line-height:36px;margin-top:12px;}
.brand-left33 {text-align:right;margin-top:12px;display:flex;justify-content:flex-end;}
.brand-left33-btn {width:138px;height:34px;background:rgba(255,255,255,0.4);font-size:14px;padding:10px 12px;box-sizing:border-box;border:1px solid #cf000d;position: relative}
.brand-left33-btn:after{content: "";position: absolute;top: 0;left: 0;width: 0;height: 100%;background: #bd222c;}
.brand-left33-btn:hover:after{width: 100%}
.brand-left33-btn a {color:#cf000d;display:flex;justify-content:space-between;position: relative;z-index: 2}
.brand-left33-btn a .img{display: none;}
/*.brand-left33-btn:hover {background:#cf000d;box-shadow:0 10px 15px rgba(0,0,0,0.25);transition:all 0.6s;}*/
.brand-left33-btn:hover a {color:#fff;}
.brand-left33-btn:hover .img {display: block;}
.brand-left33-btn:hover .imgRed {display: none;}

.brand-right {display:flex;flex-wrap:wrap;justify-content:space-between;align-content:space-between;}
.brand-right-item {width:240px;height:240px;box-sizing:border-box;position:relative;cursor:default;overflow:hidden;}
.brand-right-item>img {width:100%;transition:all 0.4s;}
.brand-right-item:hover>img {transform:scale(1.2);}
.brand-right-item:hover .brand-right-text {color:#cf000d;} 
.brand-right-text {width:100%;height:100%;top:0;left:0;position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:18px;color:#000;}
.brand-right-text img {margin-top:20px;font-size:30px;font-weight:bold;}
.brand-right-text .imgRed {display: none;}
.brand-right-item:hover .img {display: none;}
.brand-right-item:hover .imgRed {display: block;}
.recommend .case-title {padding-top:110px;padding-bottom:15px;font-size:40px;color:#272321;text-align:center;}
.recommend .case-titleen {padding-bottom:38px;font-size:14px;color:#a0a0a0;text-align:center;}
.sp-layer {transform:scale(1) !important;}
@media screen and (min-width:1360px) and (max-width:1500px) {#my-slider .picBox-contain {margin-top:52px;margin-left:44px;}
}
@media screen and (min-width:1500px) and (max-width:1600px) {
    #my-slider .picBox-contain {margin-top:72px;margin-left:44px;}
}
@media screen and (min-width:1600px) and (max-width:1920px) {#my-slider .picBox-contain {margin-top:90px;margin-left:64px;}
}
#my-slider .sp-slide:hover {cursor:default;}
#my-slider .picBox-title {color:#fff;font-size:24px;}
#my-slider .picBox-detail {margin-top:22px;font-size:14px;color:#FFFFFF;line-height:30px;width:650px;}

#my-slider .picBox-btn {margin:24px 0 0 0px;width:138px;height:34px;color:#fff;box-sizing:border-box;padding:9px 12px;font-size:14px;display:flex;justify-content:space-between;cursor:pointer;border:1px solid #fff;}
#my-slider .picBox-btn:hover {background:#cf000d;color:#fff;transition:all 0.4s;border:1px solid #cf000d;}
#my-slider .listBox-text {height:160px;background:#cf000d;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;}
#my-slider .listBox-text .listBox-text-top {font-size:18px}
#my-slider .listBox-text .listBox-text-bottom {font-size:14px;}
#my-slider .img {width:100%;position:relative;cursor:pointer;}
#my-slider .img:hover b {background:rgba(248,32,15,0.6);height:160px;line-height:160px;}
#my-slider .img b {width:100%;height:50px;line-height:50px;position:absolute;left:0;bottom:0;background:rgba(0,0,0,0.4);color:#fff;display:block;text-align:center;}
#my-slider .listBox-text {display:none;}
#my-slider .sp-thumbnail-container.sp-selected-thumbnail .img {display:none;}
#my-slider .sp-thumbnail-container.sp-selected-thumbnail .listBox-text {display:block;}
#my-slider .sp-thumbnail-container.sp-selected-thumbnail .listBox-text {display:flex;}
.case-application {height:700px;width:100%;background:#efefef;}
.case-application h1 {padding-top:110px;text-align:center;font-size:40px;color:#272321;}
.case-application h4 {margin-top:16px;text-align:center;font-size:14px;color:#a0a0a0;}
.case-application ul {margin-top:38px;display:flex;justify-content:space-between;flex-wrap:wrap;}
.case-application ul li {margin-bottom:19px;position:relative;cursor: pointer;}
.case-application ul li img {width:100%;}
.case-application ul li:hover div {cursor:pointer;background:rgba(207,0,13,.67);transform:scale(0.8);transform-origin:50% 50%;}
.case-application ul li div {position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;width:100%;height:100%;transition:all 0.4s;}
.case-application ul li div h3 {font-size:24px;}
.case-application ul li div h5 {font-size:14px;margin-top:10px;}
.tile-ency {height:780px;background:#fff;}
.applicationCases {padding-top:110px;}
.applicationCases .title {display:flex;flex-direction:column;align-items:center;}
.applicationCases .titleText {font-size:40px;color:#272321;}
.applicationCases .titleTextEn {font-size:14px;color:#a0a0a0;margin-top:14px;}
.tile-detail {width:100%;height:460px;margin:auto;position:relative;margin-top:38px;}
.tile-detail .tile-img {width:100%;height:100%;}
.tile-detail .tile-img:hover {cursor:default;}
.tile-detail .tile-img li {display:none;position:relative;}
/*.tile-detail .tile-img li:after{position: absolute;content: "";width: 100%;height: 100%;background: rgba(0,0,0,.2);top: 0;left: 0}*/
.tile-detail-document {position:absolute;top:60px;left:60px;width:565px;}
.tile-detail-document .document-more:hover {cursor:default;}
.tile-detail-document .document-title {font-size:24px;color:#333;}
.tile-detail-document .document-text {margin-top:30px;font-size:14px;color:#333;line-height:30px;}

.tile-detail-document .document-more {margin-top:40px;font-size:14px;color:#333;width:138px;height:34px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-around;border:1px solid #333;}
.tile-detail-document .document-more .img{display: none;}
.tile-detail-document .document-more:hover {background:#cf000d;border:1px solid #cf000d !important;color:#fff !important;transition:all 0.4s;}
.tile-detail-document .document-more:hover .img{display: block;}
.tile-detail-document .document-more:hover .imgHui{display: none;}
.tile-detail-nav {width:234px;position:absolute;right:0px;top:0;height:100%;background:rgba(0,0,0,0.3);display:flex;flex-direction:column;justify-content:space-around;}
.tile-detail-nav li {flex:1;display:flex;justify-content:center;align-items:center;color:#FFFFFF;font-size:17px;}
.tile-detail-nav li img{margin-right: 20px;}
.tile-detail-nav li.tileNav:hover {cursor:pointer;width:270px;background-color:#cf000d;color:#FFFFFF;justify-content:flex-start;padding-left:12px;box-sizing:border-box;font-size:17px;position:relative;right:36px;transition:all 0.4s linear 0s;}
.tile-detail-nav li.tileNav:hover img {display:block;}
.tile-detail-nav li.tileNav img {display:none;margin-right:10px;font-size:28px;}
.tile-detail-nav li.tileNav.tileActive {cursor:pointer;width:270px;background-color:#cf000d;color:#FFFFFF;justify-content:flex-start;padding-left:12px;box-sizing:border-box;font-size:17px;position:relative;right:36px;transition:all 0.4s linear 0s;}
.tile-detail-nav li.tileNav.tileActive img {display:block;}
.auth-store {height:770px;background:#1a2f49;box-sizing:border-box;}
.auth-store h1 {font-size:40px;color:#272321;padding-top:100px;text-align:center;}
.auth-store h4 {font-size:14px;color:#a0a0a0;padding-top:14px;text-align:center;}
.auth-main {margin-top:30px;display:flex;height:510px;}
.auth-main .auth-left {width:680px;height:500px;overflow:hidden;box-sizing:border-box;padding-top:20px;}
.auth-main .auth-right {flex:1;padding-left:80px;box-sizing:border-box;}
.auth-main .auth-input {width:486px;height:50px;box-sizing:border-box;border:1px solid #d6dadc;background:#fff;display:flex;justify-content:space-between;align-items:center;margin-top:20px;}
.auth-main .auth-input input {width:436px;padding-left:20px;box-sizing:border-box;font-size:16px;}
.auth-main .auth-input img {padding-right:20px;}
.auth-main .auth-input i {flex:1;color:#818181;font-size:20px;}
.auth-main .auth-input i:hover {color:#cf000d;cursor:default;}
.auth-main .branch-tab {width:486px;background:#fff;display:flex;justify-content:space-around;align-items:center;height:42px;box-sizing:border-box;font-size:18px;color:#313131;}
.auth-main .branch-tab li {cursor:default;flex:1;height:42px;text-align:center;line-height:42px;border-bottom:1px solid #cf000d;}
.auth-main .branch-tab li:nth-child(1) {background:#cf000d;color:#fff;}
.auth-main .branch-company {margin-top:38px;width:486px;}
.auth-main .branch-tab-address>li {display:none;}
.auth-main .branch-tab-address ul li {padding-top:14px;border-bottom:1px solid #d1d1d1;padding-bottom:16px;}
.auth-main .branch-tab-address li .auth-tabtitle {font-size:14px;color:#fff;display:flex;align-items:center;}
.auth-main .branch-tab-address li .auth-tabtitle i {font-size:20px;color:#fff;}
.auth-main .branch-tab-address .auth-tabtext {font-size:12px;color:#fff;margin-top:9px;line-height:18px;margin-left:20px;}
.auth-tabtext .goMapB {float:right;color:#ddd;font-size:16px;font-weight:bold;position: relative;transition:.6s;}
.auth-tabtext .goMapB:after{content: "";width: 16px;height: 16px;background: #cf000d url(../img/index-news-arrow.png) no-repeat center center;position: absolute;top: 50%;right: 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-top: -8px;opacity: 0;transition:.6s;}


.auth-main .branch-tab-address ul li:hover .auth-tabtext .goMapB{color:#cf000d;padding-right: 25px}
.auth-main .branch-tab-address ul li:hover .auth-tabtext .goMapB:after{opacity: 1}
.auth-main .auth-more {margin-top:24px;}
.auth-main .auth-more a {color:#cf000d;font-size:18px;display:flex;justify-content:center;align-items: center;}
.auth-main .auth-more a:hover i {-webkit-animation:bluePulse 1s ease-out infinite;-moz-animation:bluePulse 1s ease-out infinite;-o-animation:bluePulse 1s ease-out infinite;animation:bluePulse 1s ease-out infinite}
@keyframes bluePulse {0% {border-color:#cf000d;text-shadow:0px 0px 0px #333;margin-right:6px;}
50% {border-color:#fff;text-shadow:5px 5px 5px #333;margin-right:9px;}
100% {border-color:#cf000d;text-shadow:0px 0px 0px #333;margin-right:6px;}
}
.auth-main .auth-more span {padding-right:6px;}
.auth-main .auth-more .right-arrow {
    display:block;
    content: " ";
    height: 6px;
    width: 6px;
    border-width: 1px 1px 0 0;
    border-color: #cf000d;
    border-style: solid;
    transform: rotate(45deg);
    margin-right:6px;
}
.news {box-sizing:border-box;margin-bottom:78px}
.news h1 {font-size:40px;color:#272321;padding-top:110px;text-align:center;}
.news h4 {font-size:14px;color:#a0a0a0;padding-top:14px;text-align:center;}
.news ul.newsul {margin-top:38px;display:flex;justify-content:space-between;height:460px;}
.news ul.newsul li.newsli {position:relative;width:410px;background:#f4f4f4;transition:all .5s cubic-bezier(.5,0,.2,1) 0s;}
.news ul.newsul li.newsli:hover {box-shadow:0 10px 15px rgba(0,0,0,0.25);margin-top:-10px;}
.news ul.newsul li.newsli .news-detail:after {content:" ";display:block;clear:both;position:absolute;left:0px;bottom:0px;background:#e5001f;line-height:0;width:0px;height:2px;}
.news ul.newsul li.newsli:hover .news-detail:after {content:" ";display:block;clear:both;position:absolute;left:0px;bottom:0px;background:#e5001f;line-height:0;width:100%;height:2px;transition:all .5s cubic-bezier(.5,0,.2,1) 0s;}
.news-detail {padding:20px;}
.news-detail h2 {color:#cf000d;font-size:24px;margin-bottom:20px;}
.news-detail ul {height:90px;}
.news-detail ul li {font-size:16px;display:block;height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-detail ul li a,.news-detail h5 a {color:#333;}
.news-detail ul li a:hover,.news-detail h5 a:hover {color:#cf000d;}
.news-detail h5 {text-align:right;padding-top:30px;}
/* 产品案例 * * * * * * * * * * * * * * * *//* banner */
.pc-banner {min-width:1200px;width:100%;background-color:#F5F5F5;}
.pc-banner img {width:100%;}
.pc-section {width:1200px;margin:auto;}
.pc-sech-input.aos-init.aos-animate{box-sizing: border-box;}
.choice{margin-top: 20px;}
/* 搜索 */
.pc-region{width: 100%;background-color: #F5F5F5;padding-top: 64px;padding-bottom: 20px;}
.pc-sech-input{width: 438px;height: 53px;margin: auto;padding-left: 16px;border:1px solid #cacaca;position: relative;background-color: #FFFFFF;}
.pc-sech-input input.pc-sech-entry{width: 384px;height: 53px;font-size: 14px;color:  #434343;border: none;}
.pc-sech-input input.pc-sech-entry::-webkit-input-placeholder{color: #d2d2d2;}
.pc-sech-input input.pc-sech-entry:-moz-placeholder{color: #d2d2d2;}
.pc-sech-input input.pc-sech-entry:-ms-input-placeholder{color: #d2d2d2;}
.pc-region .sech-enlarge{width: 23px;height: 23px;cursor: pointer;position: absolute;top: 16px;}
li.choice-li {padding:20px 0 11px 0;width:1200px;border-bottom:1px solid #d8d8d8;font-size:16px;position:relative;}
li.choice-li.active {padding:20px 0 0px 0;}
li.choice-li:first-child {margin-top:0;}
h4.choice-title {display:inline-block;font-weight:bold;margin-right:23px;float:left;height:100%;width:69.6px;}
.choice-right {display:inline-block;width:1030px;height:26px;overflow:hidden;}
.choice-right.active {display:inline-block;width:1030px;position:relative;height:auto;}
.choice-right .choice-right-span {cursor:pointer;display:inline-block;color:#888888;width:118px;margin-right:45px;margin-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.choice-right .choice-right-span.active,.choice-right .choice-right-span:hover {color:#CF000D;}
.choice-right .choice-right-span:nth-child(-n+6) {margin-top:0;}
.choice-right .choice-right-span:nth-child(6n) {margin-right:0;}
.ext-more{text-align: center;width: 55px;background-color: #f2f2f2;display: none; cursor: pointer;position: absolute;right: 58px; top: 16px;font-size: 16px;color: #888888;padding: 0 4px;border: 1px solid  #d8d8d8;}
.ext-more:hover{color: #CF000D;border-color: #CF000D;}
.ext-agin{background-color: #f2f2f2;cursor: pointer ;position: absolute;right: 0px; top: 16px;font-size: 16px;color: #888888;padding: 0 4px;border: 1px solid  #d8d8d8;}
.ext-agin:hover{color: #CF000D;border-color: #CF000D;}
.ext-more .to-down{margin-left: 0px;display: inline-block;width: 15px;height: 8px;margin-bottom: 1px;}
.ext-more.show .to-down{transform: rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(1800deg)}
.ext-more.active .to-down.showred{display: none;}
.ext-more.active .to-down.showgary{display: inline-block;}
.ext-more .ext-open,.ext-more .ext-away{display: inline-block;line-height: 26px;height: 26px;}
.ext-more .ext-away{display: none;}
.ext-more.show .ext-open{display: none;}
.ext-more.show .ext-away{display: inline-block;}
.ext-agin-text{display: inline-block;line-height: 26px;height: 26px;}
/* 产品分页*/.pc-page {padding-top:46px;background-color:#FFFFFF;width:1200px;margin:auto;}
.pc-page-li {display:none;}
.pc-page-li.active {display:inline-block;}
.tcdPageCode span {margin-right:22px;}
.pc-page-li .pc-priduct-item {overflow: hidden;display:inline-block;height:auto;margin-right:10px;margin-bottom:85px;position:relative;cursor:pointer;}
.pc-page-li .pc-mintext{position: absolute;top: 10px;right: -30px;width: 100px;height: 25px;line-height: 25px;background-color: #CF000D;color: #FFFFFF;text-align: center;transform: rotate(45deg);z-index: 2;}
.pc-page-li .pc-mask {height:261px;opacity:0;transition:1s;background-color:#CCCCCC;text-align:center;position:absolute;top:0;left:0;right:0;margin:auto;z-index:-1;}
.pc-priduct-item .pc-showcz:hover .pc-mask {opacity:1;transition:2s;z-index:1;}
.pc-mask img {width:auto;height:261px;}
.pc-page-li img.pc-page-img {width:390px;height:260px;}
.pc-page-li .pc-priduct-item:nth-child(3n) {margin-right:0;}
.pc-priduct-title {margin-top:25px;color:#272321;font-size:18px;width:360px;position:relative;}
.pc-priduct-title .pc-producttj-icon {position:absolute;bottom:10px;left:3px;}
.pc-priduct-title .pc-series {width: 100%;overflow: hidden;color: #272321;text-overflow: ellipsis; white-space: nowrap;}
.pc-priduct-text {color:#888888;font-size:12px;margin-top:10px;width:360px;}
.pc-producttj-icon {position:absolute;right:104px;bottom:50px;}
.pc-page-li a.pc-series:hover {color:#CF000D;}
.tcdPageCode {text-align:center;color:#ccc;margin:51px 0 57px 0;}
.tcdPageCode a {width:36px;margin-right:22px;display:inline-block;height:36px;line-height:36px;color:#888888;background-color:#FFFFFF;border:1px solid #888888;}
.tcdPageCode a.prevPage {width:60px;:color:#888888;border:1px solid #888888;background-color:;}
.tcdPageCode a.nextPage {width:60px;}
.tcdPageCode span.current{width: 36px;margin-right: 20px;display: inline-block;height: 36px;line-height: 36px;color: #CF000D;background-color: #FFFFFF;border: 1px solid #CF000D;}
.tcdPageCode span.disabled{width: 60px; margin-right: 22px;display: inline-block;height: 36px;line-height: 36px;color:#CCCCCC;border: 1px solid #CCCCCC;}
/* 场景体验 */
.scene-experience{background-color: #EFEFEF;width: 100%;padding-top: 80px;}
.experience-section{margin: auto;width: 1200px;width: max-content;height: 739px;position: relative;}
.experience-block{width: 1120px;height: 509px;position: relative;}
.experience-lb{width: 1120px;margin: auto;background-image: url(../img/pdczbf.png);}
.experience-lb .owl-theme .owl-controls{text-align: center;margin-top: 0;padding-top: 40px;background-color: #EFEFEF;}
.experience-lb .item .experience-imglf {width: 771px;}
.experience-lb .owl-carousel .owl-item {height: 509px;}
.experience-lb .owl-carousel .owl-item img.experience-rtimg {	width: 260px;}
.experience-lb .owl-item .experience-rtimg-rt {position: absolute;left: 740px;top: 60px;opacity: .2;}
.experience-lb .owl-item.active .experience-rtimg-rt {left: 740px;opacity: 1;}
.experience-lb .owl-theme .owl-controls{text-align: center;margin-top: 0;padding-top: 40px;background-color: #EFEFEF;}
.experience .owl-dots{display: inline-block;float: inherit;margin: 0 20px}
.experience-section .experienceleft{position: absolute;left: -32px;top: 45%;z-index: 1;color: #9f9f9f;cursor: pointer;}
.experience-section .experienceright{position: absolute;right: -32px;top: 45%;z-index: 1;color: #9f9f9f;cursor: pointer;}
.experience-section .owl-dots{margin: auto;}
.experience-section .owl-dot{background-color: #9f9f9f;width: 10px;height: 10px;display: inline-block;text-align: center;margin-right: 23px;border-radius: 0;opacity: 1;}
.experience-section .owl-dot.active{width: 25px; height: 25px;margin-right: 23px;border: 1px solid #9f9f9f;background-color: transparent;color: #9f9f9f;line-height: 25px;font-size: 14px;}
.experience-right,.experience-left{cursor: pointer;width: 25px;height: 25px;text-align: center;line-height: 25px;background-color: #9f9f9f;display: inline-block;}
.experience-left{margin-right: 20px;}
h3.experience-title{color: #343433;font-size: 40px;text-align: center;}
.experience-text{font-size: 18px;color:#a2a2a2;text-align: center;margin: 22px 0;}
.experience-rtimg{width: 260px;height: 322px;margin-top: 42px;box-shadow: 10px 10px 10px rgb(000,000,000,.3);}
.experience-imglf{width: 771px;height: 509px;position: absolute;z-index: 0;}
.experienceh3{font-size:18px ;color: #3b393a;margin-left: 71px;}
.experienceh5{font-size: 14px;color:#a0a0a0 ;margin-left: 71px;margin-top: 10px;}
.experienceh3,.experienceh5{width: 300px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/* 产品瓷砖详情*/
.pd-fjd{margin: 70px auto auto auto;width: 1200px;height: 613px;}
.nail-box{width: max-content;}
 #magnifier {position:relative;width:641px;height: max-content;display: inline-block;}
.small-box {position:relative;width:641px;height:414px;margin-bottom:20px;overflow: hidden;}
.small-box img {display:inline-block;float: left;}
.small-box .hover {display:none;position:absolute;left:0;top:0;width:200px;height:200px;border:1px solid #aaa;background:#0099ff;opacity:.5;filter:alpha(opacity:50);cursor:move;}
.thumbnail-box {position:relative;width:100%;}
.thumbnail-box .btn {position:absolute;top:2px;width:22px;height:92px;margin-top:0px;cursor: pointer;}
.thumbnail-box .btn img{width: 25px;height: 25px;margin-top: 32px;}
.thumbnail-box .btn .iconfont{font-size: 22px; color: #FFFFFF;margin-top: 33px;display: inline-block;}
.thumbnail-box .btn-prev {left:1px;background: rgba(000,000,000,0.3);z-index: 1;}
.thumbnail-box .btn-next {right:1px;background: rgba(000,000,000,0.3);z-index: 1;}
.thumbnail-box .list {overflow:hidden;margin:0 auto;}
.thumbnail-box .list .item {float:left;margin-right:24px;}
.thumbnail-box .swiper-wrapper .swiper-slide {width: 140px;height:92px;border:2px solid transparent;}
.thumbnail-box .swiper-wrapper .swiper-slide.active{border:2px solid #e53e41;}
.big-box {display:none;overflow:hidden;position:absolute;left:645px;top:0;width:340px;height:340px;border:1px solid #e4e4e4;}
.big-box img {display:block;width: 641px;height: 414px;}
.pd-fjd-right{display: inline-block;float: right;width: 524px;margin-left: 35px;}
.fjd-right-title{font-size: 24px;color: #272321;margin-top: 8px;}
.fjd-min-title{color: #616161;font-weight: bold;font-size: 14px;float: left;}
.pd-fjd-right li{margin-top: 10px;line-height: 28px;} 
.pd-fjd-right li:first-child{margin-top: 10px;}
.pd-fjd-right h4.fid-describe{font-size: 15px;color: #616161;margin-left: 0px;margin-top: 10px;width: 480px;line-height: 21px;}
.fjd-min-title .link{width: 97px;}
.pd-fjd-right li a{margin-left: 30px;display: inline-block;}
.pd-fjd-right li a:first-child{margin-left: 26px;}
.fjd-min-text{font-size: 14px;color: #616161;margin-left: 26px;width: 423px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.link-vy{margin-top: 40px;}
.link-vy a{display: inline-block;padding: 14px 60px;border: 1px solid #707070;color: #616161;font-size: 18px;}
.link-vy a:first-child{margin-right: 25px;}
.link-vy a:hover{color: #CF000D;border-color: #CF000D;}
.lookMore{color: #CF000D;cursor: pointer;margin-left: 20px;}
.close-fidtext{position: absolute;top: 0px;right: 20px;font-size: 16px;color:#FFFFFF;}
.close-fidtext:hover{color:#CF000D;}
.show-fidtext{box-sizing: border-box;width: 710px;border-radius: 5px;margin: auto;display: none; opacity: 1;transition: 1s;position: fixed;padding: 30px 40px;line-height: 36px;top:40%;left: 0;right: 0;background-color: rgba(000,000,000,.4);color: #FFFFFF;font-size: 18px;z-index: 10;cursor: pointer;}
/* 产品推荐 */
.producttj-title{font-size: 40px;color: #343433;text-align: center;margin-top: 80px;margin-bottom: 45px;}
.producttj{width: 1200px;margin: auto auto 75px auto;}
.producttj-title .h3tj{margin-left: 110px;}
.producttj .swiper-slide{width: 280px;overflow: hidden;position: relative;}
.producttj .producttj-mintext{position: absolute;top: 10px;right: -30px;width: 100px;height: 25px;line-height: 25px;text-align: center;background-color:#CF000D ;color: #FFFFFF;transform: rotate(45deg);}
.producttj .swiper-slide img{width: 280px;height: 200px;display: block;}
.producttj-text{box-sizing: border-box;width: 280px ;height: 90px;background-color: #efefef;padding: 16px 10px;position: relative;}
.producttj-text .producttj-heading{color: #272321;font-size: 16px;text-align: left;width: 208px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.producttj .producttj-heading .producttj-icon{width: 60px;height: 24px;position: absolute;right: 10px;top: -7px;}
.producttj-text h6{font-size: 12px;color: #888888;margin-top: 9px;width: 260px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pd-arrow{display: inline-block;float: right;position: relative;}
.pd-prev,.pd-next{width:27px;height:27px;border:1px solid #d0d0d0;margin-left:20px;cursor: pointer;color: #d0d0d0;display: inline-block;position: relative;}
.pd-prev img,.pd-next img{ position: absolute;top: 2px;left: 0px;right: 0px;margin: auto;width: 22px;height: 22px;}
.producttj-container .swiper-slide img.top-img:hover{transform: scale(1.2);transition: 1s;}
.producttj-container .swiper-slide:hover .producttj-heading,.producttj-container .swiper-slide:hover h6{color: #CF000D;}
.pd-prev:hover,.pd-next:hover{border-color: #CF000D;color:#CF000D ;transition: 1s;}
.pd-icn-red{display: none;}
.pd-prev:hover .pd-icn-red,.pd-next:hover .pd-icn-red{display: inline-block;}
.pd-prev:hover .pd-icn,.pd-next:hover .pd-icn{display: none;}
footer {background:#373d41;/* margin-top:100px;*/}
footer .footer1 {box-sizing:border-box;padding:74px 14px 23px 10px;}
footer .footer1-left-ul {display:flex;justify-content:space-between;padding:0 10px;}
footer .footer1-left-li {flex:1;}
footer .footer1-left-title {font-size:18px;color:#f1f1f1;margin-bottom:24px;}
footer .footer1-left-title a {font-size:18px;color:#f1f1f1;}
footer .footer1-left-title a:hover {color:#cf000d;}
footer .footer1-left-text {font-size:14px;line-height:30px;}
footer .footer1-left-text a {color:#f8f8f8;}
footer .footer1-left-text a:hover {color:#cf000d;}
footer .footer1-right {margin:20px 10px 0;display:flex;justify-content:space-between;align-items:center;}
footer .footer1-right1 {color:#eee;font-size:18px;}
footer .footer1-right2 {margin-left:10px;color:#eee;font-weight:bold;font-size:24px;}
footer .footer1-right3 {display:flex;align-items:center;position:relative;}
footer .footer1-right3 img {margin-right:37px;}
footer .footer1-right4 a:hover {color:#cf000d;}
footer .footer1-right4 {color:#626262;font-size:18px;display:flex;justify-content:space-between;}
footer .footer1-right4left {display:flex;}
footer .footer1-right4left span {margin-right:36px;}
footer .footer1-right4left span a {color:#eee;}
footer .footer1-right4right {display:flex;margin-left:40px;margin-right:40px;color:#eee;}
footer .footer1-right4right a {color:#eee;}
footer .footer2 {color:#797979;font-size:12px;height:70px;box-sizing:border-box;padding:0px 7px 0px 7px;display:flex;}
footer .footer2 .container {display:flex;color:#eee;}
footer .footer2 .container a {color:#eee;}
footer .footer2 .container a:hover {color:#cf000d;}
footer .footer2 .container div {margin-right:22px;}
.footerLeft {display:flex;flex-wrap:wrap;}
.footer-top-tips {margin-right: 3px;display: flex;align-items: center;}
.footer-top-tips .fr {float: right;display: inline;}
.footer-top-tips .link {position: relative;width: 208px;}
.footer-top-tips .link .jtou{width: 15px;height: 8px;}
.footer-top-tips .link .tit{ width: 208px;display: inline-block; padding: 0 11px 0 11px;overflow: hidden;height: 35px; position: relative;border: 1px solid #b5b5b5;}
.footer-top-tips .link .tit a{font-size: 12px;color: #b5b5b5; line-height: 35px;width: 188px;display: inline-block;}
.footer-top-tips h3 {font-size: 14px;color: #CACACA;line-height: 2;font-weight: normal;margin-right: 14px;}
.footer-top-tips .link .sub { position: absolute;left: 0; bottom: 35px;display: none;z-index: 5;}
.footer-top-tips .link .sub a { display: block;height: 30px;line-height: 30px; border: 1px solid #b5b5b5; background: #555656;width: 220px;color: #b5b5b5;padding-left: 10px;margin-top: -1px;}

.nbewx {width:105px;height:105px;position:absolute;left:0px;bottom:46px;display:none;}
.brand-left2 {height:204px;}
.main1280 {width:1280px !important;}
div.card-tabs-bar a.active {background:#1269b3 !important;}
div.card-tabs-bar {border-bottom:1px solid #fff !important;}
.auth-store h1 {color:#fff}
.auth-left {position:relative}
.auth-main .auth-left {width:680px !important;height:700px !important;}
.local {width:50px;height:50px;visibility:visible;position:absolute;z-index:2;opacity:0}
.local .point {position:absolute;top:0;left:0;right:0;bottom:0;width:13px;height:13px;margin:auto;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background:0 0;}
.local .point-5,.local .point-10,.local .point-40,.local .point-80 {width:100%;height:100%;}
.local .point-5:after {content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:5px solid #45ffff;opacity:0;-webkit-animation:ripple 2s ease-out 225ms infinite;-moz-animation:ripple 2s ease-out 225ms infinite;-o-animation:ripple 2s ease-out 225ms infinite;animation:ripple 2s ease-out 225ms infinite}
.local .point-10:after {content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:4px solid #45ffff;opacity:0;-webkit-animation:ripple 2s ease-out .45s infinite;-moz-animation:ripple 2s ease-out .45s infinite;-o-animation:ripple 2s ease-out .45s infinite;animation:ripple 2s ease-out .45s infinite}
.local .point-40:after {content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:3px solid #45ffff;opacity:0;-webkit-animation:ripple 2s ease-out .9s infinite;-moz-animation:ripple 2s ease-out .9s infinite;-o-animation:ripple 2s ease-out .9s infinite;animation:ripple 2s ease-out .9s infinite}
.local .point-80:after {content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid #45ffff;opacity:0;-webkit-animation:ripple 2s ease-out 1.8s infinite;-moz-animation:ripple 2s ease-out 1.8s infinite;-o-animation:ripple 2s ease-out 1.8s infinite;animation:ripple 2s ease-out 1.8s infinite}
@keyframes ripple {0% {opacity:0;transform:scale(0)}
50% {opacity:1;transform:scale(.5)}
100% {opacity:0;transform:scale(1)}
}
@-webkit-keyframes ripple {0% {opacity:0;transform:scale(0)}
50% {opacity:1;transform:scale(.5)}
100% {opacity:0;transform:scale(1)}
}
@-moz-keyframes ripple {0% {opacity:0;transform:scale(0)}
50% {opacity:1;transform:scale(.5)}
100% {opacity:0;transform:scale(1)}
}
@-o-keyframes ripple {0% {opacity:0;transform:scale(0)}
50% {opacity:1;transform:scale(.5)}
100% {opacity:0;transform:scale(1)}
}
.Yuan0 {top:180px;left:120px;}
.Yuan1 {top:126px;left:492px;}
.Yuan2 {top:230px;left:260px;}
.Yuan3 {top:280px;left:150px;}
.Yuan4 {top:250px;left:370px;}
.Yuan5 {top:190px;left:412px;}
.Yuan6 {top:290px;left:440px}
.Yuan7 {top:320px;left:340px;}
.Yuan8 {top:380px;left:420px;}
.Yuan9 {top:71px;left:518px;}


.go-top-btn{position: fixed;width:60px;height:60px;cursor:pointer;right:50px;bottom:50px;z-index: 9999;opacity: 0}
.go-top-btn img{width:100%;height:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;box-shadow: 0 2px 24px rgba(0,0,0,.2)}
.go-top-btn img.top11{display: none;}
.go-top-btn .got-effect{-webkit-transition:all .3s ease-in-out;-o-transition:.3s all ease-in-out;transition:all .3s ease-in-out;position:absolute;left:-12px;top:-12px;width:80px;height:80px;border:2px solid #CF000D;opacity:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.go-top-btn:hover .got-effect{display:block;left:0;top:0;width:56px;height:56px;opacity:1;}
.go-top-btn:hover img.top00{display: none}
.go-top-btn:hover img.top11{display: block}

/* 预约量房*/
.container.room {justify-content:center;}
.reservation-room .mobile-code span:hover {transition:1s;cursor:default;}
.reservation-room {width:100%;height:434px;}
.reservation-room .res-title {padding-top:4.4%;font-size:40px;color:#343433;text-align:center;height:max-content;}
.reservation-room form {min-width:1158px;margin:52px auto auto auto;/* display:flex;flex-wrap:wrap;*/}
.reservation-room input {background:#FFFFFF;border:1px solid #C9C9C9;height:56px;box-sizing:border-box;padding-left:20px;}
.reservation-room input.your-name,.reservation-room .your-mobile {width:363px;margin-right:30px;color: #000000;float: left;}
.your-name::-webkit-input-placeholder,.your-detail::-webkit-input-placeholder,.your-message::-webkit-input-placeholder,.your-mobile::-webkit-input-placeholder,.mobile-code input::-webkit-input-placeholder { color: #a0a0a0;opacity: 1}
.your-name::-moz-placeholder,.your-detail::-moz-placeholder,.your-mobile::-moz-placeholder,.your-message::-moz-placeholder,.mobile-code input::-moz-placeholder{color: #a0a0a0;opacity: 1}
.your-name:-moz-placeholder,.your-detail:-moz-placeholder,.your-mobile:-moz-placeholder,.your-message:-moz-placeholder,.mobile-code input:-moz-placeholder{color: #a0a0a0;opacity: 1}
.your-name:-ms-input-placeholder,.your-detail:-ms-input-placeholder,.your-message:-ms-input-placeholder,.your-mobile:-ms-input-placeholder,.mobile-code input:-ms-input-placeholder{color: #a0a0a0;opacity: 1}
.reservation-room .container{width: 1158px}
.reservation-room input::-webkit-input-placeholder {color: #a0a0a0;}
.reservation-room input::-moz-placeholder{color: #a0a0a0;}
.reservation-room input:-moz-placeholder{color: #a0a0a0;}
.reservation-room input:-ms-input-placeholder {color: #a0a0a0;}
.reservation-room .mobile-code {width:363px;height:56px;background:#FFFFFF;border:1px solid #C9C9C9;box-sizing:border-box;display:inline-block;}
.reservation-room .mobile-code input {border:none;width:265px;height:54px;}
.reservation-room .mobile-code span {font-size:14px;text-decoration:underline;color:#CF000D;}
.reservation-room .your-address {color: #a0a0a0;margin-top: 14px;}
.reservation-room .your-address select {width:363px;height:56px;color: #a0a0a0;background:#FFFFFF;border:1px solid #C9C9C9;box-sizing:border-box;padding-left:20px;margin-right:26px;}
.reservation-room .your-address select option{color: #000000;}
.reservation-room .your-address select option:first-child{color: #a0a0a0;}

.reservation-room .your-detail {width:363px;}
.reservation-room .your-message {width:667px;margin-top:14px;margin-right:30px;color: #000000;float: left;}
.reservation-room .house-submit {width:243px;height: 56px;line-height: 56px;display: inline-block;margin-top:14px;font-size:14px;color:#fff;background:#CF000D;border:none;cursor:default;padding-left: 0px;text-align: center;position: relative;overflow: hidden;}
.house-submit00 span{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.house-submit00 span.homeqryy1{background: #b5030e;top: 56px;}
.reservation-room .house-submit:hover span.homeqryy0{top: -56px}
.reservation-room .house-submit:hover span.homeqryy1{top: 0}

.your-address select::-ms-expand {display: none;border: 1px solid #C9C9C9; -webkit-appearance: none;-moz-appearance: none;appearance:none;; }
.your-address select{border: 1px solid #C9C9C9;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
.ma5slider{margin-bottom: 0 !important;}
.bannervideo{ width: 100%;object-fit: initial;height: 100%;}
.ma5slider.inside-dots .dots{display: none !important;}
.ma5slider .slide{height: 100%;background-position: center center;background-repeat: no-repeat;background-size: cover;}

#my-slider .listBox-text .listBox-text-top p{text-align: center;padding: 0 5px;margin-bottom:10px;font-size: 18px;}
#my-slider .listBox-text .listBox-text-top span{text-align: center;padding: 0 9px;display: block;font-size: 14px;line-height: 20px;}

.nav--next, .nav--prev{    background: #000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity: .4}
.nav--prev{left: 3.2% !important;}
.nav--next{right: 3% !important;}
.sp-image-container{position: relative}
.sp-image-container:after{position: absolute;content: "";width: 100%;height: 100%;background: rgba(0,0,0,.35);top: 0;left: 0}