.flash_gg{width:977px;height:200px; float:left;margin-top:5px;}
.shop_title1 {background:url(../images/shop/title-2.jpg) repeat-x bottom; width:977px; height:70px;float:left}
.shop_title2 {background:url(../images/shop/title-3.jpg) no-repeat bottom; width:977px; height:70px;float:left}
.shop_title3 {background:url(../images/shop/title-4.jpg) no-repeat bottom; width:478px; height:70px; }
.shop_title4 {background:url(../images/shop/title-5.jpg) no-repeat bottom; width:478px; height:70px}
.shop_title1 font,.shop_title2 font,.shop_title3 font,.shop_title4 font {font-size:14px; font-weight:bold; padding:0 5px 0 20px; float:left; height:21px; line-height:21px;display:inline}

.shop_title1 span,.shop_title2 span,.shop_title3 span,.shop_title4 span{float:left; padding:3px 0 0 10px; color:  #999; display:inline}

.shop_probg1 {width:980px; height:700px;background:url(../images/shop/bg-3.gif) repeat-y; padding:8px 0 8px 10px}
.shop_probg2 {width:980px;background:url(../images/shop/bg-4.gif) repeat-y; padding:8px 0 8px 20px;height:700px;}
.shop_probg3 {width:458px; background:url(../images/shop/bg-6.gif) repeat-y; padding:8px 10px 10px 10px; height:360px}
.shop_probg4 {width:458px; background:url(../images/shop/bg-7.gif) repeat-y; padding:8px 10px 10px 10px; height:360px}

.shop_pro1 {float:left; width:748px}
.shop_pro1 ul li {float:left; width:168px; height:216px; padding:5px 0 0 5px; margin-left:12px; display:inline; color:#666; line-height:20px}



.shop_pro1 font,.shop_pro2 font {font-size:16px; color:#f60; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:30px}
.shop_pro1 ol li {float:left; width:230px; padding:24px 0 0 12px; height:100px}
.shop_pro1 ol li img {float:left}
.shop_pro1 ol li span {float:left; padding-left:5px; line-height:20px; width:113px}
.shop_pro2_width {width:478px}
.shop_pro2 {float:left; width:236px; padding:5px 0 0 10px}
.shop_pro2 ul li {padding:5px 0; border-bottom:1px #ccc dashed; height:100px}
.shop_pro2 ul li img {float:left}
.shop_pro2 ul li span {float:left; padding-left:5px; line-height:20px; width:130px}

/*list*/
.list_title1 {background:url(../images/shop/list-bg1_1.gif) no-repeat; width:200px; height:22px; font-weight:bold; color:#4C8B1A; padding:10px 0 0 10px; font-size:14px}

.list_fl {background:url(../images/shop/list-bg2.gif) repeat-y;padding:10px 20px;}
.list_fl dl dt {15px; font-size:18px; font-weight:bold; color:#333; float:left; padding-left:25px; line-height:30px}
.list_fl dl dd {line-height:20px; color:#666}





.list_left {background:url(../images/shop/list-bg2.gif) repeat-y; padding:5px 10px; width:190px}
.list_left ul li {padding:8px 0; height:54px; width:190px}
.list_left ul li img {float:left; padding:1px; border:1px #ccc solid}
.list_left ul li span {float:left; padding-left:5px; line-height:18px; width:130px}
.list_left font {font-size:16px; color:#f60; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.list_left2 {padding-bottom:10px}
.list_right {float:right;width:740px;margin-top:5px}
.list_right ul li {float:left; width:210px; margin:5px 18px; line-height:20px; height:285px; display:inline}
.list_right ul li img {padding-bottom:5px}
.list_right ul li font {font-size:18px; color:#f60; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.list_right ul li span {font-size:12px; color:#999}
.small_pro img {float:left; padding:1px; border:2px #D5D5D5 solid; margin:5px 18px}

/*product*/
.pro_title {line-height:35px; border-bottom:1px #ccc dashed;text-align:left;}
.pro_title b{font-size:14px; color:#f60}
.pro_title span{color:#f60;}
.pro_1 {line-height:22px; border-bottom:1px #ccc dashed; padding:5px 0}
.pro_tab1 {float:left; background:url(../images/shop/pro-5.gif) no-repeat; width:117px; height:35px; text-align:center; font-size:14px; font-weight:bold; margin-left:5px; color:#fff; line-height:35px}
.pro_tab1 span {color:#fff; text-decoration:none}
.pro_tab2 {float:left; background:url(../images/shop/pro-6.gif) no-repeat; width:91px; height:28px; text-align: center; font-size:12px; color:#666; line-height:25px; margin:7px 0 0 5px}
.pro_tab2 span {color:#666; text-decoration:none}
.pro_test {width:980px; margin:auto; border-top:1px #F70059 solid; border-left:1px #ddd solid; border-right:1px #ddd solid; border-bottom:1px #ddd solid; background:url(images/shop/pro-7.gif) repeat-x top; padding:10px}
.pro_test ul li {width:180px; padding:5px 3px; float:left;}
.pro_test ul li img {border:1px #ccc solid}
.pro_test ul li span {color:#f60;}
