﻿*{
	padding:0;
	margin:0;
	border:0;
}
ul{
	list-style:none;
}
img{
	display:block;
}
a{
	text-decoration:none;
	color:#023F80;
}
a:hover{
	text-decoration:underline;
	color:#e00;
}
body {
	font:normal 12px/180% "宋体";
	text-align:center;
}
#wrapper{
	width:984px;
	overflow:hidden;
	margin:0 auto;
	background:#fff;
	text-align:left;
}

#main{
	clear:both;
	overflow:hidden;
}
#flashBanner{
	padding:4px 0;
	overflow:hidden;
}


#videoTjRoll{ width:984px; height:133px; background:url(images/1dufishHender.gif) left -81px no-repeat; margin-bottom:8px;}
#videoTjRoll .left{ float:left; padding:4px; width:231px; height:125px; }
#videoTjRoll .left img{ width:231px; height:125px;}
#videoTjRoll .right{ float:right; width:652px; height:115px; overflow:hidden; padding:12px 20px 0 0}
#videoTjRoll .right ul li{ float:left; width:148px; height:23px; overflow:hidden; padding-left:15px; background:url(images/1dufishHender.gif) 0 -271px no-repeat;}
#videoTjRoll .right ul li a{ color:#b22e2e; font-size:12px; text-decoration:none;}
#videoTjRoll .right ul li a:hover{ color:#f00;}
#videoTjRoll .right ul li img{ display:inline;}




.recvideo{
	float:right;
	padding-left:10px;
	width:260px;
	overflow:hidden;
	}
.recvideo li{
	background:url(images/video.gif) no-repeat;
	/*float:left;*/
	padding-left:20px;
	height:22px;
	overflow:hidden;
	font-size:14px;
	}
.recvideo li a{
	color:#023F80;
	}
.recvideo li a:hover{
	color:#e00;
	}
/*.recvideo{
	float:right;
	padding-left:10px;
	width:260px;
	}
.recvideo li{
	float:left;
	padding-right:3px;
	}
.recvideo li img{
	width:80px;
	height:60px;
	border:1px solid #dfdfdf;
	}
.recvideo .rvtext{
	text-align:center;
	width:80px;
	height:20px;
	overflow:hidden;
	display:block;
	}
*/#maintop{
	overflow:hidden;
	width:984px;
}
#sidebar {
	float:left;
	width:402px;
	overflow:hidden;
}
.box{
	padding-bottom:8px;
}
.recommendTop{
	height:32px;
	overflow:hidden;
}
.recommendTop li{
	background:url(images/bg.gif) left 0;
	text-align:center;
	height:22px;
	width:134px;
	float:left;
	padding-top:10px;
	font:bold 14px "瀹嬩綋";
}
.recommendTop .on{
	background:url(images/bg.gif) left -90px;
	color:#065da7;
	height:32px;
	width:134px;
}
.recommendC{
	border-bottom:1px solid #efefef;
	border-left:1px solid #efefef;
	border-right:1px solid #efefef;
	padding-bottom:8px;
	overflow:hidden;
	zoom:1;
}
.box h2 {
float:left;
font-size:14px;
font-weight:bold;
color:#0073c3;
line-height:160%;
width:230px;
border-bottom:1px dashed #b3b3b4;
height:24px;
overflow:hidden;
}
.recommendC dl{
	padding:8px 10px 5px 10px;
	overflow:hidden;
	zoom:1;
}
.recommendC dt img{
	padding-right:10px;
	float:left;
	width:120px;
	height:90px;
}
.recommendC dd{
	float:left;
	width:240px;
	height:65px;
	padding-top:3px;
	color:#6b6b6b;
	font:normal 12px/180% "瀹嬩綋";
	overflow:hidden;
}
.recommendshop{
	float:left;
	background:#ecf2f5;
	border:1px solid #cfcfcf;
	line-height:150%;
	padding:5px;
	width:110px;
	margin-left:5px;
	overflow:hidden;
	zoom:1;
}
.recommendshop h3{
	color:#b31111;
	font:bold 12px/180% "瀹嬩綋";
	text-align:center;
	border-bottom:1px solid #bcced4;
}
.recommendshop li{
	font:normal 12px/150%;
	color:#406abf;
	width:115px;
	height:20px;
	overflow:hidden;
	/*zoom:1;*/
}
.recommendlist{
	float:left;
	font:normal 14px/180%;
	font-family:"宋体";
	color:#023f80;
}
.recommendlist li{
	padding-left:5px;
	padding-bottom:2px;
	width:250px;
	height:20px;
	padding-top:0px;
	padding-bottom:0px;
	overflow:hidden;
	font-family:"宋体";
	font-size:14px;
}
.recommendlist img{
	display:inline-block;
	}
