.container{ width: 1200px; margin: 0 auto; } .nav-c li { width: 140px !important; float: left; } .nav-c li a { width: 140px !important; padding: 0 10px; } .xiangu { width: 1200px; height: auto; float: left; margin-top: 20px; } .focusbox { position: relative; width: 396px; height: 280px; overflow: hidden; font: 12px/1.5 verdana, geneva, sans-serif; text-align: left; background: white; float: left; } .focusbox .pic img { width: 396px; height: 280px; display: block; } .focusbox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width: 100%; background: #333; filter: alpha(opacity=40); opacity: 0.8; overflow: hidden; } .pic { width: 100% !important; height: 280px !important; } .focusbox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width: 100%; overflow: hidden; } .focusbox .txt li { height: 36px; line-height: 36px; position: absolute; bottom: -36px; } .focusbox .txt li a { display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; } .focusboxs .txst { position: absolute; bottom: 0; z-index: 2; height: 36px; width: 100%; overflow: hidden; } .focusboxs .txst li { height: 36px; line-height: 36px; position: absolute; bottom: -36px; } .focusboxs .txst li a { display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; } .focusbox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; } .focusbox .num li { float: left; position: relative; width: 15px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 4px; cursor: pointer; border-radius: 50%; } .focusbox .num li a, .focusbox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; } .focusbox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; } .focusbox .num li.on a, .focusbox .num a:hover { background: #f60; } .keep { width: 388px; float: left; margin: 0 40px; } .keep h4 { line-height: 40px; font-size: 23px; } .keep h4 a{ color: #000000; } .keep li { height: 32px; line-height: 32px; } .keep li a { float: left; color: #0a0a0a; } .keep li span { float: right; } .keep-tj { width: 334px; height: auto; float: right; } .keep-tj h5 { margin-bottom: 12px; height: 26px; } .keep-tj h5 span { border-bottom: #003670 3px solid; margin-left: 6px; } .keep-dl { width: 100%; height: 77px; margin-bottom: 6px; } .keep-dl img{ width: 110px; height: 77px; float: left; } .keep-dls { width: 210px; float: right; } .keep-dls h6 { font-size: 17px; margin: 0px; } .keep-dls h6 a{ color: #333; } .keep-dls p { margin: 0px; display: -webkit-box; text-overflow: ellipsis; overflow : hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; font-size: 14px; } .menu { width: 1200px; clear: both; } .title { width: 100%; line-height: 28px; border-bottom: 1px solid #e5e5e5; margin-top: 30px; margin-bottom: 19px; float: left; font-size: 20px; } .title img{ float: left; } .title span{ float: left; margin-left: 10px; line-height: 22px; } .title a { float: right; font-size: 14px; color: #1b1b1b; } .scrollbox { width: 1200px; background: #f0ebeb; padding: 30px 0px; border-top: 1px solid #fff; position: relative; } .scrollbox .piclist { overflow: hidden; zoom: 1; } .piclist li img { width: 100%; height: 113px; } .scrollbox .ohbox { overflow: hidden; position: relative; width: 1096px; left: 52px } .tempwrap { width: 1096px; !important; } .scrollbox { position: relative; overflow: hidden; zoom: 1; } .scrollbox .piclist li { float: left; display: inline; width: 185px; margin-right: 25px; padding: 5px; } .scrollbox .piclist li a { color: #333333; } .scrollbox .piclist li span { height: 25px; line-height: 25px; display: block; text-align: center; } .scrollbox .pagebtn span { background: no-repeat; background-size: 100% 100%; display: block; width: 37px; height: 59px; position: absolute; top: 72px; cursor: pointer; text-indent: -999em; overflow: hidden; } .scrollbox .pagebtn .prev { background: url(/uploads/image/svimg/next_06.png) no-repeat; left: 20px; top: 50%; margin-top: -29.5px; } .scrollbox .pagebtn .next { right: 4px; background: url(/uploads/image/svimg/next_03.png) no-repeat; top: 50%; margin-top: -29.5px; } .scrollbox .pagebtn .list { overflow: hidden; zoom: 1; margin: 10px 0 0 413px; } .scrollbox .pagebtn .list li { background: ; float: left; display: inline; width: 15px; height: 15px; background-position: -86px -57px; cursor: pointer; margin-left: 10px; line-height: 10000px; overflow: hidden; } .scrollbox .pagebtn .list li.on { background-position: -114px -57px } .ingredient-li{ float: left; width: 1200px; display: flex; justify-content: space-between; text-align: center; } .ingredient-lis { width: 100px; height: 140px; float: left; margin: 0 40px; /* margin-left: 48px; */ } .ingredient-lis a { color: #000000; } .ingredient-lis img { border-radius: 50%; } .ingredient-lis p { text-align: center; line-height: 38px; } .culture { width: 1200px; height: 358px; margin-bottom: 54px; clear: both; } .cultures { width: 396px; float: left; } .keep-cul { float: left; width: 387px; margin: 0 50px; } .keep-culsa { width: 186px; float: left; margin: 0 3px; } .keep-culsa p { text-align: center; margin: 0px; height: 25px; } /* .su-z{ float: right; } */ .keep-culsa p a{ color: #333; } .keep-culsa img{ width: 100%; height: 116px; } .bill{ width: 316px; float: right; } .h2{ color: #000000; font-weight: 500; font-size: 16px; } .bill ul{ clear: both; } .bill1{ color: #f55945; } .bill2{ color: #ff874d; } .bill3{ color: #ffb045; } .bill ul li{ line-height:47px; display: inline-block; height: 47px; } .bill ul li span{ /* margin: 0 5px; */ } .bill ul li span a{ color: #000; }