
@import url("http://blog.123papa.cn/link123.css");

body { 
	padding: 0; 
	margin: 0; 
	font: 0.7em Verdana, sans-serif; 
	line-height: 1.5em;
	background: #fff; 
	color: #565656; 
}

a 
{
	behavior:url("Inc/xcxx.htc");
	color: #19a7b0;
	text-decoration: none;
}

a:hover {
	color: #bf1a20;
	text-decoration: none;	
}

h1 {
	font: bold 13px Verdana, Sans-Serif;
	padding: 0 0 0 8px;
	margin: 0;
	color:#005459;
}

h1 a, h2 a {
	text-decoration: none;
}

h1 a:hover, h2 a:hover {
	color: #FF6600;
	background: #FFF;
}

h2 { 
	margin: 0; 
	padding: 0; 
	font: bold 1.5em Verdana, Sans-Serif; 
	margin-bottom: 10px; 
	color:#005459; 
}

p {	
	margin: 0 0 5px 0;
	
}
img{ border:0;}
.img01{border:1px solid #cacacb}
form { 
	margin: 0; 
}
.txt1{margin: 0; padding: 0; border: 1px solid #666; color: #000000; background: #fff;}
.txtCSS01{margin: 0; padding: 0; border: 1px solid #666; color: #000000; background: #fff;}

/********************   layout    ***************************/


.content 
{
	position:relative;
	margin:0 auto;
	width:985px; 
	background: #fff;
}
#errordiv{ width:100%; text-align:center; height:300px; line-height:280px;}

.header { width:100%;height: 84px; }
.logo{ float:left;width:419px; height:84px; background:url("images/logo.jpg") no-repeat}
.logo a{ padding:52px 210px; height:84px}
.top_info_right {float: right;width: 100px;padding: 0 10px 0 0; margin-top:64px;font: 1.1em Verdana, sans-serif; text-align:right; }
.bar {
clear:both;
float:left;
	margin: 0;
	background: #fefdf1;
	border:1px solid #8cd0d6;
	height:39px;
	margin-bottom:12px;
	width:100%;
}
.bar ul { margin:0; padding:0; list-style:none;}

	.bar li { 
		margin: 0; 
		padding: 11px 0;
		color: #318e94;
		float: left;
		font-weight:bold;
		
	}
	
	.bar li.active { 
		color: #bf1a20;
		font-weight: bold; 
		padding-bottom: 8px; 
	}

	.bar a { 
		font-stretch:narrower;
		color: #318e94; 
		background: inherit;
		
	}
	.bar a:hover
	{font-stretch:narrower;
		color: #bf1a20; 
		background: inherit;}
.menu{ float:left; width:580px;font-size: 1.1em;height: 39px;}
#menu1 a{padding: 0 58px;background: #fefdf1 url(images/bar1.gif) no-repeat center center; border-right:2px solid #318e94;}
#menu1 a:hover{padding: 0 58px;background: #fefdf1 url(images/bar11.gif) no-repeat center center;border-right:2px solid #318e94;}

#menu2 a{padding: 0 60px;background: #fefdf1 url(images/bar2.gif) no-repeat center center;border-right:2px solid #318e94;}
#menu2 a:hover{padding:0 60px;background: #fefdf1 url(images/bar22.gif) no-repeat center center;border-right:2px solid #318e94;}

#menu3 a{padding: 0 39px;background: #fefdf1 url(images/bar3.gif) no-repeat center center;border-right:2px solid #318e94;}
#menu3 a:hover{padding: 0 39px;background: #fefdf1 url(images/bar33.gif) no-repeat center center;border-right:2px solid #318e94;}

#menu4 a{padding: 0 55px;background: #fefdf1 url(images/bar4.gif) no-repeat center center;border-right:2px solid #318e94;}
#menu4 a:hover{padding: 0 55px;background: #fefdf1 url(images/bar44.gif) no-repeat center center;border-right:2px solid #318e94;}

#menu5 a{padding: 0 53px;background: #fefdf1 url(images/bar5.gif) no-repeat center center;}
#menu5 a:hover{padding: 0 53px;background: #fefdf1 url(images/bar55.gif) no-repeat center center;}

.search
{background: url(images/search.gif) no-repeat left center;
float:right; width:200px; height:39px; padding:0 10px 0 115px;
}
.search input{ border:1px solid #838080; height:15px; margin:0; width:150px; margin-left:10px;}
.search input.submit {
		background: url(images/btnSearch.gif) no-repeat;
		border: 0;
		width:30px;
		height:20px;
		}
		
		
/***********left**************/
.center
{
width:100%;
float:left;
}
.left
{
float:left;
width:639px;
}
.left h1
{
height:28px;
line-height:28px;
border:1px solid #308e94;
background:url(images/bg2.jpg) repeat-x;
}
.pic
{
width:639px;
height:250px;
background: url(images/flash1.jpg) no-repeat;
}
.box
{
margin-top:14px;
float:left;
width:639px;
}
.leftbox
{
float:left;
width:340px;
height:290px;
padding-right:21px;
border-right:1px solid #308e94

}
.leftbox h1
{
margin-bottom:10px;
}
.leftbox ul {
margin:15px 0 0 40px;
	list-style:url(images/index_18.gif); 
}
.leftbox li
{
margin:9px 0 9px 0;
}
.rightbox
{
float:right;
width:256px;
height:290px;
background: url(images/banner.jpg) no-repeat left 36px;
}
.rightbox h1
{
margin-bottom:128px;
}


/*****************right**************/
.right
{
float:right;
background: url(images/bg1.gif) repeat-x left top;
width:293px;
height:552px;
border:1px solid #308e94;
padding:0 20px 0 16px;
}
.right h1
{
font: bold 2.0em Verdana, Sans-Serif;
color:#308e94;
padding:0;
margin:35px 0 23px 0;
}
.right p
{
padding-left:15px;
}
.productlist
{
margin-top:25px;
}
.productlist td
{
font-weight:bold;
}
.pltd
{
width:60px;
height:40px;
background:url(images/tb1.gif) no-repeat center center;
}


/****************bottom****************/

.bottom
{
float:left;
width:100%;
margin-top:12px;
height:40px;
border-top:2px solid #afafb0;
line-height:40px;
color:#454545;
}
.bleft
{
float:left;
}
.bright
{
float:right;
}


/****************cleft****************/

.cleft
{
width:238px;
border:1px solid #308e94;
border-bottom:0;
padding:20px 10px 0 10px;
}
.cleft2
{
height:220px;
background: url(images/bg3.gif) repeat-x left bottom;
border:1px solid #308e94;
border-top:0;
font:1.0em Verdana, Sans-Serif;
color:#308e94;
padding:10px 0 10px 1%;
vertical-align:bottom;
}
.cleft2 p
{
padding-left:10px;
}
.pltd2
{
width:60px;
height:40px;
background:url(images/tb2.gif) no-repeat center center;
}

/****************cright****************/

.cright
{
	vertical-align:top;
width:708px;
height:552px;
padding-left:17px;
}
.crtpicAbout
{
width:100%;
height:164px;
background:url(images/about.jpg) no-repeat left top;
}
.crtpicNews
{
width:100%;
height:164px;
background:url(images/news.jpg) no-repeat left top;
}
.crtpicProduct
{
width:100%;
height:164px;
background:url(images/toppic.jpg) no-repeat left top;
}
.crtpicContact
{
	width:100%;
height:164px;
background:url(images/contact.jpg) no-repeat left top;
}
.crtpicEnquiry
{
	width:100%;
height:164px;
background:url(images/Enquiry.jpg) no-repeat left top;
}

.crCentent
{
width:100%;
}
.sitmap
{
width:98%;
height:22px;
border-bottom:1px solid #0d8f8f;
padding:15px 0 0 2%;
}
.sitmap a
{
color:#717272;
padding: 0 11px 0 15px;
background:url(images/tb.gif) no-repeat left center;
}
.crBox
{
width:94%;
padding: 20px 3% 0 3%;
}

/****************product List****************/
.ptdpic
{
	background:url(images/tdbg.gif) no-repeat center center;
}
.ptdtitle
{
	padding-left:10px;
	font: bold 1.0em Verdana, Sans-Serif;
	}
.ptddesc
{
	padding-left:10px;
	font: 1.0em Verdana, Sans-Serif;
	
	}
/*************** pInfo_table *******************/
.pInfo_table
{
width:88%;
margin-bottom:15px;
}
.pInfo_table ul
{
	list-style:none;
}
.pInfo_table li
{
 width:79%;
 padding:3px 10% 3px 10%;
 border:solid 1px #d0d0d0;
 background:#F2F2F2;
 margin:0 0 5px 0;
}
.li2
{
background-color:#DBDDE2;
}
.content_table h3
{
	font: bold 13px Verdana, Sans-Serif;
	padding: 0 0 0 8px;
	margin: 0 0 15px 0;
	color:#005459;
	background: #fefdf1;
	border:1px solid #8cd0d6;
	height:25px;
	line-height:25px;
}
.pcontent
{
	width:95%;
	margin:0 auto;
	padding: 0 0 0 28px;
	word-wrap: break-word;
word-break: normal;
}
span.link22{ }
