@charset "utf-8";
/* CSS Document */

body,h1,h2,h3,h4,h5,form,ul,li,ol,dl,dd,dt,table,thead,tbody,tr,td,p,input,button,textarea,div{margin:0;padding:0}
a{text-decoration:none}
a:hover{text-decoration:underline}
ul,li{list-style-type:none}
body{font:12px/1.75 "宋体", arial, sans-serif;}
html { zoom: expression(function(ele){ ele.style.zoom = "1"; document.execCommand("BackgroundImageCache", false, true); }(this)); } 
img{ border:0}
.news-title,.i-news-text,.btn-search,.img-new,.goods-t,.shipin-title,.i-nav li a:hover,.user-login,.t-list-b a,.newsclasstion-t,.t-list-t{ background:url(../images/information-bg-3.png) no-repeat -9999px;}
.news-title{background-position:0 -42px}
.i-news-text{background-position:0 -70px}
.btn-search{background-position:0 -112px}
.img-new{background-position:-77px -153px;width:20px; height:12px; display:block; float:right; position:absolute; left:72px}
.goods-t{background-position:0 -19px;}
.shipin-title{background-position:0 -2px;}
.i-nav li a:hover{ background-position:0 -140px;}
.user-login{ background-position:0 -180px;}
.t-list-b a{background-position:-174px -141px;}
.newsclasstion-t{ background-position:-169px -170px}
.t-list-t{background-position:-168px -103px}


