/* CSS Document */
*{ padding:0; margin:0}
img{ border:0}
ul,ol,li{ list-style:none}
table{ border-collapse:collapse; border-spacing:0;}

/*a{color:#939393;} */
a{color:#939393; text-decoration:none}
a:hover{ color:#f60; text-decoration:none}

.orange{ color:#d97800}
a.orange:hover{ color:#f60; }

.t_c{ text-align:center}
.f_r{ float:right}

.sClear{ height:0; clear:both; overflow:hidden}
.sClear6{ height:6px; line-height:1px; clear:both; overflow:hidden}

body{ font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#939393;}

.topArea{ width:1003px; margin:0 auto; background:url(../images/topBg.jpg) repeat-x; height:134px;}
.topMenu{ width:975px; margin:0 auto; padding-top:12px;}
	.topMenu .Logo{ width: 710px; float:left; height:76px;}
	.topMenu .topMenuR{ width:250px; float:right; height:70px;}
	.topMenu .topMenuR .Language{ text-align:right; height:20px; line-height:20px; font-size:12px;}
	.topMenu .topMenuR .Search{ height:30px; padding-top:15px; text-align:right}
	.topMenu .topMenuR .Search input{ vertical-align:middle; float:right}
	.topMenu .topMenuR .Search input.searchTxt{ width:150px; height:24px; border:1px solid #ccc;}
	.topMenu .topMenuR .Search input.searchBtn{ width:36px; height:26px; background:url(../images/searchBtn.jpg) no-repeat; border:0; cursor:pointer;text-indent: -99999px;}
	
.nav{ width:975px; margin:0 auto; height:35px; background:url(../images/navBg.jpg) repeat-x; margin-top:5px;}
	.nav .navL{ width:3px; height:35px; float:left; background:url(../images/navL.jpg) no-repeat;}
	.nav .navR{ width:3px; height:35px; float:left; background:url(../images/navR.jpg) no-repeat;}
	.nav .navC{ width:969px; height:35px; line-height:35px; float:left}
	.nav .navC ul{ height:34px; width:100%;}
	.nav .navC ul li{ display:inline-block; float:left; height:35px; padding:0 22px;}
	.nav .navC ul li a{ color:#3d3d3d; font-size:14px;}
	.nav .navC ul li a:hover{ color:#d30000;}
	.nav .navC ul li.liline{ width:2px; overflow:hidden; background:url(../images/liline.jpg) no-repeat; padding:0;}
	
.Area{ width:1003px; margin:0 auto; background:url(../images/areaBg.jpg) top repeat-x;}
.content{ width:975px; background:url(../images/contBg.jpg) #fff left top repeat-x; margin:0 auto}
	.contentL{ width:207px; float:left;}
	.contentR{ width:764px; float:right; padding-top:7px; margin-right:1px; _margin-right:0;}
	
	.contentBg{ width:207px; background:url(../images/categoriesBg.jpg) top no-repeat; height:17px;}
	.categoryBlk{ width:186px; background:url(../images/categoriesBg2.gif) top repeat-x; padding:0 7px; margin-left:3px;}
	.categoryTtl{ width:100%; height:28px; line-height:28px; font-size:14px; font-weight:bold; color:#d30000; background:url(../images/dot1.gif) 10px center no-repeat; text-indent:2em; border-bottom:1px dotted #c4c4c4;}
	.categoryCnt{ width:100%; padding-bottom:7px;}

.leftMenu{ width:100%}
	.leftMenu li{ display:block; width:100%; line-height:28px; float:left; font-style:italic;}
	.leftMenu li p{ height:28px; border-bottom:1px dotted #c4c4c4; background:url(../images/dot3.gif) 10px center no-repeat; text-indent:2em; font-weight:bold; cursor:pointer }
	.leftMenu li ul li{ background:url(../images/dot2.gif) 25px center no-repeat; text-indent:3em; border-bottom:1px dotted #c4c4c4;}

.aliBlk{ width:207px;}
	
.contactBlk{ width:203px; margin-left:3px; background:url(../images/contactBtm.jpg) left bottom no-repeat; padding-bottom:5px;}
	.contactBlk .contactTtl{ width:100%; height:40px; background:url(../images/contactTop.jpg) no-repeat;}
	.contactBlk .contactCnt{ width:189px; border-left:2px solid #c3c4c4; border-right:2px solid #c3c4c4; padding:0 5px; font-size:12px;}
	
.listcontent{ width:763px; margin-top:2px;}
.ad{ width:763px; margin-top:2px; height:230px;}

.productList{ width:764px;}
	.productList .productTtl{ background:url(../images/blankBg.jpg) repeat-x; height:35px; line-height:35px;}
	.productList .productTtl a{ margin-top:10px; line-height:12px; font-size:12px; margin-right:10px; color:#333;}
	.productList .productTtl span{ margin-left:2px; padding-left:2px; left center no-repeat; font-size:16px; color:#d30000; font-weight:bold}
	.productList .productCnt{ padding:2px; width:742px;}
	.productList .productCnt ul.prList{ width:100%;}
	.productList .productCnt ul.prList li{ width:171px; float:left; padding:7px;}
	.productList .productCnt ul.prList li img{display:block; padding:2px; background:#fff; border:1px solid #ccc;}
	.productList .productCnt ul.prList li p.t_c{ height:22px; line-height:22px; font-weight:bold;}
	
	p.aList{ padding-left:20px;}
		p.aList a{ display:block; float:left; margin-left:5px; width:56px; height:17px; line-height:17px; font-weight:bold}
		p.aList a.detailbtn{ background:url(../images/btnBg1.gif) no-repeat; text-align:center; color:#555;}
		p.aList a.enlargeBtn{ background:url(../images/btnBg2.gif) no-repeat; text-align:center; color:#fff;}
		p.aList a:hover{ color:#f60;}
	
.aboutTxt{ font-size:12px; line-height:24px; color:#555}
	
.footer{ width:983px; margin:0 auto; background:#cfcfcf ; border-top:3px solid #a3a3a3; padding:15px 10px; font-size:14px; line-height:24px; color:#444}

.welcome{ width:513px; float:left}
	.welcomeTtl{ width:100%; height:30px; line-height:30px; background:url(../images/welcome.gif) no-repeat;}
	.welcomeTtl span{ font-size:14px; font-weight:bold; color:#ff5400; padding-left:16px; background:url(../images/dot1.gif) left center no-repeat; margin-left:10px; text-indent:2.5em;}
	.welcomeCnt{ width:493px; padding:10px; background:url(../images/welcomeBg.gif) bottom repeat-x; font-size:12px; line-height:20px; height:150px; overflow:hidden}
	.readmore{ text-align:right}
	.readmore a{ color:#a66ca6; font-weight:bold}
	.readmore a:hover{ color:#f60}
	
.fair{ width:245px; float:right}
	.fairTtl{ width:100%; height:30px; line-height:30px; background:url(../images/fair.gif) no-repeat;}
	.fairTtl span{font-size:14px; font-weight:bold; color:#333; padding-left:10px; text-indent:2.5em;}
	.fairCnt{ background:url(../images/fairBg.gif) left bottom repeat-x; padding:10px 6px; height:150px; overflow:hidden}
	.fairCnt ul li{ height:24px; line-height:24px; border-bottom:1px dotted #ccc; font-style:italic; background:url(../images/dot3.gif) left center no-repeat; text-indent:7px;}
	.readmore2{ text-align:right}
	.readmore2 a{ color:#2fa0dd; font-weight:bold}
	.readmore2 a:hover{ color:#f60}
	
.productCnt h1{ font-size:16px; font-weight:bold; height:30px; line-height:30px; background:url(../images/OrderH1line.gif) center bottom no-repeat; text-align:center}
.orderTbl{ width:410px; margin:0 auto}
.orderTbl td,.orderTbl th{ padding:4px; }
.orderTbl th{ text-align:right; font-size:12px;}
.orderTbl input{ width:150px; height:20px; line-height:20px; border:1px solid #abadb3;}
.orderTbl textarea{ width:250px; height:80px; border:1px solid #abadb3; font-size:12px;}
.orderTbl span.orange{ color:#F00}
.orderTbl .submitBtn{ background:url(../images/submitBtn.jpg) no-repeat; width:89px; height:31px; border:0; cursor:pointer;text-indent: -99999px;}
.orderTbl .resetBtn{ background:url(../images/resetBtn.gif) no-repeat; width:89px; height:31px; border:0; cursor:pointer}

.contactTbl{ width:650px; font-size:12px; margin:0 auto}
.contactTbl td,.contactTbl th{ padding:4px; border:1px solid #ccc}
.contactTbl th{ text-align:right; font-size:12px; }
.contactTbl caption{ text-align:left; font-size:14px; font-weight:bold; height:32px; line-height:32px; border:1px solid #ccc; border-bottom:none; padding:4px; }

.viewLIst{ width:100%}
.viewLIst li{ width:233px; padding:7px; display:block; float:left;}	
.viewLIst li p.t_c{ height:24px; line-height:24px; font-size:12px;}

.honorsList{ width:100%}
.honorsList li{ width:160px; padding:6px; float:left; display:block; text-align:center}

.productTbl th,.productTbl td{ padding:4px; border:1px solid #ccc}
.productTbl th{ text-align:right; font-size:12px;}

/*滚动图片css*/
.rollBox{width:762px; overflow:hidden; margin:0 auto;}
.rollBox .Cont{width:762px; overflow:hidden; float:left}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:185px; float:left; text-align:center; padding:7px 8px;}
.rollBox .Cont .pic img{padding:2px; background:#fff; border:1px solid #ccc; display:block;}
.rollBox .Cont .pic p.t_c{line-height:26px;color:#505050;}
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox #List1x,.rollBox #List2x{float:left;}
.rollBox .contrlL{ width:15px; height:181px; float:left; background:url(../images/shqm_left_pic.gif) left center no-repeat; cursor:pointer}
.rollBox .contrlR{ width:15px; height:181px; float:right; background:url(../images/shqm_right_pic.gif) right center no-repeat; cursor:pointer}