.Vbox{
	overflow:hidden;
}
#VboxT{
	background:url(images/bg.gif) left -311px;
	width:399px;
	height:30px;
	}
#VboxT .title{
	float:left;
	font-size:14px;
	font-weight:bold;
	line-height:32px;
	padding-left:30px;
	}
#VboxT .title a{
	color:#4b88bc;
	}
#VboxT .tags{
	line-height:32px;
	padding-right:10px;
	float:right;
	color:#000;
	font-size:12px;
	}
#VboxT .tags a{
	color:#000;
	}
#Vboxvideo{
	width:392px;
	/*background:url(images/bg.gif) left -342px;*/
	height:257px;
	padding-top:9px;
	border-left:1px solid #efefef;
	border-right:1px solid #efefef;
	border-bottom:1px solid #efefef;
	overflow:hidden;
	padding-left:5px;
	}
#Vboxvideo .Vboxvideo_ul_l{ height:240px; margin:0;}
#Vboxvideo .Vboxvideo_ul_r{ padding-left:5px; }
#Vboxvideo .Vboxvideo_ul_r li{
	float:left;
	padding:0 3px 5px;
}
#Vboxvideo .Vboxvideo_ul_r li .pic{
	width:120px;
	height:90px;
	display:block;
	padding:0 2px 2px;
}
#Vboxvideo .Vboxvideo_ul_r li img{
	width:120px;
	height:90px;
}
#Vboxvideo .Vboxvideo_ul_r li .text{
	text-align:center;
	color:#000;
	font-size:12px;
	padding-top:2px;
	width:120px;
	height:30px;
	display:block;
	overflow:hidden;
	line-height:17px;

}
#Vboxvideo ul{
	overflow:hidden;
	zoom:1;
}
/*
#Vboxvideo .pic{
	background:url(images/bg.gif) -410px -356px;
	width:178px;
	height:152px;
	display:block;
	}
#Vboxvideo li img{
	width:174px;
	height:131px;
	padding:3px 0 0 2px;
	}
	
#Vboxvideo .text{
	text-align:center;
	color:#000;
	font-size:12px;
	padding-top:5px;
	width:174px;
	height:20px;
	display:block;
	overflow:hidden;
	}*/
#Vboxvideo .more{
	padding-top:7px;
	display:block;
	}
#content{
	width:574px;
	float:right;
}
#entrance{
	background:url(images/bg.gif) right 0px;
	width:573px;
	height:298px;
	padding-bottom:10px;
	overflow:hidden;
	}
#topad{
	float:left;
	width:392px;
	overflow:hidden;
	}
.flashad{
	padding:7px 0 0 0px;
	height:219px;
	overflow:hidden;
	zoom:1;
	}
.flashad img{
	width:392px;
	height:216px;
	} 
#logoad{
	width:392px;
	height:82px;
	overflow:hidden;
	}
#logoad #left{
	float:left;
	width:20px;
	padding-top:14px;
	cursor:pointer;
	}
#logoad .logoadpic{
	float:left;
	width:350px;
	height:70px;
	overflow:hidden;
	}
#logoad .logoadpic li{
	float:left;
	padding-top:5px;
	padding-left:4px;
	padding-right:9px;
	}
