html,body{margin:0; padding:0; font:12px Arial, Helvetica, sans-serif; repeat-x; color:#505050;}
div,form,img,ul,ol,li,dl,dt,dd,input,map,select{font-size:12px; margin:0; padding:0; color:#505050;}
ul,ol,li { list-style:none;}
H1,H2,H3,H4,H5,H6 {	margin:0; padding:0; }

a {text-decoration:none; color:#505050;}
a:hover {color:#034CA1;}
.DivHide{
	DISPLAY: none;
	height: 0px;
	width: 0px;
}


BODY
{
	/*background: url(bg2.jpg) repeat;*/
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	background: #676767 url(bg.jpg) repeat-x;
}
.blank_top {
	width:1002px;
	height:3px;
	overflow:hidden;
	font-size:1px;
	margin:0 auto;
}


.blank_top {background:url(image/top.gif); width:1002px; height:3px; overflow:hidden; font-size:1px; margin:0 auto;}

a.menu {font-size:13px; font-weight:bold; color:#FFF;}
a.menu:hover {font-size:13px; font-weight:bold; color:#FFF;}

.blank_top {background:url(../image/top.gif); width:1002px; height:3px; overflow:hidden; font-size:1px; margin:0 auto;}

#menu {
	width:1002px;
	height:36px;
	margin:0 auto;
	background: url(bodyTop.jpg) top;
}
#menu .menuLeft {
	float:left;
	height:36px;
}
#menu .menuLeft ul li{float:left; display:block; position:relative; width:84px; height:26px; text-align:center; padding-top:10px;}
#menu .menuLeft ul li.menuLi{float:left; width:1px; background:url(../image/menuLi.jpg); height:24px; overflow:hidden;}
#menu .menuRight {
	float:right;
	width:150px;
	padding-top: 10px;
	text-align: center;
}
#menu .menuRight .s1 {float:right; padding:9px 12px 0 9px;}
#menu .menuRight .s2 {float:right; padding-top:8px;}
#menu .menuRight .s2 input{width:170px; padding:2px; border:0;}

#footer {
	width:1002px;
	height:75px;
	padding-top:14px;
	background:url(../image/footerBg.jpg) repeat-x;
	text-align:center;
}
#footer .footmenu {line-height:20px; color:505050;}
#footer .footmenu a{padding:0 5px;}
#footer .footcopy {line-height:20px;}


.LeftMenu{
	width:160px;
	float: left;
	margin: 0px auto;
	background: url(Itembg.jpg) no-repeat; overflow:hidden;
}
.LeftMenu ul {
	width: 160px;
	padding: 0px;
	margin-left: 0px;
	overflow-x: hidden;
}

.LeftMenu li{
	font-size: 12px;
	font-weight: normal;
	background: url(1.jpg) no-repeat left 8px;
	color: #FFFFFF;
	float: left;
	height: 27px;
	width: 160px;
	margin-left: 0px;
	padding: 0px;
	line-height: 30px;
	clear: left;
	text-indent: 20px;
	letter-spacing: 5px;
	border-bottom: 1px outset #D4D0C8;
}

.LeftMenu LI a{
	font-size: 12px;
	font-weight: bold;
	width: 160px;
	color: #999999;
	letter-spacing: 5px;	
}
.LeftMenu li a:hover{
	font-size: 12px;
	font-weight: bold;
	width: 160px;
	line-height: 30px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	float: left;
	letter-spacing: 5px;
	background: url(000064.gif) no-repeat left center;
}

.jianjie {
	width:700px;
	margin:0 auto;
	overflow:hidden;
	padding-top: 20px;
	font-size: 14px;
	line-height: 30px;
	background: url(ff.jpg) no-repeat right bottom;
}



.BODYCSS{
	border: 5px solid #333333;
	background: #FFFFFF;
	width: 830px;
	margin-right: auto;
	margin-left: auto;
}

.Item{
	width:188px;
	float: left;
	margin: 5px 0px;
	background: url(Itembg.jpg) no-repeat;
}
.Item ul {
	width: 168px;
	padding: 0px;
	margin-left: 10px;
	overflow-x: hidden;
}

.Item li{
	font-size: 12px;
	background: url(1.jpg) no-repeat left 8px;
	color: #333333;
	float: left;
	height: 27px;
	width: 200px;
	margin-left: 0px;
	padding: 0px;
	clear: left;
	text-indent: 20px;
	letter-spacing: 1px;
}

.Item LI a{
	font-size: 12px;
	width: 200px;
	color: #333333;
	letter-spacing: 5px;
}
.Item li a:hover{
	font-size: 12px;
	font-weight: bold;
	width: 188px;
	color: #CC3300;
	margin: 0px;
	padding: 0px;
	float: left;
	background: url(ClassBg.jpg) left top;
	letter-spacing: 5px;
}
.GS_TXT {
	line-height: 30pt;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
}
.GS_TXT22 {
	line-height: 20pt;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.BOX_1 {
	border: 2px solid #EAEAE4;
	font-size: 10px;
}
.BOX_2 {
	border: 1px solid #E4E4E4;
}

.Pro{
	width:780px;
	border: 1px solid #EAEAEA;
}
.Pro ul{
	width:780px;
	margin: 0px 0px 10px;
	float: left;
	padding-bottom: 5px;
}
.Pro li Span{
	width:155px;
	height:20px;
	clear: left;
	float: left;
	color: #000000;
}

.Pro li{
	width:160px;
	height:250px;
	margin: 15px 15px 20px;
	float: left;
	overflow:hidden;
	/*border: 1px solid #CCCCCC;*/
	text-align: center;
	background: #F2F2F2;
}
.Pro li Img{
	width:130px;
	height:190px;
	border-width: 0px;
	border-style: none;
	margin: 10px 8px 1px;
}
.nav{
	height:30px;
	line-height: 25px;
	font-size: 12px;
}
.DispPic{ width:700px; overflow:hidden;}
.FontBl {
	color: #666666
}
#apDiv1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 104px;
	top: -20px;
	/*display:none;*/
}
.STYLE1 {
	color: #CC3300;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 5px;
	margin-left: 8px;
}
	
/*CSS green-black style pagination*/

DIV.green-black {
	MARGIN: 3px;
	TEXT-ALIGN: center;
	padding: 3px;
	float: right;
}
DIV.green-black A {
	BORDER-RIGHT: #2c2c2c 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #2c2c2c 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(image1.gif) #2c2c2c; PADDING-BOTTOM: 2px; BORDER-LEFT: #2c2c2c 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #2c2c2c 1px solid; TEXT-DECORATION: none
}
DIV.green-black A:hover {
	BORDER-RIGHT: #aad83e 1px solid; BORDER-TOP: #aad83e 1px solid; BACKGROUND: url(image2.gif) #aad83e; BORDER-LEFT: #aad83e 1px solid; COLOR: #fff; BORDER-BOTTOM: #aad83e 1px solid
}
DIV.green-black A:active {
	BORDER-RIGHT: #aad83e 1px solid; BORDER-TOP: #aad83e 1px solid; BACKGROUND: url(image2.gif) #aad83e; BORDER-LEFT: #aad83e 1px solid; COLOR: #fff; BORDER-BOTTOM: #aad83e 1px solid
}
DIV.green-black SPAN.current {
	BORDER-RIGHT: #aad83e 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aad83e 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: url(image2.gif) #aad83e; PADDING-BOTTOM: 2px; BORDER-LEFT: #aad83e 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #aad83e 1px solid
}
DIV.green-black SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}
.Mquer{
	height:190px;
	margin: 0px auto;
	float: left;
}
.Mquer ul{
	padding: 0px;
	margin: 0px auto 0px;
	float: left;
}
.Mquer li Span{
	width:114px;
	height:20px;
	clear: left;
	float: left;
}

.Mquer li{
	width:140px;
	height:190px;
	margin: 3px 3px 15px;
	float: left;
	overflow:hidden;
	border: 1px solid #CCCCCC;
	text-align: center;
}
.Mquer li Img{
	width:120px;
	height:150px;
	border-width: 0px;
	border-style: none;
	margin-bottom: 10px;
	margin-top: 2px;
}


.Item2{
	width:380px;
	float: left;
	margin: 5px 0px;
	background: url(Itembg.jpg) no-repeat;
}
.Item2 ul {
	width: 380px;
	padding: 0px;
	margin-left: 10px;
	overflow-x: hidden;
}

.Item2 li{
	font-size: 12px;
	background: url(1.jpg) no-repeat left 8px;
	color: #333333;
	float: left;
	height: 27px;
	width: 180px;
	margin-left: 0px;
	padding: 0px;
	text-indent: 20px;
	letter-spacing: 1px;
}

.Item2 LI a{
	font-size: 12px;
	width: 200px;
	color: #333333;
	letter-spacing: 5px;
}
.Item2 li a:hover{
	font-size: 12px;
	font-weight: bold;
	width: 188px;
	color: #CC3300;
	margin: 0px;
	padding: 0px;
	float: left;
	background: url(ClassBg.jpg) left top;
	letter-spacing: 5px;
}