.min{ width:970px; margin:0 auto 0 auto; overflow:hidden; padding-bottom:10px}
.i-head{ height:93px; background:url(../images/i-head-bg.gif) repeat-x;}
.i-head-min{width:970px;margin:0 auto; overflow:hidden;position:relative}
.i-logo,.i-nav{ float:left}
.i-nav{ padding:45px 0 0 0;}
.i-nav ul{ width:800px;}
.i-nav li{ float:left; width:69px; text-align:center; margin-left:3px}
.i-nav li a{ color:#000000; display:block; height:27px; width:73px; line-height:27px;}
.i-nav li a:hover{ text-decoration:none}
.top-img-box{width:970px; overflow:hidden}
.top-img{ width:970px; height:422px; overflow:hidden;position:relative}
.img-btnm{ position:absolute;height:25px; line-height:25px;width:970px; bottom:0; left:0; z-index:1000; overflow:hidden}
.img-btnm ol{ float:right;}
.img-btnm ol li{ float:left; margin-right:8px; width:15px; height:15px;display:block;color:#FFFFFF; background:#000000;}
.img-btnm ol li a{ width:15px; height:15px;display:block;text-align:center;font-weight:bold;line-height:15px;color:#FFFFFF;}
.img-btnm ol li.current{background:#fe8f23}
.i-news{width:970px; height:32px; background:#ec4013; padding:0; overflow:hidden}
.i-news-text{height:32px; line-height:32px; padding:0 0 0 46px; float:left; width:300px; overflow:hidden; color:#FFFFFF}
.i-sousou{ width:235px; height:27px; padding:5px 0 0 24px; float:right}
.inp-search{ border:1px #fff solid; background:#eb4115; height:21px; color:#fff; line-height:21px; overflow:hidden; float:left}
.btn-search{ width:20px; height:21px; border:0; margin-left:5px; margin-top:1px; cursor:pointer;float:left}
.news-classtion{ width:970px; overflow:hidden;background:url(../images/news-classtion-bg.gif) repeat-x}
.clnews-box{width:970px; overflow:hidden; margin-top:18px}
.clnews-t{ height:27px; overflow:hidden; background:url(../images/information-bg-3.png) 0 -243px no-repeat; padding-left:25px}
.clnews-t h2{ font-size:13px; color:#FFFFFF; line-height:27px;}
.clnews-t a{ color:#FF0000; float:right; line-height:27px;}
.clnews-ifr{ width:970px; overflow:hidden; padding-top:10px}
.clnews-1a{ width:404px; height:340px; overflow:hidden; float:left;}
.clnews-2a{ width:373px; height:340px; overflow:hidden; border:1px #cccccc solid; float:left; margin-left:10px}
.clnews-textbox{ width:349px; border-bottom:1px #CCCCCC dashed; padding:8px 5px 10px 5px; margin:0 auto; overflow:hidden}
.clnews-textbox h3{text-align:center; line-height:30px; height:30px; overflow:hidden}
.clnews-textbox h3 a{ font-size:14px; color:#fa4a1b;}
.clnews-textbox span{ color:#434343}
.clnews-textbox li{ padding-left:15px; background:url(../images/inf-new-listbg.gif) no-repeat -5px 2px; height:20px; overflow:hidden; margin:12px 0 12px 0}
.clnews-textbox li a{ color:#000; line-height:20px}
.clnews-textbox li a:hover{ color:#FF0000; text-decoration: underline}
.clnews-textbox li span{ float:right}
.clnews-textboxb{ border-bottom:none}
.clnews-gs{ width:171px; height:153px; overflow:hidden; float:right}
.clnews-hd{width:170px; height:180px; overflow:hidden; border:1px #cccccc solid; float:right; margin-top:8px;background:url(../images/news-classtion-bg.gif) repeat-x}
.clnews-hd p{ height:20px; line-height:20px; color:#FF3300; padding-left:8px;}
.clnews-hd li{ width:150px; overflow:hidden;padding-left:20px; height:27px; line-height:27px; background:url(../images/information-bg-3.png) -780px -22px no-repeat}
.clnews-hd li a{ color:#000000}
.clnews-bk1{ width:664px; overflow:hidden; float:left}
.clnews-bkclasstion{ width:332px; height:172px; overflow:hidden; float:left}
.clnews-bkclasstion-t{ height:32px; line-height:32px; border-bottom:2px #000000 solid; margin-bottom:15px}
.clnews-bkclasstion-t strong{ font-size:20px; margin-right:15px}
.clnews-bkclasstion-t span{ font-size:17px; color:#101010; font-weight:100}
.clnews-bkclasstion-img{ width:108; height:106px; overflow:hidden; float:left}
.clnews-bkclasstion-text{ width:200px; overflow:hidden; float:right}
.clnews-bkclasstion-text h3{ height:23px; overflow:hidden}
.clnews-bkclasstion-text a{color:#000000;}
.clnews-bkclasstion-text span{ color:#999999; line-height:20px; height:42px; overflow: hidden; display:block}
.clnews-bkclasstion-text p{ height:25px; overflow:hidden; line-height:25px}
.clnews-bkclasstion-text p a{ font-size:12px; margin-left:5px}
.clnews-bk2{ width:291px; height:339px; overflow:hidden; float:right}
.clnews-goosb1{ width:259px; height:491px; overflow:hidden; float:left}
.clnews-goosb2{ width:205px; height:491px; overflow:hidden; float:right}
.clnews-goosb2 img{ margin-bottom:10px}
.clnews-gooslist{ width:458px; overflow:hidden; float:left; border-left:1px #dddddd solid; border-top:1px #dddddd solid; margin-left:22px}
.clnews-goosbox1{ width:228px; height:141px; float:left; border-bottom:1px #dddddd solid; border-right:1px #dddddd solid; overflow:hidden}
.clnews-goosbox2{ width:152px; height:205px; float:left; border-bottom:1px #dddddd solid; border-right:1px #dddddd solid; overflow:hidden}
.clnews-goosbox3{ width:151px; height:205px; float:left; border-bottom:1px #dddddd solid; border-right:1px #dddddd solid; overflow:hidden}
.clnews-link li{ width:138px; height:30px; line-height:30px; float:left; text-align:center}
.clnews-link li a{ color:#000000;}
.clnews-link li a:hover{ color:#FF9933}
.i-btm{ background:url(../images/i-btm-bg.gif) repeat-x; overflow:hidden; height:106px; margin-top:15px; padding-bottom:15px}
.i-btm .btm-moretext{ width:970px; padding-top:10px; padding-bottom:10px; margin:0 auto; overflow:hidden; text-align:center}
.btm-moretext a{ margin-left:5px; margin-right:5px; color:#000000}
.banbenhao {width:970px; margin:0 auto; overflow:hidden; text-align:center; position:relative;}
.banbenhao p{ margin-top:15px; margin-bottom:3px}
.i-btm-logo{ position:absolute; top:7px; left:-3px}
.user-login{ color:#999999;position:absolute; width:93px; height:20px; text-align:center; left:850px;}
.user-login a{ color:#999999; margin:0 3px 0 3px; line-height:20px;}
/*资讯内页*/
.top-banner{ margin-top:5px; width:970px; height:277px; position: relative; overflow:hidden}
.title-list{ width:970px; overflow:hidden; margin-top:10px;}
.left-title{ float:left; width:233px; overflow:hidden; padding-left:1px; padding-right:1px; }
.t-list-box{ width:231px; overflow:hidden; border:1px #cccccc solid}
.t-list-t{width:221px; height:30px; overflow:hidden; line-height:30px; color:#FFFFFF; font-weight:bold; padding-left:10px}
.t-list-b{width:223px; padding-bottom:3px; padding-left:4px; padding-right:4px;}
.t-list-b li{ background:#FFFFFF; width:174px;}
.t-list-b a{ display:block; width:223px; height:28px;line-height:28px; color:#999999; text-align:center}
.t-list-b a:hover{ color:#fa4a1b; text-decoration:none; font-weight:bold}
.right-title{ width:721px; overflow:hidden; float:right}
.d-xyz{ width:706px; line-height:30px; border-bottom:1px #ccc solid; padding-left:10px}
.d-xyz a{ color:#000000}
.news-list-tboxt{ height:29px; overflow:hidden; margin-top:3px; background:url(../images/information-bg-3.png) 0 -208px no-repeat;}
.news-list-tbox{ width:699px; padding:5px 10px 5px 10px; border-left:1px #ccc solid; border-right:1px #ccc solid; border-bottom:1px #ccc solid}
.news-classtion-t{ width:698px; height:35px; overflow:hidden; border-bottom:1px #999999 solid; line-height:35px; padding-left:6px; font-size:16px; color:#f13307; font-weight:bold}
.news-classtion-ls{ margin-top:10px; overflow:hidden}
.news-ls-box{width:698px; overflow:hidden;border-bottom:1px #CCCCCC dashed; margin-bottom:10px}
.n-title-b{height:27px; line-height:27px;padding:0 5px 0 25px;background:url(../images/information-bg-3.png) -778px -2px no-repeat; border-bottom:1px #999999 dashed}
.n-title-b a{color:#666666}
.n-title-b a:hover{ color:#f13307; text-decoration:underline}
.n-title-b span{ float:right;}
.n-bftext{ width:686px;padding:5px 5px 10px 5px;line-height:20px;color:#CCCCCC; overflow:hidden; }
.n-bftext a{ color:#000; text-decoration:underline}
.n-page-ls{height:27px; line-height:27px; padding:0 5px 0 5px; color:#777777; overflow:hidden}
.n-page-ls ul{ float:right}
.n-page-ls li{float:left;margin-right:5px}
.n-page-ls li a{ color:#777777; display:inline-block; height:20px; line-height:20px; padding:0 5px 0 5px; border:1px #999999 solid; overflow:hidden}
.n-page-ls li a.page-on{ color:#fff; background:#FF0000; text-decoration:none;}
.n-page-ls li a:hover{ color:#fff; background:#FF0000; text-decoration:none;}
.t-textnav{ height:32px; border-bottom:1px #000 solid; overflow:hidden; line-height:32px;}
.t-textnav a{ color:#000000}
.ntext-bgbox{ width:970px; overflow:hidden; margin-top:10px;}
.n-ltb{ float:left; overflow:hidden; width:623px; }
.ntext-box{padding-left:32px; padding-right:32px; overflow:hidden; border:1px #d9d9d9 solid; padding-bottom:15px; padding-top:20px; padding-bottom:15px}
.textarea-tilte{ width:557px; overflow:hidden; text-align:center; margin-top:32px}
.textarea-tilte h1{ font-size:25px; color:#e30000}
.textarea-tilte span{ color:#999999; margin-right:10px}
.textarea-impt{ width:500px; overflow:hidden;  background:#fbf7c5; line-height:20px; margin:15px auto 37px auto; font-size:12px; border:1px #000 solid}
.textarea-topt,.textarea-btmt{ height:20px; line-height:20px; padding:0 2px 0 3px; overflow:hidden; background:#000; color:#FFFFFF; display:inline-block}
.textarea-topt{ float:left}
.textarea-btmt{ float:right}
.textarea-more{ width:470px;overflow:hidden; padding:5px 15px 5px 15px}
.n-textarea{overflow:hidden; margin-bottom:20px; font-size:12px}
.others-nb{ width:623px; overflow:hidden; margin-top:15px}
.others-nb .nb-title{ display:block; height:29px; line-height:29px; color:#fff; background:#161d25; font-size:14px; padding-left:15px}
.others-nb .nb-title span{ color:#FF0000; margin:0 5px 0 5px}
.others-tb{ border:1px #d9d9d9 solid; padding:15px 5px 20px 15px; overflow:hidden; width:601px}
.others-tb span{ color:#CCCCCC; float:right; line-height:20px} 
.others-tb p{font-size:12px; margin:7px 3px 7px 0; display:block; width:295px; height:20px; display:block; float:left}
.others-tb a{color:#000; width:220px; height:20px; line-height:20px; overflow:hidden; display:block}
.n-rtb{ width:310px; float:right; border:1px #d9d9d9 solid; overflow:hidden; padding-left:1px; padding-right:1px; }
.zx-otherb{ width:310px; overflow:hidden}
.zx-otherb .newsclasstion-t{ height:30px; line-height:30px; padding:0 5px 0 5px;}
.newsclasstion-t a{ float:right; color:#000000; font-size:10px}
.newsclasstion-t a:hover{ text-decoration:none}
.newsclasstion-f{ width:310px; overflow:hidden; padding:2px 1px 2px 1px}
.dingbox{ height:100px; width:526px; margin:10px auto 0 auto; overflow:hidden; padding-top:10px}
.text-ding,.text-cai{ cursor:pointer; display:block; width:212px; height:88px; float:left; margin:0 25px 0 25px; background:url(../images/information-textbg.png) no-repeat; _margin-left:10px}
.text-ding{ background-position:0 0}
.text-cai{ background-position:0 -88px}
.text-plbox{ width:623px; overflow:hidden; margin-top:10px}
.text-plt{ height:44px; overflow:hidden; border-bottom: 1px #000 dashed; line-height:46px; background:url(../images/information-textbg.png) 15px -340px no-repeat; text-align:right; padding-right:10px}
.text-plt span{color:#FF0000; margin:0 5px 0 5px}
.text-pltable{ width:603px; overflow:hidden;border-bottom: 1px #000 dashed;  padding:10px}
.textpl-btn{ width:86px; height:30px; overflow:hidden; background:url(../images/information-textbg.png) 0 -178px no-repeat; border:0; float:right}
.text-pltable span{ color:#ccc; margin-right:5px; line-height:30px}
.textpl-listb{ width:623px; overflow:hidden;}
.textpl-box{ width:603px; overflow:hidden; padding:0 10px 0 10px;border-bottom: 1px #000 dashed}
.textpl-userid{ height:35px; line-height:35px; overflow:hidden}
.textpl-userid span{ color:#ccc; margin-left:15px}
.textpl-userts{ width:603px; color:#666666; line-height:20px; overflow:hidden; padding:5px}
.textpl-userts span{ float:right;color:#ccc;}
.text-obanner{ width:310px; overflow:hidden}
.text-hotgbox{  width:310px;overflow:hidden; margin-top:15px}
.text-hottt{ height:38px; overflow:hidden; padding-left:10px; line-height:38px; background:url(../images/information-textbg.png) 0 -212px no-repeat}
.text-hottt span{ color:#FF0000; font-size:14px}
.text-hotlistb{ width:310px; overflow:hidden; background:#000; padding:8px 0 0 0}
.text-tclasstion{ margin-left:30px}
.text-tclasstion li{ padding:5px 7px 0 7px;background:url(../images/information-textbg.png) 0 -438px no-repeat; float:left; margin-right:10px; color:#fff;}
.text-tclasstion li.m-onbt{background:url(../images/information-textbg.png) 0 -398px no-repeat; color:#000}
.text-tclist{ width:270px; display:block; border-top:1px #666 solid; overflow:hidden; background:#fff; padding:10px 20px 10px 20px;}
.text-tclist li{ width:245px; height:20px; padding-left:25px; word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; line-height:20px; margin:3px 0 3px 0;}
.text-tclist a{ color:#000}
.text-tclist li a{ color:#000;width:240px; height:20px; display:inline-block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; line-height:20px;}
.t-1,.t-2,.t-3,.t-4,.t-5,.t-6{background:url(../images/information-textbg.png) no-repeat}
.t-1{ background-position:0 -490px}
.t-2{ background-position:0 -514px}
.t-3{ background-position:0 -538px}
.t-4{ background-position:0 -562px}
.t-5{ background-position:0 -586px}
.t-6{ background-position:0 -610px}
.texthot-goosb{ width:310px; overflow:hidden}
.text-hotgoos{ height:38px; overflow:hidden; padding-left:10px; line-height:38px; background:url(../images/information-textbg.png) 0 -212px no-repeat}
.text-hotgoos span{ color:#FFF; font-size:14px}
.text-gclist{ padding:10px 25px 10px 25px; overflow:hidden}
.text-gclist li{ width:252px; height:146px; overflow:hidden; border:1px #ccc solid; margin:5px 0 15px 0}
.text-gclist li a:hover{ text-decoration:none}
.text-goosblx{ width:252px; height:146px; overflow:hidden; border:1px #ccc solid; }
.gclist-img{ width:100px; height:136px; overflow:hidden; border:1px #FF0000 solid; float:left; margin:4px 0px 4px 4px; display:block;_margin-left:2px}
.gclist-num{padding-right:4px; width:142px; height:44px; line-height:27px; color:#fff; overflow:hidden; float:left; text-align:right;background:url(../images/information-redbg.png) top right  no-repeat; display:block}
.gclist-nm{ width:131px; height:44px; line-height:24px; color:#FF0000; overflow:hidden; float:left; padding:0 5px 0 10px; font-size:13px;display:block}
.gclist-nm span{ font-family:Arial, Helvetica, sans-serif}
.gclist-mon{width:121px; height:34px; line-height:34px; color:#fff; overflow:hidden; float:left; background:url(../images/information-textbg.png) -12px -292px  no-repeat; margin-top:17px; padding-left:25px; display: inline-block }
.gclist-mon span{ font-size:20px;  font-family:Arial, Helvetica, sans-serif}
.textgoos-htopb{ width:310px; overflow:hidden}
.textgoos-htopt{ height:40px; overflow:hidden; padding-left:10px; line-height:38px; background:url(../images/information-textbg.png) 0 -212px no-repeat; color:#fff; font-size:13px}
.textgoos-htopt span{ color:#ff0000; margin-left:15px}
.textgoos-htopg{ width:280px; overflow:hidden; padding:15px}
.textgoos-htopg li{ width:110px; height:185px; overflow:hidden; margin:15px; float:left}
.tgoos-imgb{ width:100px; height:154px; background:#eb6100; padding-left:10px; overflow:hidden; display:block}
.tgoos-imgb:hover{ text-decoration:none}
.tgoos-imgb p{ text-align:right; color:#FFFFFF; line-height:18px}
.tgoos-imgb p strong{ font-size:18px; font-family:Arial, Helvetica, sans-serif; margin-right:5px}
.tgoos-nm{ display:block; height:25px; padding-top:3px; width:110px; overflow:hidden; line-height:13px}
.tgoos-nm a{ color:#000}
.tgoos-imgb2{ background:#00b7ee}
.textpl-listpage{ height:30px; overflow:hidden; width:auto; padding:15px 0 15px 0}
.textpl-listpage a{ padding:0 8px 0 8px;overflow:hidden; display: inline; line-height:20px; float:left; border:1px #999 solid; text-align:center; margin:0 5px 0 5px; color:#535353 }
.textpl-listpage a:hover{ background:#535353; text-decoration:none; color:#FFFFFF}
.textpl-listpage .plpg-on{ background:#535353; text-decoration:none; color:#FFFFFF}


.header-img{width: 970px; height:83px;clear: both;}
.header-img img{width: 968px; height:81px;border: 1px solid #E5E5E5;}
.sidebar-narrow-box{ width:229px; overflow:hidden; border: 1px solid #E5E5E5; padding-top:20px;}

.sidebar-product-item{float:left; padding-left:23px; margin-bottom:10px;}
.sidebar-product-img{width:182px; height:182px;}
.sidebar-product-img a{ display:block; position:relative;}
.sidebar-product-img img{ display:block;width:180px; height:180px; border:1px solid #cccccc;}
.sidebar-product-name{ width:182px;height:16px;line-height:16px; overflow:hidden; margin-top:5px; text-align:center;}
.sidebar-product-name a{ color:#0068B7;}
.sidebar-product-price{width:182px;height:20px;  margin-top:5px;}
.sidebar-product-price .price{width:62px; text-align:right; display:block; float:left;color: #A10000;line-height:20px; font-family:Arial, Helvetica, sans-serif;}
.sidebar-product-price .market-price{ width:90px;display:block; float:right;line-height:20px; color:#CCC;}
.sidebar-product-item .txt{ text-decoration:line-through;}
.sidebar-product-item .promotion-tag{ display:block; position:absolute; top:10px; right:10px; width:30px; height:31px; background:url(../images/promotion-tag.gif) no-repeat; }
.sidebar-product-item .new-tag{ display:block; position:absolute; top:10px; right:10px; width:28px; height:9px; background:url(../images/new-tag.gif) no-repeat; }
.sidebar-product-item .product-left .hot-tag{ display:block; position:absolute; top:10px; right:10px; width:28px; height:9px; background:url(../images/hot-tag.gif) no-repeat; }


.sidebar-wide-box{ padding:15px 0 0 0;}
.sidebar-wide-box .sidebar-product-item{float:left; padding-left:0px; margin-bottom:5px;width:155px; height:170px;}
.sidebar-wide-box .sidebar-product-img{width:122px; height:122px; margin-left:16px;}
.sidebar-wide-box .sidebar-product-img a{ display:block; position:relative;}
.sidebar-wide-box .sidebar-product-img img{ display:block;width:120px; height:120px; border:1px solid #cccccc;}
.sidebar-wide-box .sidebar-product-name{ width:155px;}
.sidebar-wide-box .sidebar-product-price{width:155px;}
.sidebar-wide-box .sidebar-product-price .price{width:60px; text-align:right;}
.sidebar-wide-box .sidebar-product-price .market-price{ width:85px; text-align:right;}

.article-pic{ margin-bottom:20px;}
.article-pic img{border:1px solid #CCC;} 