#logoad .logoadpic li img{
	width:160px;
	height:60px;
	border:1px solid #bcced4;
	}
#logoad #right{
	float:right;
	width:20px;
	padding-top:14px;
	cursor:pointer;
	}
#button{
	float:right;
	width:165px;
	padding:10px 0 0 0px;
	overflow:hidden;
	zoom:1;
	}
#button .textB{
	overflow:hidden;
	height:178px;
	}
#button li{
	padding-bottom:7px;
	}
#button li a{
	zoom:1;
	}
#button .text{
	padding-left:45px;
	overflow:hidden;
	zoom:1;
	}
#button .text h3{
	color:#a33600;
	font-size:18px;
	font-weight:bold;
	overflow:hidden;
	zoom:1;
	}
#button .text h3 a{
	color:#a33600;
	}
#button .text h3 a:hover{
	text-decoration:none;
	color:#023F80;
	}
#button .text li{
	padding-top:3px;
	color:#000;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
	}
#button .text li a{
	color:#000;
	}
#button .text li a:hover{
	text-decoration:none;
	color:#023F80;
	}
.tel{
	padding-left:8px;
	}
.BL{
	float:left;
	}
.BR{
	float:right;
	padding-right:10px;
	}
#templet{
	overflow:hidden;
	}
#templet #templetT{
	background:url(images/bg.gif) -410px -311px;
	width:574px;
	height:29px;
	overflow:hidden;
	}
#templetT .title{
	color:#4c89bd;
	font-size:14px;
	font-weight:bold;
	padding-left:26px;
	line-height:32px;
	float:left;
	}
#templetT .title a{
	color:#4c89bd;
	}
#templetT .title a:hover{
	text-decoration:none;
	}
#templetT .more{
	font-size:12px;
	line-height:32px;
	padding-right:25px;
	float:right;
	}
/*#templetT .more a{
	color:#FC8E11;
	font-weight:bold;
}
#templetT .more a:hover{
	color:#023F80;
}*/
#templet .main{
	border-left:1px solid #efefef;
	border-right:1px solid #efefef;
	border-bottom:1px solid #efefef;
	padding-bottom:5px;
	zoom:1;
	overflow:hidden;
	}
#templet .main{
	padding-left:15px;
	padding-top:4px;
	height:261px;
	}	
#templet .main li{
	float:left;
	padding-right:13px;
	padding-top:5px;
	}
#templet .main .pic{
	background:url(images/bg.gif) -643px -357px;
	width:125px;
	height:105px;
	display:block;
	overflow:hidden;
	}
#templet .main .pic img{
	width:109px;
	height:82px;
	padding:2px 0 0 8px;
}
#templet .main .text{
	text-align:center;
	display:block;
	width:125px;
	height:20px;
	overflow:hidden;
	}
#ad{
	padding:10px 0;
	zoom:1;
	}
#ad img{
	width:984px;
	height:60px;
	}
#mainmiddle{
	overflow:hidden;
	}
#topic{
	width:282px;
	overflow:hidden;
	float:left;
	zoom:1;
	}
#topic .topicT{
	background:url(images/bg.gif) left -684px;
	width:282px;
	height:29px;
	overflow:hidden;
	}
#topic .topicT .title{
	float:left;
	font-size:14px;
	font-weight:bold;
	line-height:32px;
	padding-left:20px;
	color:#4c89bd;
		}
#topic .topicT .more{
	float:right;
	line-height:33px;
	padding-right:25px;
	}
#topic .topicT .more a{
	color:#000;
	}
#topic .topicT .more a:hover{
	color:#023F80;
}
#topic .main{
	border-left:1px solid #efefef;
	border-right:1px solid #efefef;
	border-bottom:1px solid #efefef;
	padding-bottom:10px;
	zoom:1;
	overflow:hidden;
	}
#topic .main dl{
	padding-top:13px;
	padding-left:5px;
	border-bottom:1px dashed #cccccc;
	padding-bottom:10px;
	height:83px;
	overflow:hidden;
	}
