﻿body { 
	margin: 0; padding: 0; background: #fff url(images/bg.gif) repeat-x; font: normal .7em Tahoma, Verdana, Arial, Helvetica, Sans-Serif; line-height: 1.6em; color: #333; font-size:12px; 
}
img {
	border:0px;
}
#main { 
	width: 1004px; margin: 25px auto 0 auto; border:0px solid #CCCCCC;
}
#logo {
	clear: left;float: left;width: 240px;height:125px;padding: 10px 0 10px 10px;margin: 0 0 1px 0; border:0px solid #000000;
}
#cx_menu {
	padding:0px; margin:0px; border:0px solid #000000;
}
#menu { 
	float: left; background: #fff url(images/barul.gif) no-repeat bottom right; color: #808080; padding: 18px 1px 11px 0; margin: 0; font-size:12px;
}
#menu li { 
	padding: 14px 18px;margin:0pxcolor: #444; background: #fff url(images/bar.gif) no-repeat bottom left; display: inline; border:0px solid #003333;
}
#menu li.active { 
	color: #8D9CAF; font-weight: bold; padding: 14px 18px 14px 18px;margin: 0 1px 0 0; 
}
#menu li a { 
	color: #808080; text-decoration: none;
} 	
#menu li a:hover { 
	color: #000;
}
#intro_right {
	float: left;width: 640px;padding: 0px;background: #BCCEDA url(images/intro.jpg) no-repeat;color: #547592;margin: 0px;height: 199px;
border: 2px solid #e2e2e2;
}
#intro_right ul {
	padding:0px; margin:0px; list-style-type:none; width:400px; height:200px;
}
#intro_right ul li {
	border:0px solid #000000; padding:0px; margin:10px 0px;
}
#intro_right ul li h2 { color:#FFFFFF; font-size:16px; padding:0px 0px 0px 100px; }
#intro_right ul li h3 { color: #FFF; font-size:12px; border:0px solid #000000; padding:0px 0px 0px 25px;}
#intro_right ul li h1 {
	font-size:30px; font-weight:bold; color:#3f4c6e; border:0px solid #000000; text-align:center; padding:50px 0px 0px 0px;
}

#intro_right ul li h2 a { color:#FFFFFF; font-size:16px;  text-decoration: none;}
#intro_right ul li h3 a{ color: #FFF; font-size:12px;  text-decoration: none;}
#intro_right ul li h1 a {
	font-size:30px; font-weight:bold; color:#3f4c6e;  text-decoration: none;
}

#cx_left {
	padding:0px; margin:0px; float:left;
}
#menu_left {
	margin: 0px; padding: 0px; width:240px; list-style-type:none; border:0px solid #000;
}
#menu_left li { list-style: none; padding:0px; margin:0px 3px 0px 0px; border:1px solid #fff; }
#menu_left li a { 
	display: block; color: #3F5B7F; background: #C2CEDE url(images/arrow.gif) no-repeat center left;padding: 10px 0px 10px 23px;margin: 0px;font-weight: bold; text-decoration: none; font-size:12px;
}	
#menu_left li a:hover { background: #9EB1C9 url(images/arrow.gif) no-repeat center left; color: #fff;  }
#right {
	float: left; padding:0px; margin:5px 0px 0px 10px;width: 640px; border:0px solid #CCCCCC;
}
.leftcol { 
	float: left; padding: 5px;width: 305px;margin:0px 0px 10px 0px;height:160px; border:0px solid #000;
}
.leftcol_div1 {
	background:url(images/tpbg.gif) no-repeat; float:left; padding:0px; margin:0px; width:137px; height:147px;
}
.leftcol_div1 div {
	padding:0px; margin:20px 10px 0px 10px;
}
.style1 a {
	color:#FF0000;font-weight:bold;
}
.style2 a {
	color:#030; text-decoration:none;
}
.leftcol_div2 {
	padding:0px 0px 0px 0px; margin:0px; width:160px; border:0px solid #000; float:right;
}

#crumb {
	margin: 0px 0px 30px 0px;
}
#crumb ul{padding:0px;margin:0px;list-style:none;}
#crumb ul li{float:left;background:url(images/crumb_arrow.gif) no-repeat;padding-left:10px;}
#crumb ul li.cr_home{background:none;}
#crumb a{text-decoration:none; color:#030;}
.typecontent{
	padding:0px; margin:0px; width:650px; border:0px solid #000;
}
.typecontent p{
	padding:0px; margin:0px; border:0px solid #000;
}
.typecontent div{
	padding:0px; margin:10px 0px; border:0px solid #000; clear:both;
}


#footer ul{list-style:none;padding:0px;margin:0px;}
#footer ul li{float:left;margin-right:10px;}
#footer ul li a{ color:#333;}
#footer {
	border: #e3e1e1 1px solid; padding: 10px; background: #f7f7f7; margin: 20px 0px 10px 0px; line-height: 1.9em; clear:both;
}

.productrecord {
	padding:0px; margin:10px 0px 0px 0px; width:310px; border:0px solid #000; float:left;
}
.productimg {
	padding:3px; margin:0px 3px 0px 0px; float:left; border:1px solid #CCC;
}
.productimg a img {
	width:100px; height:100px;
}
.pro {
	width:190px; height:120px; padding:0px; margin:0px; border:0px solid #000;
}
.pro a {
	color:#333; text-decoration:none;
}

#bottompage{margin:10px 5px;width:500px;}
#bottompage ul{padding:0px;margin:0px;list-style:none;}
#bottompage ul li{float:left;margin-left:2px;font-size:10px;width:15px;height:17px;border:1px solid #D9D9D9;text-align:center;}
*html #bottompage ul li{height:16px !important;}
#bottompage ul li a{float:left;display:block;font-size:10px;width:15px;height:15px;text-align:center;text-decoration:none;background:#eeeeee;color:#C0C0C0;padding-top:2px;}
#bottompage ul li span{float:left;display:block;font-size:11px;width:15px;height:15px;text-align:center;text-decoration:none;background:#eeeeee;color:#C0C0C0;padding-bottom:2px;}
#bottompage ul li.nextprev {width:40px; color:#333;}
#bottompage ul li.nextprev a{width:40px; color:#333;}
#bottompage ul li.nextprev span{width:40px; color:#333;}
#bottompage ul li.currentpage span{background:#0072A8;color:#fff; padding-bottom:2px;}
#bottompage ul li a:hover{background:#808080;color:#fff}













