* { margin: 0; padding: 0; } .w { width: 1200px; margin: 0 auto; } body { overflow-x: hidden; } li { list-style: none; } .title { font-size: 40px; color: #206AF0; text-align: center; } .banner { width: 100%; height: 390px; margin: 0 auto; opacity: 0.8; background: url('../images/rzzl/cy_rzzl_0.png') no-repeat; background-position: center; position: relative; overflow: hidden; } .banner .w { padding-top: 229px; padding-left: 175px; } .banner .btn { width: 160px; height: 44px; line-height: 44px; text-align: center; background: #206AEF; font-size: 26px; color: #FFFFFF; cursor: pointer; } #menu ul { display: flex; align-items: center; } #menu li { list-style: none; width: 124px; height: 60px; line-height: 60px; text-align: center; color: #333333; } #menu a { text-decoration: none; } #menu .active { background-color: #206AEF; color: #ffffff; position: relative; text-align: center; } #menu .active::after { content:''; position: absolute; width:0; height:0; border-width:10px 10px 0; border-style:solid; border-color:#206AEF transparent transparent ; bottom: -10px; left: 52px; } #product-price { padding-top: 39px; } #product-price .main { display: flex; } #product-price .main .contain { width: 631px; height: 636px; background: #FFFFFF; border: 1px solid rgba(32, 106, 240, .3); padding-top: 60px; padding-left: 35px; padding-right: 34px; margin-right: 40px; box-sizing: border-box; } #product-price .title { font-size: 40px; color: #206AF0; text-align: left; } #product-price .msg { margin-top: 60px; width: 562px; height: 332px; font-size: 18px; font-family: Noto Sans S Chinese; font-weight: 400; line-height: 36px; color: #333333; opacity: 1; } #product-price .concat { margin-left: 402px; width: 160px; height: 44px; background: #206AEF; font-size: 26px; color: #FFFFFF; line-height: 44px; text-align: center; cursor: pointer; } #suitable-scene { margin-top: 80px; } #suitable-scene .contain { margin-top: 60px; display: flex; } #suitable-scene .contain li { margin-right: 20px; width: 285px; height: 420px; background: #F9FAFB; } #suitable-scene .contain img { display: block; width: 100%; height: 174px; } #suitable-scene .contain .info { padding-left: 29px; /*padding-top: 30px;*/ } #suitable-scene .contain p { font-size: 18px; color: #333333; font-weight: 500; } #suitable-scene .info div { margin-top: 20px; width: 228px; height: 148px; font-size: 12px; font-family: Noto Sans S Chinese; font-weight: 400; line-height: 32px; color: #152C53; opacity: 0.5; } #operation-flow{ margin-top: 100px; padding-bottom: 62px; } #operation-flow img{ margin-top: 60px; } #product-features { margin-top: 100px; padding-top: 60px; padding-bottom: 62px; background-image: url('../images/dzbh_bg1.png'); } #product-features .contain { display: flex; flex-wrap: wrap; margin-top: 60px; } #product-features li { padding: 30px; box-sizing: border-box; width: 388px; height: 280px; background: linear-gradient(204deg, #FFFFFF 0%, #F5F8FE 100%); opacity: 1; border-radius: 5px; margin-right: 18px; margin-bottom: 18px; } #product-features li img { margin-left: 228px; width: 100px; height: 100px; background: linear-gradient(41deg, #F5F8FE 0%, #DCE9FF 100%); opacity: 1; border-radius: 10px; } #product-features .line { width: 40px; height: 4px; background: #206AEF; opacity: 0.2; border-radius: 2px; } #product-features .item-title { font-size: 22px; font-family: Noto Sans S Chinese; font-weight: 500; color: #206AEF; margin-top: 30px; } #product-features .info { font-size: 12px; font-family: Noto Sans S Chinese; font-weight: 400; line-height: 32px; color: #333333; opacity: 0.5; margin-top: 10px; } #functional-framework { margin-top: 80px; } #functional-framework img { display: block; width: 100%; margin-top: 60px; } #matching-interface { margin-top: 80px; } #matching-interface img { display: block; width: 100%; margin-top: 60px; } #technical-safety { margin-top: 80px; margin-bottom: 81px; } #technical-safety img { display: block; width: 100%; margin-top: 60px; } #system-advantages { padding-top: 80px; background: rgba(142, 150, 165, .05); } #system-advantages .contain { padding-top: 60px; display: flex; flex-wrap: wrap; } #system-advantages .contain li { text-align: center; height: 340px; } #system-advantages .typeA { width: 234px; margin-right: 57px; } #system-advantages .typeB { width: 262px; margin-right: 61px; } #system-advantages .contain li img { width: 124px; height: 124px; display: initial; } #system-advantages .contain li .item-title { margin-top: 30px; font-weight: 500; font-family: Noto Sans S Chinese; color: #206AF0; } #system-advantages .contain li .info { font-size: 12px; line-height: 32px; opacity: .5; color: #152C53; margin-top: 10px; } #suitable-scene .contain { display: flex; align-items: center; width:1200px; flex-wrap: wrap; } #suitable-scene .contain-item { width: 200px; display: flex; flex-direction: column; align-items: center; justify-content: center; margin-bottom: 20px; } #suitable-scene .contain .contain-item .contain-item-image img{ display: block; height: auto; } .price-images{ width: 529px; height: 636px; } .features-item{ width: 190px; padding: 0px 18px; background: #ffffff; font-size: 18px; margin-right: 10px; height: 300px; color: #333333; } .features-item :last-child{ margin-right: 0; } .features-item-image{ width: 64px; height: 64px; margin: 38px 0; } #suitable-scene .contain .features-item-image img{ display: block; height: auto; }