#topic .main dt img{
	float:left;
	width:104px;
	height:78px;
	border:1px solid #d7d7d7;
	padding:1px;
	}
#topic .main dd{
	padding-right:3px;
	width:158px;
	float:right;
	}
#topic .main h2{
	font:bold 14px/160% "瀹嬩綋";
	}
/** js **/
#jzlist .on{
	background:url(images/webnav.jpg) repeat-x;
	color:#fff;
	margin-top:2px;
	cursor:pointer;
}
#jzlist1 .on{
	background:url(images/botbuy.jpg) no-repeat;
}

#goodsCate{
	float:right;
	width:692px;
	border-left:1px solid #efefef;
	border-right:1px solid #efefef;
	border-bottom:1px solid #efefef;
	zoom:1;
	overflow:hidden;
	}
#goodsCate .goodsCateT{
	background:url(images/bg.gif) -292px -684px;
	width:692px;
	height:30px;
	overflow:hidden;
	}
#goodsCate .goodsCateT .title{
	float:left;
	width:100px;
	font:bold 14px/240% "瀹嬩綋";
	color:#fff;
	padding-left:22px;
	}
#goodsCate .goodsCateT .tags{
	/*float:right;*/
	font:bold 12px/260% "瀹嬩綋";
	color:#0786bb;
	padding-right:25px;
	}
#goodsCate .goodsCateT .tags li{
	float:left;
	padding:0 17px;
	}
.goodsCateM{
	padding:10px 4px;
	float:left;
	}
#goodsCate .main{
	border-left:1px solid #efefef;
	border-right:1px solid #efefef;
	border-bottom:1px solid #efefef;
	padding-bottom:5px;
	width:220px;
	height:210px;
	overflow:hidden;
	zoom:1;
	}
#goodsCate .main h3{
	background:url(images/bg.gif) -292px -788px;
	width:220px;
	height:29px;
	font:bold 14px/240% "瀹嬩綋";
	color:#065da7;
	padding-left:40px;
	padding-bottom:5px;
	}
#goodsCate .main h3 a{
	color:#065da7;
}
#goodsCate .main li{
	color:#023f80;
	padding-left:15px;
	}
.goodsCatead{
	padding-top:7px;
	display:block;
	}
.goodsCatead img{
	width:220px;
	height:90px;
	}
#magazine{
	float:left;
	width:282px;
	padding-top:10px;
	overflow:hidden;
	zoom:1;
	}
#magazine .magazineT{
	background:url(images/bg.gif) left -1043px;
	width:282px;
	height:30px;
	overflow:hidden;
	}
#magazine .magazineT .title{
	float:left;
	font-size:14px;
	font-weight:bold;
	line-height:32px;
	padding-left:20px;
	color:#4c89bd;
	}
#magazine .magazineT .more{
	float:right;
	line-height:33px;
	padding-right:25px;
	}
#magazine .magazineT .more a{
	color:#000;
	}
#magazine .magazineT .more a:hover{
	color:#023F80;
	}
.magazinemain{
	border-left:1px solid #efefef;
	border-right:1px solid #efefef;
	border-bottom:1px solid #efefef;
	padding-bottom:8px;
	zoom:1;
	overflow:hidden;
	}
.recommendbook{
	padding:10px;
	overflow:hidden;
	zoom:1;
	}
.recommendbook li{
	float:left;
	}
.recommendbook li h3{
	font:bold 14px/180% "瀹嬩綋";
	color:#f47601;
	}
.recommendbook li img{
	padding-top:5px;
	padding-right:10px;
	}
.recommendbook .more{
	padding-left:8px;
	color:#065da7;
	}
.recommendbook .more a{
	color:#065da7;
	}
.book{
	padding:0 0 0 10px;
	}
.book li{
	float:left;
	background:url(images/bg.gif) left -1106px;
	padding-right:17px;
	width:118px;
	height:157px;
	}
.book img{
	width:111px;
	height:144px;
	padding:3px 0 0 3px; 
	}
