锘?wrap-layer { max-width: 100%; width: 100%; margin: 0 auto; position: relative; } img { max-width: 100%; height: auto; } /*鍥介檯璁よ瘉*/ .mod-cert { margin-right: -2%; } .mod-cert .item-cell { width: 23%; margin-right: 2%; margin-bottom: 2%; float: left; } .H70 { height: 70px; } /*鍏充簬瑁呬慨杈呮枡*/ .mod-dhouses { font-size: 16px; } .dh-l { width: 520px; float: left; position: relative; z-index: 3; padding-top: 15px; } .mod-dhouses .about-inter { width: 800px; position: relative; min-height: 418px; float: right; background: #f5f5f5; box-sizing: border-box; padding: 85px 55px 55px 55px; } .mod-dhouses .inter-pic1 { position: absolute; bottom: 0; left: -560px; width: 520px; overflow: hidden; } .mod-dhouses .inter-pic1 img { display: block; position: relative; left: -70px; max-width: none; } .d-menu h3 { font-size: 36px; color: #d2213e; font-weight: normal; padding-top: 25px; margin-bottom: 40px; } .d-menu .dh-en { font-size: 32px; line-height: 120%; color: #d2213e; font-family: 'Arial'; text-transform: uppercase; width: 728px; font-weight: bold; position: relative; letter-spacing: -1px; } .d-menu .dh-en:after { /*content: ''; position: absolute; right: 0; top: 25px; width: 205px; border-bottom: 1px solid #d2213e;*/ } .about-inter p { color: #333; font-size: 16px; } .mod-dhouses .com-say { font-size: 26px; color: #fff; background: #333333; height: 42px; line-height: 42px; width: 240px; text-align: center; display: block; margin-top: 35px; margin-bottom: 35px; } .about-define { margin-top: 50px; margin-bottom: 40px; width: 805px; float: left; border: 1px solid #e1e1e1; padding: 35px; box-sizing: border-box; min-height: 300px; } .define-img { margin-top: 50px; margin-bottom: 40px; float: right; width: 520px; height: 300px; } .define-img img { width: 520px; height: 300px; } .com-mytits { color: #333; height: 60px; line-height: 60px; background: #e6eef1; padding-left: 35px; font-size: 22px; } .about-define p { color: #333; font-size: 16px; margin-top: 30px; } .about-define .com-mytits { margin-left: -35px; margin-right: -35px; } .my-effect { margin-bottom: 30px; } .my-effect p { margin-top: 20px; } .mod-dhouses .d-item-cell { width: 49%; margin-bottom: 2%; background: #f5f5f5; float: left; clear: none; height: 160px; } .mod-dhouses .d-item2 { float: right; width: 49%; } .mod-dhouses .d-item-cell .d-desc { box-sizing: border-box; padding: 40px 20px 20px 20px; width: 320px; float: left; color: #333333; } .mod-dhouses .d-item-cell .d-pic { float: left; width: 330px; height: 160px; overflow: hidden; } .mod-dhouses .d-item2 .d-pic { float: right; } /*瀹ゅ唴瑁呬慨鍗卞*/ .hart { width: 800px; min-height: 475px; padding: 80px 50px 0 50px; background: #f5f5f5; box-sizing: border-box; float: right; } .hart ul li { color: #333; font-size: 16px; margin-bottom: 20px; position: relative; padding-left: 30px; } .hart ul li:after { content: ''; width: 16px; height: 4px; background: #d2213e; position: absolute; left: 0; top: 12px; color: #d2213e; } .hart ul li sub { color: #999; padding-left: 5px; padding-right: 5px; position: relative; top: -2px; } .hart-2 { background: #f4f4f4; width: 520px; height: 240px; box-sizing: border-box; padding: 25px 30px 10px 30px; margin-top: -240px; position: relative; margin-bottom: 40px; } .hart-2 ul li { padding-left: 30px; margin-bottom: 20px; position: relative; font-size: 16px; color: #666; } .hart-2 ul li span { font-style: italic; color: #d2213e; left: 0; top: 0; position: absolute; } .hart-tips { background: #d2213e; color: #fff; padding: 30px 35px 10px 35px; width: 520px; height: 240px; box-sizing: border-box; float: left; } .hart-tips * { color: #fff; } .hart-tit { font-size: 26px; margin-bottom: 10px; } .hart-tips p { font-size: 16px; } .hart-3 { width: 806px; float: right; padding-top: 68px; margin-bottom: 40px; } .hart-3 { } .hart-3 ul { margin-right: -1.3%; } .hart-3 ul li { width: 32%; height: 170px; margin-right: 1.33%; float: left; background: #a8becb; } .hart-3 ul li h3 { text-align: center; } .hart-3 ul li h3 img { width: 125px; height: 125px; margin-top: -75px; margin-left: auto; margin-right: auto; } .hart-3 ul li span { color: #fff; font-size: 18px; text-align: center; display: block; margin: 0 auto; padding: 15px 15px 20px 15px; line-height: 200%; } .hart-3 ul li:nth-child(2) { background: #bbcdd7; } .mod-harts .hart-cell { width: 660px; float: left; margin-right: 40px; margin-bottom: 25px; } .hart-wraps { margin-right: -40px; } .hart-wraps .com-mytits { margin-bottom: 10px; } .mod-harts .hart-cell p { display: block; font-size: 16px; color: #333; padding-bottom: 10px; overflow: hidden; } .hart-4 { /* margin-top: -13px;*/ margin-top: 4px; } .hart-4 ul li { position: relative; padding-left: 22px; color: #333; font-size: 16px; margin-bottom: 15px; } .hart-4 ul li:after { content: ''; width: 8px; height: 8px; border-radius: 8px; border: 2px solid #db4e65; left: 0; top: 8px; display: block; position: absolute; } .ans-cell { margin-bottom: 40px; } .ans-cell .ans-tit { display: inline-block; background: #e6eef1; padding: 10px 15px; color: #333; font-size: 16px; border-radius: 8px; position: relative; margin-bottom: 20px; } .ans-cell .ans-tit:after { content: ''; display: block; position: absolute; top: 15px; left: -8px; width: 0; height: 0; border-top: 8px solid transparent; border-bottom: 8px solid transparent; border-right: 8px solid #e6eef1; } .ans-cell .ans-cnt { border-radius: 8px; font-size: 16px; background: #f5f5f5; padding: 15px 15px; position: relative; color: #333; } .ans-cell .ans-cnt:after { content: ''; display: block; position: absolute; top: 20px; left: -8px; width: 0; height: 0; border-top: 8px solid transparent; border-bottom: 8px solid transparent; border-right: 8px solid #f5f5f5; } /*鍏ㄥ眿鏁磋*/ .whole-tit1 { color: #333; font-size: 24px; display: inline-block; padding: 0 20px; } .whole-tit2 { font-size: 48px; /* margin-left: 25px;*/ display: inline-block; padding: 0 20px; } .whole-step { height: 700px; position: relative; margin-top: 35px; } .whole-step .section-num-list { margin-bottom: 12px; } .whole-step .section-num-list .title { width: 520px; height: 50px; background: #edeced; line-height: 50px; border-top-left-radius: 50px; border-bottom-left-radius: 50px; cursor: pointer; } .whole-step .section-num-list .title span { font-size: 18px; color: #333; } .whole-step .section-num-list .title a { display: none; } .whole-step .section-num-list .title em { display: inline-block; width: 40px; height: 40px; text-align: center; line-height: 35px; font-size: 28px; color: #fff; border-radius: 40px; background: #d2213e; font-family: 'Georgia'; font-style: italic; margin-left: 5px; margin-right: 18px; } .whole-step .con { right: 0; top: 0; position: absolute; display: none; background: #f5f5f5; width: 800px; height: 700px; overflow-y: auto; padding: 30px 35px 30px 35px; box-sizing: border-box; border-left: 4px solid #d2213e; } .whole-step .active .title { width: 850px; } .whole-step .active .con { display: block; } .whole-step .active .title { background: #d2213e; } .whole-step .active .title span { color: #fff; } .whole-step .active .title em { background: #fff; color: #d2213e; } .whole-step .con *, .whole-step .con { font-size: 16px; color: #333; line-height: 34px; } .whole-step .active .grey-txt { color: #666; padding-top: 10px; display: inline-block; } .wh-intr { width: 520px; height: 204px; padding: 35px; box-sizing: border-box; margin-top: -204px; background: #f5f5f5; font-size: 18px; color: #333; line-height: 36px; } .md-types { background: url(../images/dbg6.jpg) center center no-repeat; background-size: cover; margin-top: 50px; position: relative; z-index: 2; height: 325px; } .md-types a { width: 25%; float: left; height: 162px; display: block; box-sizing: border-box; border-top: 2px solid #fff; border-right: 2px solid #fff; position: relative; z-index: 4; background: rgba(187, 205, 215, 0.3); text-align: center; } .md-types a img { margin: 30px auto 0; width: 40px; height: 40px; vertical-align: middle; } .md-types a span { display: inline-block; vertical-align: middle; height: 160px; line-height: 160px; margin-right: 15px; } .md-types a h3 { font-size: 16px; font-weight: normal; color: #fff; display: block; height: 40px; line-height: 40px; } .md-types a:nth-child(2), .md-types a:nth-child(5), .md-types a:nth-child(8) { /*background: rgba(150,176,180,.4);*/ } .md-types:after { position: absolute; content: ''; display: block; left: 0; width: 100%; top: 0; height: 100%; /*background: rgba(0,0,0,.4);*/ } /*绉戞櫘瑙嗛*/ .mod-videos { margin-right: 0!important; } .mod-videos .item-cell { background: #f5f5f5; width: 100%; margin-bottom: 20px; margin-right: 20px; float: left; } .mod-videos .item-cnt { padding: 15px 18px; } .mod-videos .item-pic { position: relative; } .mod-videos .item-pic a { display: block; position: relative; } .mod-videos .item-pic img { display: block; width: 440px; height: 245px; } .mod-videos .item-tit * { font-size: 22px; color: #333; } .mod-videos .item-tit { margin-bottom: 5px; } .mod-videos .item-desc * { font-size: 16px; color: #666; } .mod-videos .item-pic a:after { content: ''; width: 45px; height: 45px; display: block; background: url(../images/play_bt.png) no-repeat; background-size: 45px auto; position: absolute; left: 20px; bottom: 20px; z-index: 2; } .mod-videos .item-pic a:before { content: ''; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.2); position: absolute; left: 0; top: 0; } /*鎶ュ悕棰勭害*/ .enroll-left { width: 660px; float: left; } .enroll-right { width: 660px; float: right; border: 1px solid #dbdbdb; padding: 35px; box-sizing: border-box; background: url(../images/enroll_line.jpg) repeat-x; position: relative; min-height: 590px; } .enroll-right:after { position: absolute; bottom: -3px; content: ''; display: block; width: 100%; height: 9px; left: 0; background: url(../images/enroll_line.jpg) repeat-x; } .invit-banner { margin-bottom: 35px; } .invit-banner img { width: 660px; height: auto; box-shadow: 0px 2px 20px 0px rgba(0, 0, 0, 0.2); border-radius: 8px; } .mod-invites .codes { float: right; width: 140px; } .mod-invites .codes img { width: 140px; height: 140px; } .mod-invites .contacts-l { color: #333; float: left; width: 420px; line-height: 180%; font-size: 16px; } .group-contacts h3 { font-size: 28px; padding-bottom: 22px; } .comm-tit { font-size: 32px; margin-bottom: 30px; margin-top: 5px; } .bfrm-1 { width: 285px; float: left; margin-bottom: 20px; } .bfrm-2 { width: 285px; float: right; margin-bottom: 20px; } .block-form input { border: 1px solid #d6d6d6; border-radius: 5px; width: 100%; height: 60px; line-height: 60px; padding: 0 10px; box-sizing: border-box; font-size: 16px; color: #666666; } .bfrm-3 textarea { color: #666666; } .bfrm-3 textarea::-webkit-input-placeholder { font-size: 16px; color: #666666; } .block-form input::-webkit-input-placeholder, .bfrm-3 textarea::-webkit-input-placeholder { color: #666666; } .block-form input::-moz-placeholder, .bfrm-3 textarea::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #666666; } .block-form input:-moz-placeholder, .bfrm-3 textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #666666; } .block-form input:-ms-input-placeholder, .bfrm-3 textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #666666; } .join-us-banner .joinus-search .inpbox input::-webkit-input-placeholder { color: #fff; } .join-us-banner .joinus-search .inpbox input::-moz-placeholder { color: #fff; } .join-us-banner .joinus-search .inpbox input:-moz-placeholder { color: #fff; } .join-us-banner .joinus-search .inpbox input:-ms-input-placeholder { color: #fff; } .bfrm-3 { clear: both; margin-bottom: 15px; } .bfrm-3 textarea { width: 100%; padding: 20px 10px; box-sizing: border-box; border: 1px solid #d6d6d6; border-radius: 5px; height: 140px; font-size: 16px; } .bfrm-4 { position: relative; } .bfrm-4 a { position: absolute; right: 2px; top: 2px; } .bfrm-4 a img { height: 56px; width: 160px; border-bottom-right-radius: 8px; border-top-right-radius: 8px; } .enroll-right .button-group { margin-top: 45px; } .enroll-right .button-group .submit { margin-right: 30px; } .enroll-right .button-group .btn { width: 270px; height: 60px; line-height: 60px; border-radius: 60px; background: #d2213e; text-align: center; color: #fff; display: inline-block; font-size: 22px; cursor: pointer; } .enroll-right .button-group .reset { border: 1px solid #dcdcdc; color: #333333; background: none; } /*瑁呬慨*/ .mpro-tits { font-size: 32px; margin-bottom: 28px; } .nobr br { display: none; } /*鎺ㄨ崘缁勫悎浜у搧*/ .product-list-page { } .product-list-page .type-list ul li { font-size: 22px; } .product-list-page .type-list ul li .icon { width: 100%; height: 88px; object-fit: contain; } .product-list-page .list { margin-right: -2%; } .product-list-page .list .item { float: left; width: 23%; margin-right: 2%; margin-bottom: 3%; box-sizing: border-box; } .product-list-page .list .item .inner { overflow: hidden; box-sizing: border-box; border-radius: 5px; display: block; position: relative; box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.1); } .product-list-page .list .item .pic { width: 100%; padding-top: 120.8589%; position: relative; overflow: hidden; } .product-list-page .list .item .pic img { position: absolute; width: 100%; height: 100%; left: 0; top: 0; object-fit: cover; } .product-list-page .list .item .pic .state { position: absolute; width: 100%; left: 0; bottom: 0; text-align: center; background-color: #dd0038; font-size: 22px; line-height: 40px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: #fff; } .product-list-page .list .item .pic .unit { position: absolute; color: #fff; background-color: #dd0038; z-index: 3; font-size: 18px; border-radius: 100%; top: 20px; right: 20px; width: 50px; height: 50px; line-height: 50px; text-align: center; display: block; } .product-list-page .list .item .name { font-size: 16px; line-height: 32px; color: #333; height: 36px; overflow: hidden; padding: 10px 20px 0 20px; } .product-list-page .list .item .detail-arrow { position: absolute; width: 32px; height: 22px; background: url(../images/detail-arrow.png) no-repeat center center; right: 15px; bottom: 0; } .product-list-page .list .hot .pic:after { content: ''; position: absolute; left: 0; top: 0; background: url(../images/hotsale.png) no-repeat left top; width: 82px; height: 83px; z-index: 2; } .pr-desc { color: #666; position: relative; font-size: 16px; margin: 0 0 18px 20px; } .cm-lines { height: 20px; background: #f5f5f5; } .mod-videos .item-tit { height: 28px; overflow: hidden; } .mod-videos .item-desc { height: 26px; overflow: hidden; } /*棣栭〉浜у搧*/ .mod-proroll { position: relative; z-index: 8; } .mod-proroll .item-cell { width: 155px; /*transition: 0.5s;-webkit-transition: 0.5s;*/ margin: 0 auto; /*float: left;*/ text-align: center; } .mod-proroll .item-cell img { margin: 0 auto; width: 120px; height: auto; display: block; } .mod-proroll .active { width: 390px; } .mod-proroll .active img { width: 390px; height: auto; } .mod-proroll .active .item-cell { width: 390px; margin: 0 auto; } .mod-proroll li { vertical-align: bottom; height: 230px; } .mod-proroll li.active { padding-top: 0; height: 520px; } .mod-proroll .item-tit { padding-top: 20px; } .mod-proroll .item-tit a i { font-size: 24px; color: #fff; font-style: normal; } .mod-proroll .item-tit span { /*color: #f6ab00; background: #fff; font-size: 22px; border-radius:5px; padding: 3px 10px 4px 10px; margin-left: 10px;*/ display: none; position: relative; /*top: -2px;*/ } .mod-proroll .item-tit span img { height: 32px !important; width: auto; } .mod-proroll li.active .item-tit span { display: inline-block; } .mod-proroll .item-cnt .list p { display: inline-block; padding-left: 14px; margin-right: 10px; font-size: 22px; color: #fff; position: relative; } .mod-proroll .item-cnt .list { display: none; padding-top: 8px; } .mod-proroll li.active .list { display: block; } .mod-proroll .item-cnt .list p:after { content: ''; width: 8px; height: 8px; border-radius: 8px; background: #fff; display: block; position: absolute; left: 0; top: 18px; } .mod-proroll li.active .item-tit a i { display: none; /*font-size: 32px; vertical-align: top;*/ } .contain { width: 1340px; margin: auto auto; overflow: hidden; } .single { width: 100%; height: 560px; position: relative; z-index: 0; } .single ul { list-style: none; white-space: nowrap; display: inline-block; height: 500px; } .single ul li { display: inline-block; } .single ul li * { text-align: center; } .pre20 { position: absolute; width: 25px; height: 38px; background: url(../images/arrow-left1.png) no-repeat; left: 0; top: 20%; cursor: pointer; } .next20 { position: absolute; width: 25px; height: 38px; right: 0px; top: 20%; background: url(../images/arrow-right1.png) no-repeat; cursor: pointer; } /* #CSSBox{float:left;width:1360px;height:120px; margin:0 auto;overflow:hidden;} #CSSBox ul li{ float:left; list-style:none; border:0px solid red; margin:10px 10px;} #CSSBox ul li *{ display:block; text-align:center; font-size:12px;}*/ .gzbtn, .gzbtn * { cursor: pointer; } .md-types2 { margin-top: 0; margin-bottom: 80px; display: none; } .index-decoration-section .inner .list .icon-jianshao { color: #999 !important; font-size: 24px; margin-left: 10px; vertical-align: bottom; } .icon-jianshao:before { color: #999 !important; } .hidden { display: none; } .tab-info { visibility: hidden; } .certification-page .article-content p.cert-tits { font-size: 22px; } .index-smart-section .factory .beijing .con .en { /* bottom: -16px!important;*/ } .case-info-page .top .mod-table .imageGroup { position: relative; } .bt1, .bt2 { position: absolute; left: 10px; top: 50%; width: 25px; height: 38px; margin-top: -20px; background: url(../images/arrow-left.png) center center no-repeat; z-index: 8; cursor: pointer; } .bt2 { left: auto; right: 50px; top: 50%; background: url(../images/arrow-right.png) center center no-repeat; } /*鏅鸿兘宸ュ巶*/ .factory-introduction .factory .en:after { content: ''; display: inline-block; vertical-align: bottom; width: 25px; height: 20px; background: url(../images/houseico.png) no-repeat; margin-left: 15px; position: relative; top: -8px; } .invite-page .section-num-list .decoration { text-decoration: underline; } .news-prev-next .go-back a { display: block; height: 48px; cursor: pointer; } .news-prev-next .go-back a:before { background: url(../images/msicon.png) no-repeat; content: ''; width: 22px; height: 19px; display: inline-block; vertical-align: middle; margin-right: 12px; position: relative; top: -2px; } .product-center-classify { overflow: hidden; padding: 0 28px !important; } .product-center-classify .navigator { max-width: 180px; margin: 0 auto; } .right_fixed { z-index: 9999; position: fixed; right: 15px; top: 50%; margin-top: -120px; } .honour-page .year-list { padding: 0 58px !important; } .honour-layer-view .mod-table { font-size: 20px; } .honour-layer-view .mod-table { display: table; table-layout: fixed; width: 100%; height: 100%; text-align: center; } .honour-layer-view .mod-table .mod-td { display: table-cell; vertical-align: middle; } .honour-layer-view { position: fixed; width: 100%; height: 100%; left: 0; top: 0; background-color: rgba(0, 0, 0, 0.9); /* z-index: 10;*/ z-index: 1444444444444444440; display: none; } .honour-layer-view .mod-table { width: 100%; height: 100%; color: #fff; } .honour-layer-view .mod-table .pic { box-sizing: border-box; width: 100%; } .honour-layer-view .mod-table .pic img { display: block; max-width: auto; max-height: 500px; margin: 0 auto; } .honour-layer-view .mod-table .content { max-width: 750px; margin: 0 auto; font-size: 20px; padding-top: 20px; } .honour-layer-view .iconfont { color: #fff; position: absolute; right: 20px; top: 20px; font-size: 30px; } .fixed-header .menu li.cr > a > span { color: #d2213e; font-size: 22px; } .factory-images .layout .item .img img { width: 100% !important; min-height: 228px; max-width: none; } .event-list .item .time { position: relative; line-height: 100%; top: -9px; height: 40px; } .event-list .swiper-slide:before, .event-list .swiper-slide:after { display: block; } .event-list .swiper-slide { overflow: hidden; } .event-list .swiper-slide::after { left: 0px !important; width: 2px !important; display: none !important; } .event-list .item { box-sizing: border-box; border-left: 1px solid #d8d8d8; } .event-list .item:hover { border-left: 1px solid #d2213e; } /**/ .video video { width: 100%; } .video .my-video-dimensions { width: 100%; height: 765px; } .video-js .vjs-big-play-button span:before { display: none; } .video-js .vjs-big-play-button { background: none !important; width: 118px !important; height: 125px !important; border: none !important; left: 50% !important; top: 50% !important; margin-left: -59px; margin-top: -59px; } .video-js .vjs-big-play-button:focus, .video-js:hover .vjs-big-play-button { } .video-js .vjs-big-play-button span:before { background: url(../images/videoicos1.png) no-repeat; width: 118px !important; height: 125px !important; content: '' !important; display: block; } .video { position: relative; } .video-txt { position: absolute; left: 40px; right: 40px; bottom: 40px; } .video-txt * { color: #fff; } .video-txt span { font-size: 22px; } .video-txt cite { font-size: 16px; margin-left: 20px; } .video-txt i { float: right; font-style: normal; font-size: 20px; } .agent-page { z-index: 10; } .honour-page .year-list { width: auto !important; float: none !important; } .column-layer .context { /* height: 453px !important;*/ } .brand-core .openSlide + .core { border-top: none !important; } /*妯℃嫙涓嬫媺妗?/ .query-agent { position: relative; z-index: 7; } .agent-page .query-agent .query { overflow: visible !important; } .long-selects select { z-index: 9; } div.select-main { width: 100%; z-index: 8; cursor: pointer; height: 32px; line-height: 32px; border: 1px solid #ccc; position: relative; box-sizing: border-box; background-color: rgba(255, 255, 255, 0.1); border: none; color: #fff; height: 44px; border-radius: 44px; width: 230px; font-size: 16px; box-sizing: border-box; padding-left: 16px; outline: none; } div.select-set { width: 100%; height: 44px; text-align: left; line-height: 44px; padding-left: 0; box-sizing: border-box; background: none; font-size: 16px; color: #fff; } .long-selects div.select-arrow { border: none; width: 30px; height: 44px; top: 0; right: 0; /*background: url(../images/downico.png.html) no-repeat;*/ /**/ position: absolute; } /*.long-selects div.select-arrow:after{ font-family: "iconfont" !important; font-size: 18px; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e74a"; color: #999; right: 30px; font-weight: bold; top: 0;}*/ .long-selects div.select-arrow.reverse { border: none; } .long-selects div.select-set { border-radius: 0; } #search-sel div.select-arrow { right: 5px; } .long-selects div.select-block { background: #f9f9f9; border: 1px solid #eee; color: #a9b5c5; border-radius: 0; width: 196px; margin-top: 0; /* margin-left: -1px;*/ max-height: 250px; overflow-y: auto; position: absolute; left: 18px; top: 44px; left: 0; width: 100%; border-radius: 5px; } .long-selects li.select-items { font-size: 16px; color: #333; text-align: left; border-bottom: 1px solid #fefefe; padding: 2px 7px 2px 12px; margin-bottom: 0px; } .long-selects li.select-items:hover, .sel-room li.select-items.active { background: #d2213e; color: #fff; } .long-selects ul.select-list { padding-bottom: 0; margin-bottom: 0; } td.arrow-widths { width: 125px; } .thirds { height: 63px; } #YSF-BTN-HOLDER { top: 50%; margin-top: 8px; right: 15px !important; bottom: auto !important; } .openSlide .icon-arrow-down:before { content: '\e636' !important; } /*璁よ瘉*/ .column-layer .custom-scrollbar { padding: 0 !important; } /*婊氬姩妯℃嫙妗?/ .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical { background: #dbdbdb; /*border: 1px solid #eee;*/ border-radius: 0; width: 6px; } .mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width: 6px !important; background: #d2213e !important; opacity: 1 !important; filter: 'alpha(opacity=100)'; -ms-filter: 'alpha(opacity=100)'; margin-left: 0; border-radius: 0; } .mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools, .mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools { opacity: 1 !important; filter: 'alpha(opacity=100)'; -ms-filter: 'alpha(opacity=100)'; } /*杈撳叆妗嗘枃瀛楀彉鐧?/ .search-page .search-form .inpbox input::-webkit-input-placeholder { color: #fff; } .search-page .search-form .inpbox input::-moz-placeholder { color: #fff; } .search-page .search-form .inpbox input:-moz-placeholder { color: #fff; } .search-page .search-form .inpbox input:-ms-input-placeholder { color: #fff; } .s-log { position: relative; top: 7px; } /*浜у搧璇︽儏鎺掔増椤?/ .attrs .item { padding: 30px; } .attrs .item:nth-child(2n + 1) { background: #f9f9f9; } .product-info-page .product-info .section .section-content { padding: 0; } .product-info-page .product-info .item + .item { margin-top: 0 !important; } .product-info-page .action-step table td { border-bottom: none !important; } /*鑽h獕*/ .honour-list .core .time { display: none !important; } #YSF-BTN-HOLDER { z-index: 999999990 !important; } #md-videos .video-js .vjs-big-play-button { z-index: 99; } #md-videos .video-js { position: relative; } #md-videos .video-js:after { content: ''; display: block; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); } .videoscr .video-js:after { display: none !important; } .modvideo-layer { position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); z-index: 9999999999; display: none; } .modvideo-layer .md-tables { display: table; width: 100%; height: 100%; } .modvideo-layer .m-td { display: table-cell; width: 100%; height: 100%; vertical-align: middle; } #md-videos2 { margin: 0 auto; max-width: 1360px; } #md-videos2 .video-txt { position: static; margin-top: 50px; } .video-close { cursor: pointer; position: fixed; color: #fff; font-weight: normal; z-index: 99; right: 40px; top: 40px; background: url(../images/close1.png) center center no-repeat; width: 45px; height: 45px; } .video .vjs-poster { background-size: cover !important; } #YSF-CUSTOM-ENTRY-0 { box-shadow: none !important; } .attrs { /*padding: 0 20px 0 20px;*/ } .attrs table { /* margin-left:-20px; margin-right:-20px;*/ width: 100% !important; border: none !important; } .attrs td { padding: 30px 5px 30px 20px; font-size: 16px; vertical-align: top; border: none !important; } .attrs tr:nth-child(2n + 1) td { background: #f9f9f9; } .attrs tr td:nth-child(1) { width: 100px; } .agent-list .item .con .address { padding-left: 60px; position: relative; } .agent-list .item .con .address .addrs-tit { position: absolute; left: 0; top: 0; } .agent-list .item .num { width: 58px; padding-right: 0 !important; } .joinus-query .item .con .open b { font-weight: normal; display: none; } .joinus-query .item .openSlide .open b { display: inline-block; } .joinus-query .item .openSlide .open cite { display: none; } .news-info-content * { font-family: '寰蒋闆呴粦' !important; } .sw-txt { position: absolute; left: 30px; bottom: 28px; } .sw-tit { font-size: 20px; margin-bottom: 10px; } .sw-desc { display: inline-block; height: 28px; line-height: 28px; background: #de0039; color: #fff; font-size: 18px; padding: 0 10px; min-width: 130px; text-align: center; } @media screen and (max-width: 1359px) { .contain { width: 1300px; } .mod-proroll .item-cell { width: 150px; } .mod-dhouses .about-inter { width: 59%; } .about-define { width: 63%; } .define-img { width: 34%; } .mod-dhouses .d-item-cell .d-desc { width: 42%; } .enroll-left { width: 48%; } .enroll-right { width: 48%; } .bfrm-1, .bfrm-2 { width: 48%; } .enroll-right .button-group .btn { width: 47%; } .enroll-right .button-group .submit { margin-right: 3%; } .hart, .hart-3, .whole-step .con { width: 58%; } .hart-3 ul li span { line-height: 160%; } .mod-harts { margin-right: -2%; } .mod-harts .hart-cell { width: 48%; margin-right: 2%; } .mod-videos { margin-right: -2%; } .mod-videos .item-cell { width: 100%; } } /*闃蹭吉鏌ヨ*/ .fw-search { height: 178px; line-height: 178px; border: 1px solid #e6eef1; box-sizing: border-box; background: url(../images/serchs.png) left -40px top -30px no-repeat; vertical-align: middle; } .fw-search cite { height: 54px; line-height: 54px; } .fw-search > * { display: inline-block; vertical-align: middle; } .fw-search span { font-size: 36px; color: #333; padding-left: 195px; padding-right: 70px; } .fw-search input { padding: 0 35px; box-sizing: border-box; width: 530px; height: 54px; line-height: 54px; border: 1px solid #d6d6d6; border-radius: 5px; font-size: 16px; } .fw-search a { cursor: pointer; width: 200px; height: 56px; line-height: 56px; background: #d2213e; font-size: 22px; border-radius: 56px; text-align: center; color: #fff; margin-left: 85px; } .fw-pic img { max-width: 100%; height: auto !important; } .fw-pic { margin-bottom: 57px; } /*浜у搧涓績鍒嗙被*/ .types-sel a { background: rgba(255, 255, 255, 0.6); display: inline-block; min-width: 138px; padding: 0 10px; height: 50px; line-height: 50px; border-radius: 10px; margin-right: 25px; color: #fff; font-size: 16px; text-align: center; margin-bottom: 20px; } .types-sel a:nth-last-child(1) { margin-right: 0; } .mode-banner .mode-inner .banner-cnt .types-context { height: auto; top: 365px; } .types-sel a.cr, .types-sel a:hover { background: linear-gradient(150deg, #d2213e 35%, #023a8c) ; } @media screen and (max-width: 1400px) { .fw-search a { margin-left: 65px; } } @media screen and (max-width: 1280px) { .fw-search a { margin-left: 45px; } .fw-search input { width: 450px; } } @media screen and (max-width: 1280px) { .mod-dhouses .about-inter { width: 55%; } .whole-step .con { width: 55%; } } @media screen and (max-width: 1230px) { .hart, .hart-3 { width: 55%; } } .site_tit { width: 1250px; max-width: 100%; margin: 0 auto; box-sizing: border-box; padding: 20px 10px; /*color: #d2213e;*/ color: #8b8888; /*font-weight: bold;*/ } .tabs { margin-bottom: 28px; display: flex; justify-content: space-between; } .tabs a { color: #666666; font-size: 12px; cursor: pointer; display: inline-block; padding: 1px 6px; /* width: 120px; */ text-align: center; font-weight: bold; border-radius: 18px; transition: background 0.1s, color 0.1s; background: #fff; border: 1px solid #e5e5e5; margin: 0 2px; } /* Change background color of tabs on hover */ .tabs a:hover { background: linear-gradient(145deg, #f4f4f4, #cecece); color: #888; } .darkmode .tabs a:hover { background: #141414; color: #bbb; } /* Styling for active tab */ .tabs a.active { background-color: #c31b1f; color: #fff; cursor: default; background: #c31b1f; border-color: #c31b1f; } /* Style the tab content */ .tabcontent { display: none; } .tabcontent ul li{ display: inline-block; border-radius: 18px; background: #f4f4f4; box-shadow: 3px 3px 6px #bebebe, -3px -3px 6px #ffffff; } .content .active { display: block; } .tabcontent p { margin-bottom: 12px; } .tabcontent p:last-child { margin-bottom: 0; } .tabcontent .read-more-link a { color: #626262; text-decoration: none; font-size: 0.85em; font-weight: bold; } .darkmode .tabcontent .read-more-link a { color: #d4d4d4; } .icon { padding-left: 8px; font-size: 16px; } .options { display: flex; flex-direction: row; align-items: stretch; overflow: hidden; min-width: 360px; max-width: 100%; width: 100% ; height: 400px; margin:20px auto; } .options .option { position: relative; overflow: hidden; min-width: 80px; background: var(--optionBackground, var(--defaultBackground, #E6E9ED)); background-size: 100% 100%; background-position: center; cursor: pointer; transition: 0.5s cubic-bezier(0.05, 0.61, 0.41, 0.95); } .options .option:nth-child(1) { background: url(../images/ys1.jpg) no-repeat; background-size: 100% 100%; } .options .option:nth-child(2) { background: url(../images/ys1.jpg) no-repeat; } .options .option:nth-child(3) { background: url(../images/ys1.jpg) no-repeat; } .options .option:nth-child(4) { background: url(../images/ys1.jpg) no-repeat; } .options .option.active { flex-grow: 10000; -webkit-transform: scale(1); transform: scale(1); width: 1000px; margin: 0px; background-size: 100%; /*&:active { transform:scale(0.9); }*/ } .options .option.active .label { bottom: 0; left: 0; } .options .option.active .label .info>div { left: 0px; opacity: 1; } .options .option:not(.active) { flex-grow: 1; } .options .option:not(.active) .shadow { bottom: -40px; box-shadow: inset 0 -120px 0px -120px black, inset 0 -120px 0px -100px black; } .options .option:not(.active) .label { bottom: 0; left: 0; } .options .option:not(.active) .label .info>div { left: 20px; opacity: 0; } .options .option .shadow { position: absolute; bottom: 0px; left: 0px; right: 0px; height: 120px; transition: 0.5s cubic-bezier(0.05, 0.61, 0.41, 0.95); } .options .option .label { display: flex; position: absolute; width: 100%; height: 100%; right: 0px; transition: 0.5s cubic-bezier(0.05, 0.61, 0.41, 0.95); } .options .option .label .icon { display: flex; flex-direction: column; justify-content: center; align-items: center; min-width: 80px; max-width: 80px; height: 100%; color: var(--defaultBackground); background: #868686; padding-left: 0; } .options .option:nth-of-type(2) .label .icon{ background: #c31b1f; } .options .option:nth-of-type(3) .label .icon{ background: #000; } .options .option:nth-of-type(4) .label .icon{ background: #053377; } .options .option .label .icon span{ display:block; font-size: 14px; color: #fff; margin-top: 60px; } .options .option.active .icon{ display: none; } .options .option .label .info { background: rgba(0, 0, 0, 0.7); display: flex; flex-direction: column; justify-content: center; color: white; width: 100%; text-align:center; } .options .option .label .info sub{ width: 150px; white-space:normal !important; } .options .option .label .info a{ width: 120px; line-height: 40px; background: #c31b1f; border-radius: 30px; margin: 30px auto; } .options .option .label .info>div { position: relative; transition: 0.5s cubic-bezier(0.05, 0.61, 0.41, 0.95), opacity 0.5s ease-out; } .options .option .label .info .main { font-weight: bold; font-size: 16px; display: flex; flex-direction: column; justify-content: center; } .options .option .label .info .main span{ display: block; margin: 10px 0; } .options .option .label .info .main span::after{ content: ''; display: block; width: 40px; height:2px; background: #c31b1f; margin: 20px auto 30px; } .options .option .label .info .sub { transition-delay: .1s; font-size: 14px; width: 100%; } .am-offcanvas { display: none; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1090; background: rgba(0, 0, 0, 0.15); } .am-offcanvas.am-active { display: block; } .am-offcanvas-page { position: fixed; -webkit-transition: margin-left 0.3s ease-in-out; transition: margin-left 0.3s ease-in-out; } .am-offcanvas-bar { position: fixed; top: 0; bottom: 0; left: 0; z-index: 1091; width: 270px; max-width: 100%; background: #333; overflow-y: auto; -webkit-overflow-scrolling: touch; -webkit-transition: -webkit-transform 0.3s ease-in-out; transition: -webkit-transform 0.3s ease-in-out; transition: transform 0.3s ease-in-out; transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out; -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); } .am-offcanvas-bar:after { content: ''; display: block; position: absolute; top: 0; bottom: 0; right: 0; width: 1px; background: #262626; } .am-offcanvas.am-active .am-offcanvas-bar.am-offcanvas-bar-active { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } .am-offcanvas-bar-flip { left: auto; right: 0; -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); } .am-offcanvas-bar-flip:after { right: auto; left: 0; } .am-offcanvas-content { padding: 15px; color: #999; } .am-offcanvas-content a { color: #ccc; } .am-collapse { display: none; } .am-collapse.am-in { display: block; } tr.am-collapse.am-in { display: table-row; } tbody.am-collapse.am-in { display: table-row-group; } [data-am-collapse] { cursor: pointer; }