.c_image{ margin:auto 12px; width: 90%; min-height: 443px; } .sine{ display:flex; flex-direction: row; justify-content: center; align-items: flex-start; flex-wrap: nowrap; } .con_img{ width: 25%; display:flex; flex-direction: column; justify-content: center; align-items: center; } .mt-6 { margin-top: 24px!important; } .con_img p { margin: 10px 15px; text-align: center; line-height:40px; } .pro_subtitle { font-size: 32px; font-weight: 700; color: #313234; } .ch_title, .en_title { font-family: gotham; } .des { font-size: 20px; color: #5d5d5d; } /*-------------*/ .product_select{ display:flex; justify-content: center; align-items: center; flex-wrap: wrap; } .product_item{ width:calc(50% - 20px); /*min-height:400px;*/ padding-top:50px; padding-bottom: 100px; display:flex; justify-content: space-between; align-items: center; flex-wrap: nowrap; margin:10px; border:1px solid #eee; } .product_text{ width:calc(50% - 30px); padding-left:30px; display:flex; flex-direction: column; justify-content: space-between; align-items: flex-start; } .product_title{ font-size: 32px; font-weight: 700; color: #313234; line-height: 40px; white-space: nowrap; } .product_subtitle{ font-size:16px; line-height: 40px; margin-bottom: 20px; white-space: nowrap; } .product_note{ font-size:14px; line-height: 25px; padding:0px 15px; color:#fff; background: #394f91; border-radius: 60px; margin-top: 10px; white-space: nowrap; } .product_more{ margin-top: 25%; } .product_more span{ font-size: 16px; } .product_img{ width:50%; /*filter: drop-shadow(9px 11px 13px #666);*/ } .product_img img{ width:100%; } /* .product_item img:hover,:focus { width:110%; background:#fff; padding:10px; border:1px solid #000; -moz-box-shadow:3px 3px 4px #000; -webkit-box-shadow:3px 3px 4px #000; box-shadow:3px 3px 4px #000; filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#000000'); transition: width 1.5s; z-index: 1; } */