html, body { font-size: 18px; overflow-x: clip; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; margin: 0; padding: 0; } a { color: #2d2e2f; outline: none; text-decoration: none; } a:link { text-decoration: none; } a:visited { text-decoration: none; } a:hover { text-decoration: none; } a:active { text-decoration: none; } a:focus { text-decoration: none; } .nav_item .nav_con { top: 70px !important; } /* =================================================== */ .banner-nav ul li { margin: 0 auto; } /* .banner-nav ul li:nth-child(1) { color: #fff; margin-top: 2px; border-bottom: 5px solid #89B5F9; } */ .products-con{ background-image: url("../img/4-04-detailbg.png"); background-position: center top; /* background-repeat: no-repeat;*/ background-size: cover; width: 100%; height: 100%; } .products-con-list{ width: 1200px; margin: 0 auto; background-color: #fff; height: 100%; padding: 20px; } .products-con-list .con-top { padding: 80px; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center; } .products-con-list .con-top>img{ flex:1; width: 475px; } .products-con-list .con-top ul{ flex:1; margin-left: 90px; margin-top: 20px; max-height: 280px; display: flex; flex-direction: column; } .products-con-list .con-top ul li{ text-align: left; border-bottom: #DDDFE0 solid 1px; padding:27px 0; font-size: 16px; color: #383838; line-height: 30px; } .con-top ul li .pro-logo{ margin-left: 0px; width: 140px; height: 32px; } .con-top ul li.pro-name{ padding:13px 0; color: #8E8E8E; font-size: 20px; } .products-con-list .con-detail{ width: 1007px; background: #F5F7FC; border-radius: 20px; margin: 20px auto; padding: 40px 70px; font-size: 16px; color: #383838; line-height: 30px; } @media screen and (max-width: 900px) { .products-con { padding: 60px 0; background-size: auto; } .products-con-list { width: 100%; background-color: unset; } .products-con-list .con-top { width: 100%; padding: 0 20px 30px 20px; } .products-con-list .con-top ul { margin-top: unset; margin-left: unset; } .products-con-list .con-top ul li { padding: 20px 0; } .products-con-list .con-detail { width: 100%; height: auto; margin: unset; padding: 10px 10px; border-radius: 5px; } .products-con-list .con-top>img { width: 100%; flex: unset; } .con-top ul li .pro-logo { width: 110px; height: auto; } }