/*container*/
#banner { width:978px; background:#eff0f0; height:365px; border:#FFF solid 1px; border-bottom:none; }
.h_banner { position:relative; width:960px; margin-top:10px; height:340px; }
.h_banner .imgs li { position:absolute; }
.h_banner .num { position:absolute; bottom:11px; right:17px; z-index:10; }
.h_banner .num li { color:#000; float:left; margin:3px; padding:0 4px; background:none repeat scroll 0 0 #fff; font:normal 11px/1.4em Arial; filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; cursor:pointer; }
.h_banner .num li.curr { background:none repeat scroll 0 0 #FFFFFF; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; color:#03243a; font-weight:bold; }
#container { width:978px; text-align:left; overflow:hidden; background:#eff0f0; border-left:#FFF solid 1px; border-right:#FFF solid 1px; }
#main-right { float:right; width:684px; margin-right:10px; _margin-right:0; margin-bottom:10px; }
#product-show-title { background:url(/style/images/title-spe.jpg) no-repeat; width:684px; height:32px; }
#product-show-title ul li { float:left; text-align:center; line-height:32px; height:32px; font-size:16px; font-weight:bold; width:228px; }
#product-show { width:682px; overflow:hidden; border-left:#bebebe solid 1px; border-right:#bebebe solid 1px; background:#FFF; padding:10px 0; }
#product-show .item { float:left; width:226px; border-right:#bebebe solid 1px; }
#product-show .item .item-pic { margin:10px 0; text-align:center; }
#product-show .item h2 { margin-left:15px; font-size:15px; font-weight:bold; color:#468BF3; }
#product-show .item h2 a { font-size:16px; }
#product-show .item ul { margin-left:15px; }
#product-show .item ul li { font-size:11px; color:#333; background:url(/style/images/li-dot.jpg) no-repeat 0 11px; padding-left:8px; line-height:24px; }
#product-show .item .item-btn { text-align:center; margin:10px 0; }
.product-show-bot { background:url(/style/images/bot1.jpg); width:684px; height:5px; margin-bottom:10px; clear:both; overflow:hidden; }
#product-recom { width:684px; margin:5px 0; }
#guide { overflow:hidden; width:433px; }
.guide-title { background:url(/style/images/title-bg2.jpg) no-repeat; width:423px; height:27px; padding-left:10px; }
.guide-title a { line-height:27px; background:url(/style/images/guide-icon.jpg) no-repeat 0 center; padding-left:20px; font-weight:bold; }
.guide-main { border-left:1px solid #bebebe; border-right:1px solid #bebebe; background:#FFF; }
.guide-bot { background:url(/style/images/bot2.jpg) no-repeat; width:433px; height:6px; }
#tag { overflow:hidden; width:684px; margin:10px 0; }
.tag-title { background:url(/style/images/title-bg1.jpg) no-repeat; width:684px; height:27px; padding-left:10px; }
.tag-title a { line-height:27px; background:url(/style/images/tag-icon.jpg) no-repeat 0 center; padding-left:20px; font-weight:bold; }
.tag-main { font-size:11px; color:#333; border-left:1px solid #bebebe; border-right:1px solid #bebebe; background:#FFF; overflow:hidden; zoom:1; }
.tag-main li { width:150px; float:left; }
.tag-bot { background:url(/style/images/bot1.jpg) no-repeat; width:684px; height:5px; }
#news { overflow:hidden; width:684px; margin:10px 0; }
.news-title { background:url(/style/images/title-bg1.jpg) no-repeat; width:684px; height:27px; padding-left:10px; }
.news-title a { line-height:27px; background:url(/style/images/top-icon.jpg) no-repeat 0 center; padding-left:20px; font-weight:bold; }
.news-main { font-size:11px; color:#333; border-left:1px solid #bebebe; border-right:1px solid #bebebe; background:#FFF; }
.news-bot { background:url(/style/images/bot1.jpg) no-repeat; width:684px; height:5px; }
#guide ul, #tag ul, #news ul { padding:10px; }
#guide ul li, #tag ul li, #news ul li { background:url(/style/images/li.jpg) no-repeat 0 10px; padding-left:15px; }
.news-main { overflow:hidden; zoom:1; padding-bottom:30px; }
.news-main li { float:left; width:645px; background:url(/style/images/li.jpg) no-repeat 0 10px; padding-left:15px; }
.news-main li a { float:left; }
.news-main li a.new { background:url(images/new.jpg) no-repeat right center; padding-right:35px; }
.news-main li span { float:right; color:#555; }
.box { overflow:hidden; width:684px; margin:10px 0; }
.box ul { overflow:hidden; zoom:1; padding:10px; }
#main-side { float:left; width:257px; margin-left:10px; _margin-left:5px; }
.side-bottom { background:url(/style/images/side-bottom.gif) no-repeat 0 0; height:10px; }
.side-img { width:260px; height:200px; margin-top:10px; border:1px solid #c6c6c6; }
#product-show2-title { background:url(/style/images/title-bg1.jpg) no-repeat; width:684px; height:27px; padding-left:10px; }
#product-show2-title .new-products { line-height:27px; background:url(/style/images/new-articles-icon.jpg) no-repeat 0 center; padding-left:20px; font-weight:bold; }
#product-show2 { overflow:hidden; border-left:#bebebe solid 1px; border-right:#bebebe solid 1px; background:#FFF; padding:10px 0; zoom:1; }
#product-show2 .shell { overflow:hidden; border-bottom:#bebebe solid 1px; zoom:1; }
#product-show2 .shell .item { border-right:#bebebe solid 1px; float:left; width:340px; }
#product-show2 .shell .item .item-pic { margin:10px 0 0 0; padding:0 0 15px 0; width:130px; text-align:right; float:left; }
#product-show2 .shell .item .item-text { margin:10px 0 5px 0; width:208px; text-align:left; float:right; }
#product-show2 .shell .item-text h2 { margin-left:10px; font-size:10px; font-weight:bold; color:#468BF3; }
#product-show2 .shell .item h2 a { font-size:15px; }
#product-show2 .shell .item ul { margin-left:15px; margin-top:5px; }
#product-show2 .shell .item ul li { font-size:11px; margin-right:5px; color:#333; background:url(/style/images/li-dot.jpg) no-repeat 0 11px; padding-left:8px; line-height:21px; }
#product-show2 .shell .item .item-btn { text-align:left; margin-left:20px; }
.product-show2-bot { background:url(/style/images/bot1.jpg); width:684px; height:5px; margin-bottom:10px; clear:both; overflow:hidden; }