#supply{
	float:left;
	padding-left:10px;
	padding-top:10px;
	width:450px;
	}
#supply .supplyT{
	background:url(images/bg.gif) -292px -1043px;
	width:450px;
	height:30px;
	overflow:hidden;
	zoom:1;
	}
#supply .supplyT .title{
	float:left;
	font-size:14px;
	font-weight:bold;
	line-height:32px;
	padding-left:20px;
	color:#4c89bd;
	}
#supply .supplyT .issue{
	float:right;
	background:url(images/bg.gif) -296px -1102px;
	width:127px;
	height:21px;
	margin:5px 10px 0 0;
	}
#supply .supplyT .issue a{
	padding-left:20px;
	}
.supplymain{
	border-left:1px solid #efefef;
	border-right:1px solid #efefef;
	border-bottom:1px solid #efefef;
	padding-bottom:8px;
	zoom:1;
	overflow:hidden;
	}
.supplybox{
	padding:10px;
	width:200px;
	height:180px;
	float:left;
	}
.supplybox h3{
	font:bold 12px "瀹嬩綋";
	color:#00c605;
	padding-bottom:5px;
	} 
.supplybox h3 a{
	color:#00c605;
	}
.supplybox h4{
	font:bold 12px "瀹嬩綋";
	color:#ff4e00;
	padding-bottom:5px;
	} 
.supplybox h4 a{
	color:#ff4e00;
	}
.supplybox li{
	width:190px;
	height:20px;
	overflow:hidden;
	}
#bbs{
	float:left;
	padding-left:10px;
	padding-top:10px;
	width:232px;
	overflow:hidden;
	}
#bbs .bbsT{
	background:url(images/bg.gif) -752px -1043px;
	width:232px;
	height:30px;
	overflow:hidden;
	}
#bbs .bbsT .title{
	float:left;
	font-size:14px;
	font-weight:bold;
	line-height:32px;
	padding-left:20px;
	color:#4c89bd;
	}
#bbs .bbsT .more{
	float:right;
	line-height:32px;
	padding-right:25px;
	}
#bbs .bbsT .more a{
	color:#000;
	}
#bbs .bbsT .more a:hover{
	color:#023F80;
	}
.bbsmain{
	border-left:1px solid #efefef;
	border-right:1px solid #efefef;
	border-bottom:1px solid #efefef;
	padding-bottom:8px;
	padding-top:15px;
	padding-left:10px;
	height:185px;
	zoom:1;
	overflow:hidden;
	}
.bbsmain ul{
	background:url(images/bg.gif) -762px -1087px;
	width:190px;
	height:182px;
	padding-left:25px;
	line-height:23px;
	overflow:hidden;
	}
#mainbottom{
	margin-top:10px;
	overflow:hidden;
	background:url(images/bg.gif) left -1298px;
	width:984px;
	height:245px;
	}
#mainbottom h3{
	color:#da0903;
	font:bold 14px "瀹嬩綋";
	padding:10px 0 0 35px;
	}
.prolist{
	font:bold 14px "瀹嬩綋";
	color:#5c5c5c;
	padding-top:17px;
	float:left;
	width:147px;
	overflow:hidden;
	}
.prolist li{
	font:bold 14px "瀹嬩綋";
	color:#5c5c5c;
	margin-left:10px;
	width:147px;
	height:49px;
	overflow:hidden;
	}
.prolist li a{
	color:#5c5c5c;
	display:block;
	padding:11px 0 0 50px;
	width:87px;
	padding-bottom:14px;
	line-height:24px;
	}
.prolist li a:hover{
	text-decoration:none;
	}
.product{
	padding:25px 9px;
	float:left;
	overflow:hidden;
	}
.product li{
	float:left;
	padding-right:10px;
	}
.product li img{
	width:127px;
	height:127px;
	}
.product .name{
	width:127px;
	height:20px;
	overflow:hidden;
	color:#555;
	text-align:center;
	display:block;
	}
