/* CSS Document */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td { margin: 0; padding: 0; } 

body{font:12px/150% Arial, "新細明體",'新宋体'; background:url(top_bg.jpg) top repeat-x #edeff1; color:#525252;}
a img{border:0px}

img{border:0px;}

a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {color: #FF0000;text-decoration: none;}


.main_box{margin:0 auto;}
.banner{ margin:0 auto; margin-top:10px;}
.interval{padding:0 6px 6px 6px; background:#FFFFFF; vertical-align:top}


.top{height:97px; width:1003px; margin:0 auto;}
.logo{ float:left; margin-top:30px; margin-left:90px;}
.top_lag{ float:right; margin-right:90px; margin-top:20px;}
.top_lag ul{ list-style:none}
.top_lag ul li{ float:left; background:url(ico1.jpg) left  no-repeat; margin-left:10px;}
.top_lag ul li a{color:#014c9d; margin-left:15px;}
.top_lag ul li a:hover{ color:#FF0000}

.van{ width:880px; margin:0 auto; height:49px; line-height:48px;}
.van ul{ list-style:none}
.van ul li{ float:left}
.van ul li a{ display:inline; padding:15px 35px; height:48px; color:#FFFFFF; font-size:13px;}
.van ul li a:hover{ color:#fff200; background:url(van_hover.jpg) bottom center no-repeat;}


.left_menu_tit{ height:32px; width:210px; line-height:32px; background:url(left_menu_bg.jpg) no-repeat; text-align:left}
.left_menu_tit span{ font-size:14px; font-weight:bold; color:#FFFFFF; margin-left:55px;}
.left_menu{ width:210px;}
.left_menu ul{ list-style:none; margin:10px auto}
.left_menu ul li{ text-align:right; line-height:29px; background:url(menu_bg.jpg) no-repeat}
.left_menu ul li span{ margin-right:30px;}
.left_menu ul li a{color:#609bc7; display:block}
.left_menu ul li a:hover{ color:#FF0000;}


#leftMenu{ overflow:hidden}
#leftMenu ul{list-style:none}
#leftMenu ul li{width:210px; display:block; margin-bottom:20px; line-height:32px; background:url(left_menu_bg.jpg) no-repeat; text-align:left} 
#leftMenu ul li a{
	margin-left:55px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold
}

#leftMenu ul li ul li{text-align:right; line-height:29px; background:url(menu_bg.jpg) no-repeat}
#leftMenu ul li ul li a{
	font-size:14px;
	display:block;
	font-weight:bold;
	margin-right:30px;
	color:#0967ac;
}
#leftMenu ul li ul li a:hover{ color:#FF0000}



.left_contact{height:107px; width:214px; margin:0 auto; text-align:left; background:url(left_contact_bg.jpg);color:#696248; font-size:12px; overflow:hidden; margin-bottom:30px;}
.left_contact span{margin-left:54px; display:block; margin-top:22px; color:#696248}
.left_contact span p{color:#7bb53c; font-weight:bold; font-size:14px; text-align:left;}
.left_contact a{ font-size:10px; color:#696248; text-decoration:underline}
.left_contact a:hover{ color:#FF0000}


.tit{ width:654px; background:url(tit_bg.jpg); font-weight:bold; line-height:32px; text-align:left}
.tit span{ font-size:14px; margin-left:53px; color:#FFFFFF}

.content_main{ width:600px; margin:0 auto; text-align:left; margin-top:20px;}

.prd_list_box{margin-top:20px; color:#5d5d5d}
.prd_list_name{
	text-align:center;
	width:70%;
	margin:0 auto;
	margin-bottom:15px;
	font-size: 20px;
	font-weight: bold;
}
.prd_list_name a{ color:#333333; font-size:14px}
.prd_list_name a:hover{ color:#FF0000}

.prd_detail{ width:80%; margin:0 auto; text-align:left; margin-top:15px;}



.footer_box{ width:1003px; background:url(footer_bg1.jpg); margin:0 auto; height:59px;}
.footer{width:890px; color:#FFFFFF; margin:0 auto; margin-top:5px; background:url(footer_bg2.jpg) center no-repeat #FFFFFF; height:54px;}
.footer tr td{ padding:0 6px 0px 6px;} 
.footer tr td span{ float:left; margin-left:30px; text-align:left}
.footer tr td p{ float:right; margin-right:30px;}
.footer a{ color:#FFFFFF}
.footer a:hover{ color:#FFFF00}


/*== pages == */
.Pages {
	margin:0 auto;
	text-align:center;
	margin-top:30px;
	margin-bottom:50px;
}
.Pages A {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 0px 3px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Pages A:hover {
	BORDER-RIGHT: #003399 1px solid; BORDER-TOP: #003399 1px solid; BACKGROUND: #0066cc; BORDER-LEFT: #003399 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #003399 1px solid
}
