.suwis-banner-line, .suwis-survey { max-width: 1000px; position: relative } .suwis-banner, .suwis-banner>img, .suwis-blank .suwis-sur-cont, .suwis-brief, .suwis-sur-cont, .suwis-survey { width: 100% } .suwis-brief { background: url(../../images/brand/group/back-02.jpg); position: relative; text-align: center; background-size: cover; overflow: hidden } .suwis-banner-line { margin: 0 auto; /*padding-top: 30px*/ } .suwis-survey { display: table; background: #fff } .suwis-sur-left { display: table-cell; max-width: 300%; margin-top: 10px; padding-left: 10px; position: relative; width: 30%; } .suwis-sur-content { position: absolute; top: 0; left: 0; height: 100%; width: 100%; padding: 20px 16px; box-sizing: border-box } .suwis-sur-cont { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 10px } .suwis-sur-cont>img { float: left; margin: 3px 3px 0 0 } .suwis-sur-cont>span { display: block; float: left; font-weight: 700; font-size: 18px } .suwis-sur-cont .suwis-line { /*-webkit-box-flex: 1; -webkit-flex: 1 0 auto; -ms-flex: 1 0 auto; flex: 1 0 auto;*/ width: 60%; height: 2px; background: #b2b2b2 ; margin: 8px 0 5px 12px; position: relative; float:left; } .suwis-sur-cont .suwis-linetow{ width: 90%;} .red_h{ position: absolute; top: 0; left: 0; width: 10%; background: #000;} .suwis-line>div { float: left; width: 20%; height: 2px; background: #272822 } .suwis-line>span { float: left; width: 80%; height: 2px; background: #B2B2B2 } .suwis-art { margin: 0 auto; text-align: left; font-weight: 700; font-size: 14px; text-indent: 0; line-height: 24px; color: #000 } .suwis-clear { clear: both } .suwis-dist { position: absolute; bottom: 40px; left: 5%; width: 20% } .suwis-sur-right { display: table-cell!important; width: 70% } .suwis-sur-right>img { width: 100% } .suwis-blank { width: 100%; margin: 64px 0 20px } .suwis-frame { max-width: 100%; display: table; width: 100% } .suwis-frame-left { display: table-cell; width: 24%; height: 428px; background: #fff; vertical-align: middle } .suwis-frame-left>img { width: 100% } .suwis-frame-content { display: table-cell; width: 1%; height: 100% } .suwis-frame-right { display: table-cell; width: 75%; height: 100%; padding-left: 15px; position: relative } .suwis-f-top { height: 25%; width: 100%; margin-bottom: 15px; display: table-row } .suwis-f-t-left { display: table-cell; height: 100%; width: 40% } .suwis-f-t-right { display: block; /*width: 60%;*/ background: #E5E5E5; position: relative } .suwis-f-r-content { width: 100%; height: 100%; position: absolute; left: 0; top: 0 } .suwis-f-mid { height: 16px } .suwis-f-bottom { height: 25%; width: 100%; margin-bottom: 10px; display: table-row } .suwis-f-b-left { display: table-cell; width: 40%; height: 100% } .suwis-f-b-right { display: block; /*width: 60%;*/ height: 100%; background: #E5E5E5; position: relative } .suwis-f-b-r-c { box-sizing: border-box; width: 100%; height: 100%; position: absolute; top: 0; left: 0; padding: 10px 12px; font-weight: bolder } .suwis-f-b-right .suwis-f-b-r-c>p, .suwis-f-t-right .suwis-f-b-r-c>p { display: block; width: 100%; text-align: left; line-height: 18px; margin-bottom: 12px; font-size: 14px; color: #000; box-sizing: border-box } .wap-show { display: none!important } @media screen and (max-width:1024px) { .suwis-f-b-right .suwis-f-b-r-c>p, .suwis-f-t-right .suwis-f-b-r-c>p { font-size: 10px } } .ff1 { float: left } .cti-year { position: relative; width: 100%; color: #fff; margin-top: 20px } .cti-year>ul { position: relative; width: 90%; height: 44px; float: left; margin: 0 auto } .cti-year li { float: left; height: 44px; line-height: 44px; text-align: center; margin-bottom: 30px; font-size: 14px } .cti-year li a { display: block; background-color: #b2b2b2; color: #fff } .cti-year .end, .cti-year .front { position: absolute; z-index: 66; width: 20px; background: url(../../images/sales_grey_triangel.png) no-repeat #fff; top: 0; height: 44px } .swiper-slide { overflow: inherit; float: left } .cti-year .front { left: -10px } .cti-year .end { right: -10px } .suwis-2015, .suwis-tab, .suwis-tab>ul>li { width: 100% } .cti-year .active .front { z-index: 88; background: url(../../images/sales_red_front_triangel.png) no-repeat #fff } .cti-year .active .end { z-index: 88; background: url(../../images/sales_red_end_triangel.png) no-repeat #fff } .cti-year li.active a, .cti-year li:hover a { font-weight: 700; background-color: #dc0001; font-size: 18px } .cti-year li.active a { display: block } .cti-year li:hover .front { z-index: 99; background: url(../../images/sales_transparent_front_triangel.png) no-repeat } .cti-year li:hover .end { z-index: 99; background: url(../../images/sales_transparent_end_triangel.png) no-repeat } .cti-year a:hover { background-color: #dc0001 } .cti-year a:hover img { -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2) } .suwis-tab>ul { width: 100%; position: relative } .suwis-2015>li { padding: 30px 0; border-bottom: 1px solid #BFBFBF; font-weight: bolder; color: #181818 } .suwis-2015>li>p, .suwis-2015>li>span { font-weight: 700; text-align: left; margin-left: 40px } .suwis-2015>li>span { display: block; font-size: 18px } .suwis-2015>li>p { margin-top: 10px; font-size: 14px } .suwis-2015>li:last-child { border-bottom: none } .cti-year .next { right: 0 } .cti-year .next, .cti-year .prev { position: absolute; top: 0; z-index: 3; display: block; width: 5%; /*max-width: 5%;*/ height: 44px; background-color: #DC0001; line-height: 44px; float: left; text-align: center } .cti-year>a>img { display: inline-block; width: 8px; height: 10px } @media screen and (max-width:1024px) { .suwis-sur-cont .suwis-line { width: 76% } } @media screen and (max-width:1000px) { .suwis-sur-cont>span{ width: 24%; font-size: 14px;} .suwis-banner { padding-bottom: 0; /*width: 1000px;*/ text-align: center; padding-top: 45px; } .suwis-banner img { overflow: hidden; /*margin-left: -42%;*/ } .suwis-dist, .suwis-sur-content { position: static } .pc-show { display: none!important } .wap-show { display: block!important } .suwis-frame, .suwis-survey { display: block } .suwis-sur-right { width: 100% } .suwis-sur-left { padding-left: 0 } .suwis-f-b-r-c, .suwis-f-r-content { position: relative } .suwis-banner-line { width: 95%; margin: 0 auto } .suwis-frame-left { display: block; width: 100%; height: auto } .suwis-frame-content { display: none } .suwis-frame-right { display: block; width: 100%; overflow: hidden; padding-left: 0 } .suwis-f-mid { display: none } .suwis-f-bottom, .suwis-f-top { width: 48%; float: left } .suwis-f-top { float: left } .suwis-f-bottom { float: right } .suwis-f-b-left, .suwis-f-b-right, .suwis-f-t-left, .suwis-f-t-right { width: 100%; display: block } .suwis-f-b-left img, .suwis-f-t-left img { width: 100% } }