.price{
	text-align:center;
	display:block;
	width:127px;
	color:#f67a20;
	font:bold 12px "瀹嬩綋";
	}
.price a{
	color:#f67a20;
	}
.price a:hover{
	text-decoration:none;
	color:#023F80;
	}
#ad2{
	float:left;
	padding-top:20px;
	width:306px;
	}
#ad2 img{
	width:306px;
	height:169px;
	}
#newactivity{
	float:left;
	width:207px;
	overflow:hidden;
	}
#newactivity h3{
	color:#f37200;
	padding-top:25px;
	padding-bottom:8px;
	}
#newactivity li{
	height:20px;
	overflow:hidden;
	padding-left:20px;
	}
#Links{
	clear:both;
	margin-top:5px;
}
#Links .linkBox{
	clear:both;
	overflow:hidden;
	zoom:1;
}
#Links .linkBox li{
	float:left;
	padding:0 8px 8px 0;
}
#Links .linkBox .linkName{
	float:left;
	font:bold 14px/180% "瀹嬩綋";
	color:#ff0000;
}
#Links .linkBox .linkList{
	float:right;
	width:900px;
}


/*js1*/
#zdshowd,#zdshowd div{
	width:402px;
	height:270px;
	overflow:hidden;
}
#zdlistd li{
	cursor:default;
}
/*js2*/
#zdlist{
	position:relative;
	top:-30px;
	height:20px;
	float:right;
	padding:10px 5px;
	}
#zdlist li{
	float:left;
	width:22px;
	height:18px;
	color:#fff;
	/*border:1px solid #FDC89E;*/
	background:#777897;
	text-align:center;
	padding-bottom:0px;
	margin-left:5px;
	cursor:pointer;
	overflow:hidden;
	filter:alpha(opacity=70);
	/* IE */ 
	-moz-opacity:0.7;
	/* 鑰佺増Mozilla */
	-khtml-opacity:0.7;
	/* 鑰佺増Safari */ 
	opacity: 0.7;
	/* 鏀寔opacity鐨勬祻瑙堝櫒*/
	}
#zdlist .on{
	border:1px solid #FF6600;
	background:#FC6D00;
	color:#fff;
	filter:alpha(opacity=80);
	/* IE */ 
	-moz-opacity:1;
	/* 鑰佺増Mozilla */
	-khtml-opacity:1;
	/* 鑰佺増Safari */ 
	opacity: 1;
	/* 鏀寔opacity鐨勬祻瑙堝櫒*/
	}
#zdshow{
 width:392px;
height:216px;
 overflow:hidden;
}
#zdshow img{
	width:392px;
	height:216px;
}
/*js3*/
#zdlist1{
	position:relative;
	top:-30px;
	width:150px;
	height:20px;
	float:right;
	padding:10px 5px;
	}
#zdlist1 li{
	float:left;
	width:22px;
	height:18px;
	color:#fff;
	/*border:1px solid #FDC89E;*/
	background:#777897;
	text-align:center;
	padding-bottom:0px;
	margin-left:5px;
	cursor:pointer;
	overflow:hidden;
	filter:alpha(opacity=70);
	/* IE */ 
	-moz-opacity:0.7;
	/* 鑰佺増Mozilla */
	-khtml-opacity:0.7;
	/* 鑰佺増Safari */ 
	opacity: 0.7;
	/* 鏀寔opacity鐨勬祻瑙堝櫒*/
	}
#zdlist1 .on{
	border:1px solid #FF6600;
	background:#FC6D00;
	color:#fff;
	filter:alpha(opacity=80);
	/* IE */ 
	-moz-opacity:1;
	/* 鑰佺増Mozilla */
	-khtml-opacity:1;
	/* 鑰佺増Safari */ 
	opacity: 1;
	/* 鏀寔opacity鐨勬祻瑙堝櫒*/
	}
#zdshow1{
 width:306px;
height:169px;
 overflow:hidden;
 zoom:1;
}
#zdshow1 img{
	width:306px;
	height:169px;
}
