* { padding: 0px; margin: 0px; }

BODY {
	background: url('') #fff repeat-x;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #2E78AC;
	background: #fff url(head_bg.gif) repeat-x 100% 0;
}

IMG { border: 0px; }

P { font-size: 13px; }

A { color: #13557A; text-decoration: none; }
A:hover {color: #DF0023;  text-decoration: none; }
A.bold { font-weight: bold; }
A.big { font-size:14px;}
.gray {color:#AAAAAA;}

.LoginBlank {BORDER: #808080 1px solid;height:18px;width:130px; background:#587496;margin:1px 1px 1px 1px; }
.LoginBT {BORDER: #949494 1px solid;height:18px;width:60px; background:#DBDBDB; margin:5px 20px 5px 20px;}
#header { width:100%; margin: 0 auto;}
#header { width:840px; height:200px; }
	#header .left { background: url(head_01.jpg) no-repeat 100% 0;width:300px;height:150px; }
	#header .top { background: url(head_02.gif) no-repeat right 0; color:#000;  height:35px; width:540px;POSITION: absolute; TOP:0px; padding:5px 0 0 250px;text-align:right;}
	#header .bottom { background: url(head_03.gif) no-repeat 100% 0;width:540px;height:115px;POSITION: absolute; TOP: 35px;padding-left:300px; }
	#header .menu { height:50px;TOP: 150px;padding-left:100px;}
	#header .menu UL { list-style: none; }
	#header .menu LI { padding-top:10px; text-align:center;width:64px; height:40px; PADDING-left: 15px; PADDING-right: 15px; list-style: none; float: left; BORDER-left: #5b699d 1px dashed;}
	#header .menu .Selected {BACKGROUND: url(menu_item_bg.gif) no-repeat 50% 5px; TEXT-DECORATION: none;}
	#header .menu .Selected a{color:#fff}
	#header .menu UL LI A {	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; COLOR: #fff;  TEXT-DECORATION: none; font-weight:bold; }
	#header .menu UL LI  A:hover {COLOR: #fff; BORDER-BOTTOM: #DF0023 1px solid;}
	#header .menu span { color:#DFF1FD; font-size: 10px; font-weight:normal;}

#main {width: 840px;	margin: 0 auto;}
	#main .Left {width:300px;margin-top:0px; padding:10px 5px 5px 5px; float:left;}
		#main .Left .login{ background: url(bg_m.gif) repeat-y top left; margin:0 0 0 60px;padding:10px 5px 0 0px;  line-height:22px;height:140px;}
			#main .Left .login h2 {font-size:14px;font-weight:bold; padding-left:10px;}
			#main .Left .login UL {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 7px; PADDING-TOP: 0px}
			#main .Left .login UL LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left}
			#main .Left .login .box1 {BORDER-RIGHT: #a9bac9 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #a9bac9 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 13px; BACKGROUND: url(bg_box1.gif) #fff fixed no-repeat; PADDING-BOTTOM: 0px; BORDER-LEFT: #a9bac9 1px solid; WIDTH: 144px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BORDER-BOTTOM: #a9bac9 1px solid; HEIGHT: 22px}
			#main .Left .login .box2 {BORDER-RIGHT: #a9bac9 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #a9bac9 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 13px; BACKGROUND: url(bg_box1.gif) #fff fixed no-repeat; PADDING-BOTTOM: 0px; BORDER-LEFT: #a9bac9 1px solid; WIDTH: 144px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BORDER-BOTTOM: #a9bac9 1px solid; HEIGHT: 22px}
			#main .Left .login .box2 {BORDER-RIGHT: #9ecc00 1px solid; BORDER-TOP: #9ecc00 1px solid; BORDER-LEFT: #9ecc00 1px solid; BORDER-BOTTOM: #9ecc00 1px solid}
			#main .Left .login .ind2 {MARGIN-TOP: 1em; MARGIN-LEFT: 45px;text-align:center;}
			#main .Left .login .btn1 {BORDER-RIGHT: #476c9e 1px solid; BORDER-TOP: #476c9e 1px solid; FONT-SIZE: 12px; BACKGROUND: url(bg_btn1.gif) #fff repeat-x; BORDER-LEFT: #476c9e 1px solid; WIDTH: 70px; CURSOR: pointer; COLOR: #5678a6; LINE-HEIGHT: 24px; BORDER-BOTTOM: #476c9e 1px solid; HEIGHT: 24px}	
			#main .Left .login .btn2 {BORDER-RIGHT: #476c9e 1px solid; BORDER-TOP: #476c9e 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(bg_btn2.gif) #fff repeat-x; BORDER-LEFT: #476c9e 1px solid; WIDTH: 135px; CURSOR: pointer; COLOR: #41679b; LINE-HEIGHT: 30px; BORDER-BOTTOM: #476c9e 1px solid; HEIGHT: 30px}
			#main .Left .login .lb1 {BORDER-RIGHT: #b3d5e6 1px solid; BORDER-TOP: #b3d5e6 1px solid; FLOAT: left; BORDER-LEFT: #b3d5e6 1px solid; WIDTH: 70px; BORDER-BOTTOM: #b3d5e6 1px solid; HEIGHT: 24px}
			#main .Left .login .lb2 {BORDER-RIGHT: #b3d5e6 1px solid; BORDER-TOP: #b3d5e6 1px solid; FLOAT: left; MARGIN-LEFT: 8px; BORDER-LEFT: #b3d5e6 1px solid; WIDTH: 70px; BORDER-BOTTOM: #b3d5e6 1px solid; HEIGHT: 24px}
			#main .Left .login .lb3 {BORDER-RIGHT: #ccff00 1px solid; BORDER-TOP: #ccff00 1px solid; FLOAT: left; BORDER-LEFT: #ccff00 1px solid; WIDTH: 70px; BORDER-BOTTOM: #ccff00 1px solid; HEIGHT: 24px}
			#main .Left .login .lb4 {BORDER-RIGHT: #ccff00 1px solid; BORDER-TOP: #ccff00 1px solid; FLOAT: left; MARGIN-LEFT: 8px; BORDER-LEFT: #ccff00 1px solid; WIDTH: 70px; BORDER-BOTTOM: #ccff00 1px solid; HEIGHT: 24px}

		#main .Left .adlogo{  padding:10px 5px 0 60px;}
			#main .Left .adlogo UL { list-style: none; }
			#main .Left .adlogo LI { padding-top:10px; text-align:center;width:200px; height:80px; PADDING-left: 15px; PADDING-right: 15px; list-style: none; float: left;}
			#main .Left .adlogo img { BORDER: #DDE0E1 1px solid; background:#F6F7F7;}

		#main .Left .newssort{  padding:10px 5px 0 60px; }
			#main .Left .newssort h2,#main .Left .adlogo h2 {font-size:14px;font-weight:bold; padding:10px 0px 5px 10px; }	
			#main .Left .newssort UL { padding: 0px; }
			#main .Left .newssort UL LI { 	background: url(item-archive-bg.gif) no-repeat;	padding-bottom: 2px;	font-size: 16px;	line-height: 40px;	list-style-image: none; list-style: none;}
			#main .Left .newssort UL LI A {	padding-left: 50px;	text-decoration: none;color: #214253;display: block;font-weight: bold;}
			#main .Left .newssort UL LI A:hover {	background: url(item-archive-hover.gif) no-repeat;color: #0094E0;}


	#main .right {width:480px;margin-top:0px; padding:10px 5px 5px 10px;float:left; BORDER-left: #eaeaea 1px solid;}

		#main .right .about{ line-height:22px; color:#333;padding:0px 5px 5px 10px;}
			#main .right .about h2 { font-size:14px;font-weight:bold; color:#333;}
			#main .right .about p {font-size:12px;}

		#main .right .location{ line-height:22px; color:#333;padding:0px 5px 5px 10px;}
			#main .right .location h2 { font-size:12px;font-weight:normal; color:#2E78AC;}
			

		#main .right .news{ BORDER: #DDE0E1 1px solid; background:#F5F7F7;  padding:5px 5px 0 10px;  line-height:24px;margin:5px 0 5px 0;}
			#main .right .news UL { list-style: none; }
			#main .right .news LI { list-style: none; BORDER-bottom: #E6E6E6 1px dashed;}
			#main .right .news .more {height:22px; text-align:right; list-style: none; }
			#main .right .news UL LI A {PADDING-RIGHT: 0px;  PADDING-LEFT: 0px; COLOR: #000;  TEXT-DECORATION: none;}
			#main .right .news UL LI  A:hover {COLOR: #DF0023; text-decoration: none;  }
			#main .right .news .italic {COLOR: #888888; text-decoration: none; font-style:italic; }
			#main .right .news .sortname {color:#25638E}

		#main .right .news_details{    padding:5px 5px 0 10px;  margin:5px 0 5px 0;}
			#main .right .news_details h1 { font-size:14px;font-weight:bold; color:#333;text-align:center;}
			#main .right .news_details h2 { font-size:12px;font-weight:normal;color:#888;text-align:center;}

		#main .right .product{ BORDER: #D8D8D8 1px solid; background: #fff url(product_bg.gif) repeat-x left bottom; height:360px; padding:5px 5px 0 10px; color:#949FA9; line-height:24px;margin:5px 0 5px 0;}
			#main .right .product UL { list-style: none; padding:8px 0px 0px 0px;}
			#main .right .product LI {float: left; padding:0px 12px 8px 12px; text-align:center; width:200px; margin:0 0px 0 0px;}
			#main .right .product UL img {BORDER: #465C78 1px solid;}
			#main .right .product .more {height:22px; text-align:right; list-style: none; }
			#main .right .product UL LI A {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px;   TEXT-DECORATION: none;font-weight:bold;}


		#main .right .product_list {width:490px;margin:0 auto;}
			#main .right .product_list .text {	MARGIN: 10px 0px 0px 5px; WIDTH: 470px;height:110px;padding:10px 5px 10px 0;BORDER: #ECECEC 1px solid;background: #FFFFFF url(prolist_bg.gif) no-repeat right bottom;}
			#main .right .product_list .text IMG {FLOAT: left; MARGIN: 0px 5px 0px 3px;}
			#main .right .product_list .text p {font-size:12px;color:#666666;}


		#main .right .contact{ line-height:22px; color:#333;padding:0px 5px 5px 10px;}
			#main .right .about h2 { font-size:14px;font-weight:bold; color:#333;}



#footer {clear:both;width: 100%;	margin: 0 auto;padding-bottom:25px;background: #fafafa;font-size:12px;	text-align:center;}
	#footer .botlink { height:28px; padding:8px 0 0 0px;border-top:1px solid #eaeaea;	border-bottom:1px solid #eaeaea;background:#fff;}
		#footer .botlink a{padding:0 20px 0 20px;}
	#footer .text {	padding:8px 0 0 0px;line-height:22px;}
	

/*·ÖÒ³ÑùÊ½*/
.p_num {
FONT-SIZE: 12px; COLOR: #666; FONT-FAMILY: Tohoma;
height:20px;
width:25px;
text-align:center;
padding:3px 5px 3px 5px;
background-color: #ffffff;
border: 1px solid #E7E7E7;
margin-right:1px;
vertical-align: middle;
}
a:hover.p_num  {
FONT-SIZE: 12px; COLOR: #666; FONT-FAMILY: Tohoma;
padding:3px 5px 3px 5px;
background-color: #F9FAFF;
border: 1px solid #7AC4EA;
text-decoration: none;
}
.p_curpage {
FONT-SIZE: 12px; COLOR: #666; FONT-FAMILY: Tohoma;
height:20px;
width:25px;
text-align:center;
margin:1px;
padding:3px 5px 3px 5px;
border: 1px solid #E7E7E7;
vertical-align: middle;
background-color: #F1F1F1;
color: #339900;
font-weight: bold;
}
	





