@charset "utf-8";
/* CSS Document */
/*all.css*/
body{ margin:0 auto;}
html{ min-width:1224px; }
.header,.mian,.footer{ overflow:hidden; margin:0 auto; min-width:1224px;}
.fl{ float:left;}
.fr{ float:right;}
.navFrame,.contentFrame,.copyrightFrame{ width:1200px; margin:0 auto; overflow:hidden;}
/*main.css*/
.main{ background-color:#f2f5f8; padding-bottom:46px;}
.title{ font-size:20px; color:#333;padding:38px 2px 16px 0; overflow:hidden;}
.title img{ padding-right:14px;}
.title a{ float:right; color:#828282; font-size:15px; line-height:30px; font-weight:normal;*+margin-top:-28px;}
/*banner*/
.bannerFrame{ position:relative; min-width:1200px; overflow:hidden; height:332px;}
.bannerFrame .banner a{ position:absolute; width:1920px; left:50%; margin-left:-960px; display:inline-block;}
.bannerFrame .banner img{ width:1920ox; height:427px;}
.bannerFrame .step img{position:absolute; width:1920px; left:50%; margin-left:-960px;}
/*soft*/
.softFrame{ width:1224px; margin:0 auto; overflow:hidden;}
.softFrame li{ float:left; padding:18px;width:198px; height:264px; margin:0 13px 13px 0; background-color:#fff;position:relative;}
.softFrame li span{ display:inline-block; position:absolute; top:0; width:62px; height:20px; line-height:20px; margin-left:-31px; left:50%; font-weight:bold;}
.softFrame li .new{ background-color:#83c44e; font-size:14px; color:#fff;}
.softFrame li .oos{ background-color:#f44b3b; font-size:14px; color:#fff;}
.softFrame li .mianyou{ background-color:#4fa3d3; font-size:14px; color:#fff;}
.softFrame li .zhengpin{ background-color:#f0c73a; font-size:14px; color:#fff;}
.softFrame li .discount{ background-color:#e53935; font-size:14px; color:#fff;}
.softFrame ul{ overflow:hidden;position:relative; text-align:center;}
.softFrame .super .softImg{padding:20px 5px;width:223px; height:223px;}
.softFrame .softImg{ width:151px; height:151px; padding:20px 23px;}
.softFrame .super .softImg img{width:223px; height:223px;}
.softFrame .softImg img{ width:151px; height:151px;}
.softFrame .msg{}
.msg h4{ font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.msg h5{color:#cbcbcb; font-size:13px; height:22px; font-weight:normal; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.msg p{ font-weight:bold;color:#ff6700; font-size:17px; overflow:hidden;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.super{ background-color:#fff; width:234px; height:614px; text-align:center;}
.super .msg h4{ font-size:26px; font-weight:normal; overflow:hidden; white-space:normal; height:2.4em; padding:50px 11px 2px; line-height:1.2em;}
.super .msg h5{ color:#666; font-size:15px;padding:3px 12px 0;}
.super .msg p{ font-weight:normal; padding:17px 11px 37px;}
.super .msg p span{ font-size:30px;}
.foods ul{ width:1237px;}
.foods li{ float:left;}
.super:hover,.foods li:hover{ box-shadow:0 1px 6px #ccc;}
/*tools*/
.toolsFrame .title{padding-top:6px;}