﻿/* CSS Document */
.main a:visited{color:#666;}
.main a:hover{text-decoration:underline;color:#c95d00;}
.con_pro dt span,.con_com dd h2,.TVtxtlist dt,.pop_wrap .pop span,.pro_class dd,.tit2 span a,
.pro_class dt{background:url(/images/dot.gif) no-repeat;}
.tv .recom,.pop_wrap .pop,.pro_class dd.hover,
.pop_wrap{background:url(/images/index_but.gif) no-repeat;}
.pp_navi{background:url(/images/mai_pic.gif) repeat-x;}

.navi{background-position:left -454px;}
.navi .bg_l{background-position:left -417px;}
.navi .bg_r{background-position:right -495px;}
.navi .na{height:26px;}
.navi .na li{border-color:#94DE4D;}
.navi .na a:link,.navi a:visited{color:#fff;}
.navi .na a:hover{}
.navi .na li.n1{font-weight:bold;}


.tit2 span a{ background-position:left -92px;padding-left:15px;}

.main .main_l1{float:left;width:211px;}
.main .main_c1{float:left;width:540px; margin-left:5px; overflow:hidden;}
.main .main_r1{float:right; width:215px;}
.main .main_c1 .con{zoom:1; overflow:auto;}
.main .main_l1 .bk1 .con{padding:3px 5px 0 5px;}/*重定义*/
.main .main_l1 .bk1{margin-bottom:5px;}
.pp_navi{background-position:left -800px;border:#EDEDED solid 1px; margin:5px 0;float:none;}
.pp_navi dt{}

.pro_class{}
.pro_class dt{background-position:left -121px;font-size:14px; color:#149305; margin:6px 0 0 6px;padding-left:15px;height:22px; font-weight:bold;}
.pro_class dd{margin:0 0 0 -5px;width:195px;height:22px;line-height:22px;padding-left:10px;overflow:hidden;cursor:default; background-position:195px -862px;}
.pro_class dd.hover{width:195px; background-position:-41px -476px;}
.pro_class dd a{color:#000;}
.pro_class dd span{color:#aaa;padding-left:8px;}
.pro_class dd.hover span{display:none;}
.pop_wrap{margin:-22px 0 0 190px;*margin-top:-21px;padding:0 3px 3px 0; background-position:-256px -33px; width:300px;z-index:999;zoom:1;}
.pop_wrap .pop{padding:3px 0 3px 10px;overflow:hidden;border:solid #959595 1px; border-left:0; background-position:-560px -39px;zoom:1; line-height:24px;background-color:#fff;}
.pop_wrap .pop span{display:block;width:130px;background-position:-3px -860px;padding-left:8px;float:left;}
.pro_class .viewall{text-align:right;padding:6px 8px 0;border-top:1px dotted #E1E1E1;}
.TVtxtlist{margin:0;padding-left:10px;}
.TVtxtlist dt{ background-position:left -280px;padding-left:18px;height:20px; overflow:hidden;}
.tv .recom{ background-position:left -136px;padding-bottom:14px;width:190px; margin:3px auto; overflow:hidden;height:107px;}


.piclist{ margin:0;zoom:1; overflow:auto;}
.piclist dt{float:left; margin:5px 8px;_margin:5px 6px;}
.piclist dt img{border:#E5E5E5 solid 1px;}
.con_pro{ margin:0;zoom:1; overflow:auto;}
.con_pro dt{width:156px; float:left; text-align:center; margin:5px 10px;_margin:5px 8px;}
.con_pro dt img{border:#E5E5E5 solid 1px;padding:3px;}
.con_pro dt span{ background-position:left -90px; line-height:20px;padding-left:15px;}
.con_pro dt a{ white-space:nowrap;text-overflow:ellipsis;}
.con_pro dt span,.con_pro dt span a:link,.con_pro dt span a:visited{color:#FB6900;}
.con_com{ margin:0;zoom:1; overflow:auto; float:left; *width:240px; }
.con_com dt{float:left;width:76px;}
.con_com dt img{border:#E5E5E5 solid 1px;padding:2px;}
.con_com dd{float:left; margin:0; width:160px;}
.con_com dd h2{background-position:left -90px; line-height:20px;padding-left:12px;font-size:12px; margin:0; height:20px; overflow:hidden}
.con_com dd h2 a:link,.con_com dd h2 a:visited{color:#149305;}
.con_xm{ overflow:hidden; padding:2px 0; margin:0;}

.con_xm dt{float:left;width:120px;}
.con_xm dt img{border:#E5E5E5 solid 1px;padding:2px;}
.con_xm dd{float:left; margin:0;width:200px;}
.con_xm dd h2{line-height:20px;font-size:12px; margin:0;}
.con_xm dd h2 a:link,.con_xm dd h2 a:visited{color:#149305;}
.con_xm .tr2 li{width:45%;}
.main_r1 .tit_tag2,
.main_r1 .tit{ margin-top:5px;}
.main_c1 .zj_list{width:490px; float:right;}

.pp_recommend{border:#FEDBC2 solid 1px;zoom:1; overflow:auto; margin:5px 0;_padding-bottom:5px;}
.pp_recommend .con_pro dt{width:145px; border-right:#ccc dashed 1px;padding-right:7px;_padding-right:5px;margin:5px; white-space:nowrap;  color:#666; text-overflow:ellipsis;}
.pp_recommend .con_pro dt span{background-position:left -349px;}

.style3,.style3 li{margin:0; padding:0; list-style:none;}

.main_c1 .con_com{height:70px; overflow:hidden;width:260px;}
/*人物专访*/
.main_l1 .ren dt{width:75px;}
.ren{ height:80px;}
.main_l1 .ren dd{width:120px;}
/*博客展会*/
.hd_info{height:212px; *_height:216px; background:#F4F4F4;border:#EAEAEA solid 1px;}
.hd_info .recom{border:#E5E5E5 solid 1px;padding:2px;width:211px; overflow:hidden;float:left; margin:8px 0 0 6px;}
.hd_info .top10{width:290px; float:right;}
.hd_info .top10 dt a:link,.hd_info .top10 dt a:visited{color:#289A0B;}
.hd_info .top10 dt span,.hd_info .top10 dt span a:link,.hd_info .top10 dt span a:visited{color:#FB6900;}


/*首页广告*/
.top_picswap{height:190px; overflow:hidden;width:600px;}


/*修正后首页样式*/
.main .main_l1 .bk1 .con2{padding:5px; _padding:8px 0px;}/*重定义*/
.piclist2{margin:0;overflow:auto;  zoom:1;}
.piclist2 dt{float:left; margin:4px; border:1px solid #e5e5e5;}
.business{ float:left; margin:0; padding:5px 10px; line-height:22px; }
.business dd{ margin:0; white-space:nowrap;text-overflow:ellipsis; overflow:hidden; width:180px;}
.main_right{ width:750px; float:left; margin-left:10px;}
.main_right .bk1{ margin-bottom:5px; }
.main_right .hot_shopping{ width:135px; float:left; line-height:22px; text-align:center; padding:10px 7px; *_padding:10px 6px; margin:0;}
.main_right .hot_shopping dt{ float:left; width:135px; text-align:center;}
.main_right .hot_shopping dt img{ width:135px; height:100px;}
.main_right .hot_shopping dd{ width:135px; margin:0; color:#fa7400;}
.main_right .hot_shopping dd a:link,.main_right .hot_shopping dd a:visited{text-decoration:none;}
.main_right .hot_shopping dd a:hover{ text-decoration:underline;color:#c95d00;}
.main_right .tit_tag{ height:30px; background:none; width:750px; float:left;}
.main_right .tit_tag .tab_tj{width:750px; margin:0; padding:0;  height:30px; background:none; float:left;}
.main_right .tit_tag .tab_tj li{float:left;display:block;cursor:pointer;width:85px; color:#149305; height:30px;line-height:30px; background:url(/images/tab_bg1.gif) no-repeat; margin-right:10px; text-align:center;}
.main_right .tit_tag .tab_tj li.act{padding:0px; width:85px;  height:30px;line-height:30px; background:url(/images/tab_bg2.gif) no-repeat; font-weight:bold; margin-top:1px;}
.main_right .tit_tag .tab_tj li a:link,.main_right .tit_tag .tab_tj li a:visited{ color:#149305; background:none;}
.main_right .tit_tag .tab_tj li a:hover{  text-decoration:underline;}
.main_right .con{ border:1px solid #e5e5e5; width:748px; margin-bottom:5px; clear:both;}
.main_right .con .con_xm{ width:728px; padding:10px; line-height:22px; height:85px; overflow:hidden;}
.main_right .con .con_xm dt{ width:100px; float:left; margin-right:10px;}
.main_right .con .con_xm dt img{ width:100px; height:75px;}
.main_right .con .con_xm dd{ width:280px; margin:0 10px; white-space:nowrap;text-overflow:ellipsis; overflow:hidden; float:left;}
.main_right .con .con_xm dd a{ float:left;}
.main_right .con .con_xm dd a:hover{text-decoration:underline;color:#c95d00;}
.main_right .con .con_xm dd span{ color:#fa7400; margin-right:5px; float:right; display:block;}
.main_right .Bid{ width:130px; float:left; margin:0; padding:5px 10px;}
.main_right .Bid dd{ margin:5px 0; float:left;}
.main_right .Bid dd img{ width:120px; height:60px; padding:2px; border:1px solid #e5e5e5;}
.main_right .bk1 .bid_product{ width:275px; float:left; padding:10px 5px; line-height:24px; margin:0;}
.main_right .bk1 .bid_product dt{ width:275px; margin-bottom:5px; color:#149305; height:25px; line-height:25px; border-bottom:1px dotted #afafa4; float:left;}
.main_right .bk1 .bid_product dt b{ float:left;}
.main_right .bk1 .bid_product dt a:link,.main_right .bk1 .bid_product dt a:visited{ display:block; color:#149305;}

.main_right .bk1 .bid_product dt a:hover{text-decoration:underline;}
.main_right .bk1 .bid_product dd{ margin:0; float:left; width:275px;}
.main_right .bk1 .bid_product dd span{ float:right;}
.main_right .bk1 .bid_product dd span a{ color:#fa7400; font-weight:bold;}
.main_right .wpu{ width:620px; float:left; margin:0;}
.main_right .wpu dl{ width:295px; float:left; margin:0; padding:6px 5px; height:100px;  line-height:22px;}
.main_right .wpu dl dt{ float:left;margin-right:10px;}
.main_right .wpu dl dt img{ width:90px;  border:1px solid #e5e5e5; padding:2px;}
.main_right .wpu dl dd a:link,.main_right .wpu dl dd a:visited{ color:#fa7400; font-weight:bold;}
.main_right .right_Advertising{ float:right; padding:5px 4px; width:120px;}
.main_right .right_Advertising img{ width:120px; height:250px; border:1px solid #e5e5e5;}
.main_right .suply{ float:left; width:370px;  margin:0;}
.main_right .suply dl{ margin:0; float:left; line-height:22px; width:340px; padding:5px;}
.main_right .suply dl dd{ width:340px; margin:0; background:url(/images/dot.gif) no-repeat 0 -422px; padding-left:15px; white-space:nowrap;text-overflow:ellipsis; overflow:hidden; }
.main_right .suply dl dd span{ color:#fa7400; margin-right:5px;}
.main_right .tj_list{float:left; width:370px;  margin:0;}
.main_right .tj_list dl{ margin:0; padding:10px; line-height:20px;}
.main_right .tj_list dt{ float:left; padding:5px; margin-right:10px;}
.main_right .tj_list dt img{ padding:2px; border:1px solid #e5e5e5;}
.main_right .tj_list dd{ overflow:hidden; white-space:nowrap; width:200px; text-overflow:ellipsis;}

.input_txt3{ height:22px; line-height:22px; border:1px solid #e5e5e5; width:80px;}
.right_nav{ width:134px; float:left; margin-left:10px; border:1px solid #e5e5e5; padding:1px 2px;}
.right_nav dl{ margin:0; padding:0; float:left; width:134px;}
.right_nav dl dt{ color:#149305; padding-left:10px; font-weight:bold; font-size:12px; }
.right_nav dl dd{ margin:0; width:134px; text-align:center; padding:1px 0;}
.nav{ width:980px; height:35px; margin:5px auto; color:#fff;}
.nav a:link,.nav a:visited{ color:#fff; text-decoration:none;}
.nav a:hover{ text-decoration:underline; color:#fff;}
.nav_left{ width:6px; height:35px; float:left; background:url(/images/nav_leftbg.gif) no-repeat;}
.nav_middle{ width:960px; height:35px; background:url(/images/nav_midbg.gif) repeat-x 0 center; float:left;}
.nav_right{width:6px; height:35px; float:left; background:url(/images/nav_rightbg.gif) no-repeat;}
.nav1{ float:left; height:35px; line-height:35px; color:#fff; margin:0; text-align:center; width:80px;}
.nav1 dt{ font-size:14px; font-weight:bold; background:url(/images/nav_dtbg.gif) no-repeat 0 3px; width:75px; }
.nav1 dt.infonav{background:url(/images/tab_bg3.gif) no-repeat 0px 6px;}
.nav1 dt.infonav a:link,.nav1 dt.infonav a:visited{ color:#149305; text-decoration:none;}
.nav2{ width:900px; float:left; font-size:13px; margin:0; height:35px; line-height:35px;}
.nav2 dt{ float:left; font-size:13px; font-weight:bold; width:61px; padding-left:10px;}
.nav2 dd.infonav{background:url(/images/tab_bg3.gif) no-repeat 0px 6px;  font-size:13px; font-weight:bold; text-align:center;  width:75px; color:#149305; }
.nav2 dd.infonav a:link,.nav2 dt.infonav a:visited{ color:#149305; text-decoration:none;}

.nav2 dd{ float:left; margin:0 15px;}
.nav3{ width:210px; float:left; margin:0; height:35px; line-height:35px;}
.nav3 dt{ float:left; font-size:14px; font-weight:bold; background:url(/images/nav_dtbg.gif) no-repeat 0 3px; width:61px; padding-left:10px;}
.nav3 dd{ float:left; margin:0 10px;}
.nav4{ float:left; height:35px; line-height:35px; color:#fff; margin:0; text-align:center; width:65px;}
.nav4 dt{ font-size:14px; font-weight:bold; background:url(/images/nav_dtbg.gif) no-repeat 0 3px; width:65px; }

.friendlink{ width:948px; float:left; border:1px solid #e5e5e5; padding:15px; line-height:24px;}
.friendlink dl{ float:left; width:948px; margin:0; padding:0; }
.friendlink dl dt{ float:left; color:#149305; font-weight:bold;}
.friendlink dl dd{ float:left; margin:0 5px; white-space:nowrap;}






#scrollDiv,#scrollDiv2 {width:748px; margin:0; overflow:hidden; height:180px; margin-bottom:5px;}

#scrollDiv ul,#scrollDiv2 ul{ margin:0; padding:0; width:748px;}


#scrollDiv li,#scrollDiv2 li{ height:180px; text-align:center; font-size:12px; line-height:20px; list-style-type:none; width:748px;}


#scrollDiv li dl,#scrollDiv2 li dl{ width:135px; float:left; }

#scrollDiv li dl,#scrollDiv2 li dl dt img{ width:135px; height:90px;}




