@charset "utf-8";
/* CSS Document */

body {
	font-family:Arial;
	margin: 0px;
	background-color:#FFFFFF;
}
body td{
	background-color: #ffffff;
}
a{text-decoration:none;}
a:link,a:visited{color:#000000;}
a:hover,a:active{color:#FF9933;}
.topFlash{
	width:1004px;
	height:188px;
	background:url(images/top.jpg) no-repeat;
}
.TopMenu{
	margin:1px 0 1px 0;
	width:1004px;
}
.TopMenu .TopMenuBgL{
	background:url(images/TopMenuBg1.gif) no-repeat;
	width:7px;
	height:34px;
	float:left;
}
.TopMenu .TopMenuBgR{
	background:url(images/TopMenuBg3.gif) no-repeat;
	width:7px;
	height:34px;
	float:left;
}
.TopMenu .TopMenuBgC{
	background:url(images/TopMenuBg4.jpg) no-repeat;
	width:2px;
	height:34px;
	float:left;
}
.TopMenu ul{
	margin:0;
	padding:0;
	list-style:none;
}
.TopMenu ul li{
	display:block;
	float:left;
	width:122px;
	height:34px;
	line-height:34px;
	text-align:center;
	background:url(images/TopMenuBg2.jpg) repeat-x;
}
.TopMenu ul li a{
	display:block;
	text-decoration:none;
	font-family:Arial;
	font-weight:bold;
	white-space:nowrap;
}
.TopMenu ul li a:link,.TopMenu ul li a:visited{color:#FFFFFF;}
.TopMenu ul li a:hover,.TopMenu ul li a:active{color:#FF9933;}

.Main{
	clear:both;
	width:1004px;
}
.Main .Left{
	background-color:#CCCCCC;
	width:178px;
	border-right:solid 2px #00006D;
}
.Main .Left .ProductSort{
	height:40px;
	border-top:solid 3px #C67700;
	background:url(images/ProductSort.gif) no-repeat 3px 6px;
}
.Main .Left .TreeMenu{
	margin:0;
	padding:0 6px 0 7px;
	list-style:none;
}
.Main .Left .TreeMenu .TreeMenuPanel{
	height:17px;
	line-height:17px;
	margin:2px 0 3px 0;
	border:solid 1px #000041;
	background:url(images/icon.gif) no-repeat right 5px;
}
.Main .Left .TreeMenu .TreeMenuPanel a{
	display:block;
	width:120px;
	font-family:Arial;
	font-size:12px;
	padding:1px 0 1px 20px;
	background:url(images/hide.jpg) no-repeat 6px 5px;overflow:hidden;text-overflow:ellipsis;
}
.Main .Left .TreeMenu .TreeMenuPanelContent ul{
	margin:0;
	padding:0 2px 0 3px;
	list-style:none;
	display:block;
}
.Main .Left .TreeMenu .TreeMenuPanelContent ul li{
	height:20px;
	line-height:20px;
	display:block;
	background:url(images/TreeMenuLine.gif) repeat-x bottom;
}
.Main .Left .TreeMenu .TreeMenuPanelContent ul li a{
	display:block;
	width:140px;
	font-family:Arial;
	font-size:12px;
	padding:0 0 0 20px;
	background:url(images/icon1.gif) no-repeat 8px 8px;
	overflow:hidden;text-overflow:ellipsis;
}
.Main .Left .TreeMenu .TreeMenuPanelContent li a:link,.Main .Left .TreeMenu .TreeMenuPanelContent li a:visited{color:#000000;}
.Main .Left .TreeMenu .TreeMenuPanelContent li a:hover,.Main .Left .TreeMenu .TreeMenuPanelContent li a:active{color:#FF9933;}
.Main .Left .TreeMenu ul{
	margin:0;
	padding:0 6px 0 7px;
	list-style:none;
}
.Main .Left .Online{
	height:40px;
	background:url(images/Online.gif) no-repeat 3px 10px;
}
.Main .Left .Sevrice{
	margin:0 5px 0 5px;
	padding:7px;
	background-color:#EFEFEF;
	border:solid 1px #4848C0;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.Main .Left .Sevrice p{
	margin:5px 0 5px 0;
}
.Main .Center{
	width:635px;
	padding:0 0 10px 0;
}
.Main .Center .Flash{
	margin:4px 3px 0 3px;
	text-align:center;
}
.Main .Center .ProductsSearch{
	margin:8px 0 0 0;
	text-align:center;
}
.Main .Center .ProductsSearch form{
	margin:0px 0 0 0;
	text-align:center;
}
.Main .Center .ProductsSearch input{
	border:solid 1px #B2C2D7;
	background-color:#DFE6EE;
}
.Main .Center .ProductsSearch #key{
	width:50px;
}
.Main .Center .ProductsSearch #Search{
	width:50px;
}
.Main .Center .ProductsSearch select{
	border:solid 1px #B2C2D7;
	background-color:#DFE6EE;
}
.Main .Center .ProductsSearch #Category{
	width:200px;
}
.Main .Center .ProductsSearch #Brand{
	width:150px;
}
.Main .Center .ProductsHome{
	background:url(images/ProductsHome.gif) no-repeat 20px bottom;
	height:20px;
}
.Product{
	background:url(images/ProductBg.gif) no-repeat;
	width:145px; height:188px;
	float:left;
	margin:6px!important;margin:6px
}
.Product .IMG{
	margin:5px 5px 0 5px;
	text-align:center;
	/*height:100px;*/
	line-height:100px;
}
.Product .Name{
	margin:4px 5px 0 5px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	width:135px;
	white-space:nowrap;
	overflow:hidden;text-overflow:ellipsis;
}
.Product .Model{
	color:#616161;
	margin:10px 10px 0 10px;
	font-family:Arial;
	font-size:11px;
}
.Product .Model div{
	overflow:hidden;text-overflow:ellipsis;
	width:125px;
}
#Product{}
#Product #IMG{text-align:center;border-bottom:solid 1px #F9BD7B; padding:5px;}
#Product #Name ul{ list-style:none; padding:0px;margin:0px;line-height:25px;}
#Product #Name ul li#Remark{
	width:600px;
	display:block;
	word-break:break-all;
	overflow:hidden;
}

.Main .Right{
	width:178px;
	background-color:#CCCCCC;
	border-left:solid 2px #00006D;
}
.Main .Left .NewsRight{
	height:40px;
	border-top:solid 3px #C67700;
	background:url(images/NewsHome.gif) no-repeat 3px 6px;
}
.Main .Left .NewsHomeList{
	margin:0 5px 0 5px;
	height:20px;
	line-height:20px;
	display:block;
	background:url(images/TreeMenuLine.gif) repeat-x bottom;
}
.Main .Left .NewsHomeList a{
	display:block;
	font-family:Arial;
	font-size:12px;
	padding:0 0 0 20px;
	background:url(images/icon1.gif) no-repeat 8px 8px;
	width:150px;
	overflow:hidden;text-overflow:ellipsis;
}
.Main .Left .NewsHomeList a:link,.Main .Left .NewsHomeList a:visited{color:#000000;}
.Main .Left .NewsHomeList a:hover,.Main .Left .NewsHomeList a:active{color:#FF9933;}
.Main .Right .Methods{
	height:40px;
	background:url(images/Methods.gif) no-repeat 3px 10px;
}
.Main .Right .MethodsContent{
	margin:0 5px 0 5px;
	padding:0 7px;
}
.Main .Right .MethodsContent p{
	margin:5px 0 5px 0;
}
.Main .Right .LinkTitle{
	height:40px;
	background:url(images/Link.gif) no-repeat 3px 10px;
}
.Main .Right .Link{
	margin:0 5px 5px 5px;
	padding:0 7px 7px 7px;
	background-color:#FFFFFF;
	border:solid 1px #4848C0;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.Main .Right .Link p{
	margin:2px 0 2px 0;
}
.Main .Center .CompanyTitle{
	background:url(images/Company.gif) no-repeat 20px bottom;
	height:30px;
}
.Main .Center .ProductsTitle{
	background:url(images/Products.gif) no-repeat 20px bottom;
	height:30px;
}
.Main .Center .NewProductsTitle{
	background:url(images/ProductsHome.gif) no-repeat 20px bottom;
	height:30px;
}
.Main .Center .FeedbackTitle{
	background:url(images/Feedback.gif) no-repeat 20px bottom ;
	height:30px;
}
.Main .Center .NewsTitle{
	background:url(images/News.gif) no-repeat 20px bottom;
	height:30px;
}
.Main .Center .NewsTitle1{
	background:url(images/News1.gif) no-repeat 20px bottom;
	height:30px;
}
.Main .Center .PaymentTitle{
	background:url(images/Payment.gif) no-repeat 20px bottom;
	height:30px;
}
.Main .Center .ContactTitle{
	background:url(images/Contact.gif) no-repeat 20px 10px bottom;
	height:30px;
}
.Main .Center .Content{
	margin:10px 18px;
	color:#000000;
	font-size:12px;
}
.Main .Center .ProductContent{
	clear:both;
	margin:10px 18px;
	color:#000000;
	font-size:12px;
}
#ProductPage{
	text-align:center;
}
.Content #News{
	padding:0 0 0 0;
	margin:0 0 0 0;
	line-height:25px;
}
.Content #News li{
	display:block;
	list-style:none;
	clear:both;
}
.Content #News li a{
	display:block;
	width:500px;
	float:left;
	font-family:Arial;
	text-decoration:none;
}
.Content #News li a:link,.Content #News li a:visited{color:#000000;}
.Content #News li a:hover,.Content #News li a:active{color:#CC0032;} 
.Content #News li span{
	color:#FF0000;
	width:150px;
}
#NewsSubject{
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	padding:5px;
}
#Publishers{
	font-family:Arial;
	font-size:12px;
	text-align:center;
	padding:5px;
}
#NewsContent{
	font-family:Arial;
	font-size:12px;
	padding:5px;
}
.footer{
	background-color:#000000;
	color:#FFFFFF;
	padding:5px 0 5px 250px;
	font-size:12px;
	font-family:Arial;
}

