/*----------Reset CSS for Website----------*/

.page-wrap{width:1190px; margin:0 auto; text-align:left;}

/*----------CSS for Global----------*/

/*-location-*/
#loca{height:15px;  text-indent:1px;padding-top:10px;}

/*-main-*/
#main{overflow:hidden; *height:902px;}
#nat-l{width:165px; overflow:hidden;}
#nat-r{width:1015px; overflow:hidden;}

#cate-t{height:25px; background:url(/images/brand-c.gif) 0 -65px no-repeat;}
#cate{height:450px; background:url(/images/brand-c.gif) 0 -176px no-repeat; overflow:hidden;}
#cate li{width:131px; text-indent:20px; margin-left:15px; line-height:30px; font-size:14px;}
#cate li .cur{color:#fff; background:url(/images/brand-c.gif) 0 -31px no-repeat; text-decoration:none;}
#cate li a{display:block;}
#cate li a:hover{color:#fff; background:url(/images/brand-c.gif) 0 -31px no-repeat; text-decoration:none;}
#cate1{margin-top:15px;}
.cate2{margin-top:7px;*margin-top:4px;}
#cate-p1{height:282px; background:url(/images/cate-p1.jpg) no-repeat;}
#cate-p2{height:282px; background:url(/images/cate-p2.jpg) no-repeat;}
#cate-p3{height:282px; background:url(/images/cate-p3.jpg) no-repeat;}
#cate-p4{height:282px; background:url(/images/cate-p4.jpg) no-repeat;}
#cate-p5{height:282px; background:url(/images/cate-p5.jpg) no-repeat;}
#cate-p6{height:282px; background:url(/images/cate-p6.jpg) no-repeat;}
#cate-p7{height:282px; background:url(/images/cate-p7.jpg) no-repeat;}
#cate-p8{height:282px; background:url(/images/cate-p8.jpg) no-repeat;}
#cate-p9{height:282px; background:url(/images/cate-p9.jpg) no-repeat;}
#cate-p10{height:282px; background:url(/images/cate-p10.jpg) no-repeat;}
#cate-p11{height:282px; background:url(/images/cate-p11.jpg) no-repeat;}
#cate-p12{height:282px; background:url(/images/cate-p12.jpg) no-repeat;}
#cate-p13{height:282px; background:url(/images/cate-p13.jpg) no-repeat;}
#cate-p14{height:282px; background:url(/images/cate-p14.jpg) no-repeat;}

#rec-t{
	height:25px;
	background:url(/images/brand-c.gif) 0 -103px no-repeat;
	width:1015px;
}
#rec{width:1013px; border-top:2px solid #FF6DFF; border-bottom:1px solid #ccc; border-right:1px solid #ccc; border-left:1px solid #ccc;}
#all-t{
	height:25px;
	background:url(/images/brand-c.gif) 0 -140px no-repeat;
	width:1015px;
}
#all{
	width:1013px;
	border-top:2px solid #9D6D0B;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	overflow:hidden;
}
#all li{width:112px; text-align:center; float:left; padding:24px 0;}

/* ws add 2010/12/2 */
#all li a img:hover{border:1px solid #f30;}
#all li a:hover{_border:1px solid #f30;}
#all li a img{border:1px solid #ccc;width:80px;height:57;}
/* end */

.all1{border-bottom:1px dashed #ccc;width:80px;height:57;}


/* focus*/

.slides {
	Z-INDEX: 1;
	POSITION: relative;
	WIDTH: 1013px;
	HEIGHT: 272px;
	OVERFLOW: hidden
}
.slide-pic {
	WIDTH: 1013px; COLOR: #fff; OVERFLOW: hidden
}
.slide-pic A {
	WIDTH: 1013px; COLOR: #fff; OVERFLOW: hidden
}
.slide-pic IMG {
	BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 1013px; HEIGHT: 272px; BORDER-TOP: #e4e4e4 1px solid; BORDER-RIGHT: #e4e4e4 1px solid
}
.slide-pic LI {
	DISPLAY: none
}
.slide-pic LI.cur {
	DISPLAY: block
}
.slide-li {
	POSITION: absolute; BOTTOM: 0px; LEFT: 3px;list-style-type:none;
}
.slide-li LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; COLOR: #fff; WIDTH: 144px; FLOAT: left; HEIGHT: 30px; MARGIN-RIGHT: 0px
}
.slide-li A {
	WIDTH: 143px; DISPLAY: block; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 12px
}
.slide-li A:link {
	color: #fff; 
}
.slide-li A:visited {
	color: #fff; 
}
.slide-li .cur A {
	COLOR: #fff; TEXT-DECORATION: none
}
.slide-li A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.op LI {
	FILTER: alpha(opacity=70); BACKGROUND: #000; opacity: 0.5
}
.op LI.cur {
	BACKGROUND: #666
}
.slide-txt SPAN {
	DISPLAY: none
}