#downlist{
	margin:3px 0 3px 0;
	border-top:solid 1px #C7C7C7;
	border-right:solid 1px #C7C7C7;
}
#downlist td{
	border-left:solid 1px #C7C7C7;
	border-bottom:solid 1px #C7C7C7;
	background-color:#FFFFFF;
	line-height:29px;
	padding:0 5px;
}
#downlist #Subject{
	border-bottom:solid 1px #C7C7C7;
	background:url(images/down1.jpg) repeat-x;
	
}
.listSubject{
	line-height:30px;
	height:30px;
	padding:0 0 0 15px;
	background-color:#EAEAEA;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
}
.listSubject #Company{
	width:250px;
	float:left;
	text-align:center;
	font-weight:bold;
	border-right: solid 1px #cccccc;
}
.listSubject #Address{
	width:180px;
	float:left;
	text-align:center;
	font-weight:bold;
	border-right: solid 1px #cccccc;
}
.listSubject #Tel{
	width:130px;
	float:left;
	text-align:center;
	font-weight:bold;
}
.Content .list{
	clear:both;
	line-height:30px;
	height:30px;
	padding:0 0 0 15px;
	background:url(images/icon1.gif) no-repeat 5px 10px;
	border-bottom:solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
}
.Content .list #Company{
	width:250px;
	float:left;
	border-right: solid 1px #cccccc;
}
.Content .list #Address{
	width:180px;
	float:left;
	border-right: solid 1px #cccccc;
}
.Content .list #Tel{
	width:180px;
	float:left;
	border-right: solid 1px #cccccc;
}
.Content .list #down{
	width:50px;
	float:left;
	padding:7px 0 0 60px;
}

#MarqueeProduct1 ul{
	list-style:none;
	padding:0;
	margin:0;
}
