body { margin:0; padding:0; width:100%; background:#ededed url(../Images/bg.jpg) top repeat-x;}
html { padding:0; margin:0;}

/* main */
.main {width:100%; padding:0; margin:0 auto; }
.resize { width:955px; margin:0 auto;}

/********** header **********/
.header {  background: url(../Images/header_bg.gif) top repeat-x;}

.block_header {margin:0 auto; width:990px; height:145px;}
.top_menu { float:right; padding:4px 10px; font:normal 11px Tahoma, Geneva, sans-serif; color:#4e4e4e; line-height:1.6em;}
.top_menu a { font:normal 11px Tahoma, Geneva, sans-serif; color:#4e4e4e; text-decoration:none;}
.top_menu a:hover {text-decoration:underline;}

/* logo */
.logo { float:left; padding:0; margin:0; width:401px;}

/* menu */	
.menu { padding:0; margin:0; width:589px; float:right; height:145px; background:url(../Images/menu_bg.gif) top no-repeat;}
.menu ul { border-style: none;
	border-color: inherit;
	border-width: 0;
	padding: 50px 0 0 0;
	margin: 0 30px 0 0;
	list-style: none;
	float: left;
	width: 589px;
	height: 55px;
}
.menu ul li { border-left:1px solid #6d8d98; border-right:1px solid #31525f; float:left; margin:0; padding:0 3px;}
.menu ul li a { float:left; margin:0 1px 0 0; padding:10px 6px; color:#fff; font:normal 13px Arial, Helvetica, sans-serif; text-decoration:none;}
.menu ul li a:hover { color:#fff; background: url(../Images/hover_menu.gif) repeat-x;}

/*search*/
.search 
{
	width: 300px; 
	float: right;
	margin-top:15px;
	height: 40px;
}

.search input
{
	border: 1px solid #E1E1E1;
	background:none;
	color:#acb5b9; 
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}

.search .searchButton
{
	display:inline-table;
	width:20px;
	height:20px;
	background:url(../Images/search_btn.png) no-repeat;
}

.search .searchButton:hover
{
	background-position: left -20px;
}

.search .searchButton:active
{
	background-position: left -40px;
}

.search .searchButton input:focus {
	outline: none;
}

.search .searchButton input
{
	width:20px;
	height:20px;
	background:none;
	border: 1px solid #E1E1E1;
	cursor: pointer;
}
/********** slider **********/
.slider { background:#021402 url(../Images/bg_slider.gif) top repeat-x; margin:0 auto; padding:20px 0;}

.slider2 {  background: #021402 url(../Images/bg_slider.gif) top repeat-x;  margin:0 auto; padding:20px 0;}
.slider2_resize { height:130px; width:906px; background: url(../Images/slider2.jpg) top no-repeat; border:5px solid #e8e8e8; margin:0 auto; padding:0;}
.slider2_resize h2 { font:normal 27px Arial, Helvetica, sans-serif; color:#d8d8d8; padding:80px 0 0 20px; margin:0;}
.slider3_resize { height:130px; width:906px; background: url(../Images/slider_small_0.jpg) top no-repeat; border:5px solid #e8e8e8; margin:0 auto; padding:0;}
.slider3_resize h2 { font:normal 27px Arial, Helvetica, sans-serif; color:#004200; padding:10px 0 0 20px; margin:89px 0 0 60px; 
	background:#e8e8e8;
	width: 134px;
	height: 35px;
	line-height:30px;
}
.slider4_resize { height:130px; width:906px; background: url(../Images/slider4.jpg) top no-repeat; border:5px solid #e8e8e8; margin:0 auto; padding:0;}
.slider4_resize h2 { font:normal 27px Arial, Helvetica, sans-serif; color:#d8d8d8; padding:80px 0 0 20px; margin:0;}

/*simple text*/
.simple { width:906px; margin:10px auto; padding:0; border:5px solid #e8e8e8;}
.simple h2 { width:400px; float:left; font:bold 40px Arial, Helvetica, sans-serif; color:#4b4b4b; padding:10px 0 0 30px; margin:0;}
.simple .text { font:normal 12px Arial, Helvetica, sans-serif; color:#858585; width:200px; float: right; margin:10px 0; padding:0;}

.slider div.slice1 { width:906px; height:386px; margin:5px auto; padding:0; border:5px solid #e8e8e8;}
.slider div.top { margin:0; padding:0px; width:906px; border:0; height:309px;}
.slider div.bot { background:url(../Images/slider_bot.gif); margin:0; padding:0; width:906px; border:0; height:77px;}
.slider h2 { color:#FFF; font:bold 19px Arial, Helvetica, sans-serif; padding:10px; margin:0;}
.slider p { color:#FFF; font:normal 13px Arial, Helvetica, sans-serif; padding:5px 10px; margin:0;}
.slider a { color:#5b6366; font:normal 13px Arial, Helvetica, sans-serif;}
.slider div.bot p, .slider div.bot h2 { color:#5b6366;}
.slider div.lister { float:right; width:120px; 
padding:20px;
}
.slider div.lister p { display:block; padding:0; margin:0 3px; text-align:center; float:left; width:20px; height:20px; color:#4f4f4f; font:normal 13px Arial, Helvetica, sans-serif; background:#e9eaea; border:1px solid #d3d4d4; line-height:1.6em;}
.slider div.lister p.active { background:#FFF; border:1px solid #c6c7c7; color:#5d899a;}

/********** block index **********/
.body { background: #08340d; padding:20px 0; margin:0; border-top:1px solid #212d33;}
.body h2 { font:bold 19px Arial, Helvetica, sans-serif; color:#d8d8d8; padding:10px 5px; margin:5px;}
.body h4 { font:bold 24px Arial, Helvetica, sans-serif; color:#2c2c2c;}
.body h3 { font:bold 18px Arial, Helvetica, sans-serif; color:#8d8d8d;}
.body a { text-decoration:underline; color:#d8d8d8;}
.body p { font:normal 13px Arial, Helvetica, sans-serif; color:#acb5b9; line-height:1.8em; margin:0; padding:5px 10px;}
.body em { font:italic 12px Arial, Helvetica, sans-serif; color:#797979; line-height:1.8em; padding:10px 0 0 10px;}
.body_resize { width:990px; margin:0 auto; padding:0;}
.body_resize2 { width:590px; margin:0 auto; padding:0;}
/**************Gallery************/
.gallery_box{width:790px; float:left; color:#e8e8e8; font-size:13px; padding:5px 0 0 0;}
.gallery_box div{width:790px; }
.gallery_box ul { border-style: none;
	border-color: inherit;
	border-width: 0;
	list-style: none;
	float: right;
	margin:5px 0 0 0;
}
.gallery_box ul li {float:left; margin:0; padding:0 0 0 5px}
.gallery_box ul li a { float:left; margin:0 1px 0 0; color:#fff; font:normal 13px Arial, Helvetica, sans-serif;}
.gallery_box ul li a:hover { color:#f00}
/**************Pro****************/
.proCat { width:200px; margin:30px 20px; margin:5px 10px; float:left;}
.proCat h2 { font:bold 19px Arial, Helvetica, sans-serif; color:#d8d8d8; border-bottom:1px solid #353e42; padding:10px 10px; margin:5px 10px;}
.proCat ul { list-style:none; width:180px; float:left; margin:5px 10px; padding:0; font:normal 13px Arial, Helvetica, sans-serif; color:#acb5b9; line-height:1.8em;}
.proCat li { background:url(../Images/ul_li.gif) left no-repeat; padding:0 0 0 20px; margin:0;border-bottom:1px dotted #353e42;}
.proCat a { text-decoration:none;}
.proCat a:hover { color:#ff0000;}

.proList {width:740px; margin:30px 20px; margin:5px 10px; float:left; border-left:1px solid #333c41;}
.proList h2 { font:bold 19px Arial, Helvetica, sans-serif; color:#d8d8d8; border-bottom:1px solid #353e42; padding:10px 10px; margin:6px 10px 5px 10px;}
.proList .item {width:700; height:138px;border-bottom:1px solid #333c41;}
.proList .item .proImage 
{
	border:1px solid #353e42;
	width:128px; 
	height:128px; 
	margin:5px; 
	float:left;
	overflow:hidden; 
	text-align:center;
	vertical-align:middle
}
.proList .item .proImage img
{
	border:0px;
}
.proList .item h2 {float:left;padding:0; margin:5px;
	width: 534px;overflow:hidden;height:30px;
}
.proList .item .detail{float:right;
	margin: 8px 15px 5px 5px;
	background:url(../Images/ul_li.gif) left no-repeat;
	padding:0 0 0 20px;
	font:normal 12px Arial, Helvetica, sans-serif;
}
.proList .item .detail a:hover{color:#ff0000;}
.proList .item .desc {float:left;
	width: 533px;
	height: 70px;
	color:#acb5b9; line-height:1.8em;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 6px;
	overflow:hidden;
}

.proList .item .desc a
{
	color:#acb5b9;
	text-decoration:none;
}

.proList .item .desc a:hover
{
	text-decoration:underline;
}

.proDetail { width:740px; margin:30px 20px; margin:5px 10px; float:left; border-left:1px solid #333c41;}
.proDetail a{color:#4f4f4f;}
.proDetail a:hover{color:#ff0000;}
.proDetail h2 { font:bold 19px Arial, Helvetica, sans-serif; color:#d8d8d8; border-bottom:1px solid #353e42; padding:10px 10px; margin:6px 10px 5px 10px;}
.proDetail .slider{width:700;height:400;background:none;}
.proDetail .slider div.slice1 { width:700px; height:400px; background:#e8e8e8;}

.proDetailLink { margin-left: 5px; margin-right: 5px; font:13px Arial, Helvetica, sans-serif; color:#acb5b9; line-height:1.8em;}
.proDetailLink a{color:#acb5b9;}
.proDetailLink a:hover{color:#ff0000;}

.proDetailLink1 { margin-left: 5px; margin-right: 5px; font:13px Arial, Helvetica, sans-serif; color:#acb5b9; line-height:1.8em;}
.proDetailLink1 a{color:#ffcc00;}
.proDetailLink1 a:hover{color:#ff0000;}
/****************About**************/
.aboutLeft { width:200px; margin:30px 20px; margin:5px 10px; float:left;}
.aboutLeft h2 { font:bold 19px Arial, Helvetica, sans-serif; color:#d8d8d8; border-bottom:1px solid #353e42; padding:10px 10px; margin:5px 10px;}
.aboutLeft ul { list-style:none; width:180px; float:left; margin:5px 10px; padding:0; font:normal 13px Arial, Helvetica, sans-serif; color:#acb5b9; line-height:1.8em;}
.aboutLeft li { background:url(../Images/ul_li.gif) left no-repeat; padding:0 0 0 20px; margin:0;border-bottom:1px dotted #353e42;}
.aboutLeft a { text-decoration:none;}
.aboutLeft a:hover { color:#ff0000;}

.aboutRight {width:740px; margin:30px 20px; margin:5px 10px; float:left; border-left:1px solid #333c41;}
.aboutRight h2 { font:bold 19px Arial, Helvetica, sans-serif; color:#d8d8d8; border-bottom:1px solid #353e42; padding:10px 10px; margin:6px 10px 5px 10px;}
.aboutRight .content
{
	margin:6px 10px 5px 10px;
	color:#acb5b9; line-height:1.8em;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
/****************CustomerInfo**********/
.customerInfoLeft { width:200px; margin:30px 20px; margin:5px 10px; float:left;}
.customerInfoLeft h2 { font:bold 19px Arial, Helvetica, sans-serif; color:#d8d8d8; border-bottom:1px solid #353e42; padding:10px 10px; margin:5px 10px;}
.customerInfoLeft ul { list-style:none; width:180px; float:left; margin:5px 10px; padding:0; font:normal 13px Arial, Helvetica, sans-serif; color:#acb5b9; line-height:1.8em;}
.customerInfoLeft li { background:url(../Images/ul_li.gif) left no-repeat; padding:0 0 0 20px; margin:0;border-bottom:1px dotted #353e42;}
.customerInfoLeft a { text-decoration:none;}
.customerInfoLeft a:hover { color:#ff0000;}

.customerInfoRight {width:720px; margin:30px 20px; margin:5px 10px; float:left; border-left:1px solid #333c41;}
.customerInfoRight h2 { font:bold 19px Arial, Helvetica, sans-serif; color:#ff0000; border-bottom:1px solid #353e42; padding:10px 10px; margin:6px 10px 5px 10px;}
.customerInfoRight .boxUp
{
	width:700px;
	margin:6px 10px 5px 10px;
	color:#acb5b9; line-height:1.8em;
	font-variant: normal;
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	height: 365px;
}
.customerInfoRight .boxUp table
{
	width:700px;
	padding:5px;
	border:1px solid #333c41;
}
.customerInfoRight .boxUp tr
{
	border:1px solid #333c41;
}
.customerInfoRight .boxUp td
{
	border:1px solid #333c41;
}
.customerInfoRight .boxUp td .inputText 
{ 
	font-size: 13px;
	border: 1px solid #E1E1E1;
	background:none;
	color:#acb5b9; 
}

.customerInfoRight .boxBottom
{
	margin:6px 10px 5px 10px;
	text-align:center;
}

.customerInfoRight .boxBottom .button {  border:0px; cursor:pointer; background:url(../Images/read_more.gif) center no-repeat; width:68px; height:20px; color:#e8e8e8; font-family:Arial; }
/****************Order****************/
.orderLeft { width:200px; margin:30px 20px; margin:5px 10px; float:left;}
.orderLeft h2 { font:bold 19px Arial, Helvetica, sans-serif; color:#d8d8d8; border-bottom:1px solid #353e42; padding:10px 10px; margin:5px 10px;}
.orderLeft ul { list-style:none; width:180px; float:left; margin:5px 10px; padding:0; font:normal 13px Arial, Helvetica, sans-serif; color:#acb5b9; line-height:1.8em;}
.orderLeft li { background:url(../Images/ul_li.gif) left no-repeat; padding:0 0 0 20px; margin:0;border-bottom:1px dotted #353e42;}
.orderLeft a { text-decoration:none;}
.orderLeft a:hover { color:#ff0000;}

.orderRight {width:720px; margin:30px 20px; margin:5px 10px; float:left; border-left:1px solid #333c41;}
.orderRight h2 { font:bold 19px Arial, Helvetica, sans-serif; color:#d8d8d8; border-bottom:1px solid #353e42; padding:10px 10px; margin:6px 10px 5px 10px;}
.orderRight .boxUp
{
	width:700px;
	margin:6px 10px 5px 10px;
	color:#acb5b9; line-height:1.8em;
	font-variant: normal;
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	height: 365px;
}
.orderRight .boxUp table
{
	width:700px;
	padding:5px;
	border:1px solid #333c41;
}
.orderRight .boxUp tr
{
	border:1px solid #333c41;
}
.orderRight .boxUp td
{
	border:1px solid #333c41;
}
.orderRight .boxUp td .inputText 
{ 
	font-size: 13px;
	border: 1px solid #E1E1E1;
	background:none;
	color:#acb5b9; 
}

.orderRight .boxBottom
{
	margin:6px 10px 5px 10px;
	text-align:center;
}

.orderRight .boxBottom .button {  border:0px;  cursor:pointer; background:url(../Images/read_more.gif) center no-repeat; width:68px; height:20px; color:#e8e8e8; font-family:Arial; }

/****************Recruitment**************/
.recruitmentLeft { width:200px; margin:30px 20px; margin:5px 10px; float:left;}
.recruitmentLeft h2 { font:bold 19px Arial, Helvetica, sans-serif; color:#d8d8d8; border-bottom:1px solid #353e42; padding:10px 10px; margin:5px 10px;}
.recruitmentLeft ul { list-style:none; width:180px; float:left; margin:5px 10px; padding:0; font:normal 13px Arial, Helvetica, sans-serif; color:#acb5b9; line-height:1.8em;}
.recruitmentLeft li { background:url(../Images/ul_li.gif) left no-repeat; padding:0 0 0 20px; margin:0;border-bottom:1px dotted #353e42;}
.recruitmentLeft a { text-decoration:none;}
.recruitmentLeft a:hover { color:#ff0000;}

.recruitmentRight {width:720px; margin:30px 20px; margin:5px 10px; float:left; border-left:1px solid #333c41;}
.recruitmentRight h2 { font:bold 19px Arial, Helvetica, sans-serif; color:#d8d8d8; border-bottom:1px solid #353e42; padding:10px 10px; margin:6px 10px 5px 10px;}
.recruitmentRight h3 { font:bold 12px Arial, Helvetica, sans-serif; color:#d8d8d8; border-bottom:1px solid #353e42; padding:10px 10px; margin:6px 10px 5px 10px;}
.recruitmentRight ul { list-style:none; width:720px; float:left; margin:5px 10px; padding:0; font:normal 13px Arial, Helvetica, sans-serif; color:#acb5b9; line-height:1.8em;}
.recruitmentRight li { background:url(../Images/ul_li.gif) left no-repeat; padding:0 0 0 20px; margin:0;border-bottom:1px dotted #353e42;}

/****************Contact**************/
.contactLeft { width:200px; margin:30px 20px; margin:5px 10px; float:left;}
.contactLeft h2 { font:bold 19px Arial, Helvetica, sans-serif; color:#d8d8d8; border-bottom:1px solid #353e42; padding:10px 10px; margin:5px 10px;}
.contactLeft ul { list-style:none; width:180px; float:left; margin:5px 10px; padding:0; font:normal 13px Arial, Helvetica, sans-serif; color:#acb5b9; line-height:1.8em;}
.contactLeft li { background:url(../Images/ul_li.gif) left no-repeat; padding:0 0 0 20px; margin:0;border-bottom:1px dotted #353e42;}
.contactLeft a { text-decoration:none;}
.contactLeft a:hover { color:#ff0000;}

.contactRight {width:720px; margin:30px 20px; margin:5px 10px; float:left; border-left:1px solid #333c41;}
.contactRight h2 { font:bold 19px Arial, Helvetica, sans-serif; color:#d8d8d8; border-bottom:1px solid #353e42; padding:10px 10px; margin:6px 10px 5px 10px;}
.contactRight .content
{
	margin:6px 10px 5px 10px;
	color:#acb5b9; line-height:1.8em;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
.contactRight .content td
{
	/*border-bottom:1px solid #333c41;*/
	background:url(../Images/dot_line.gif) repeat-x 0 bottom;
}
/****************Video**********/
.videoLeft { width:200px; margin:30px 20px; margin:5px 10px; float:left;}
.videoLeft h2 { font:bold 19px Arial, Helvetica, sans-serif; color:#d8d8d8; border-bottom:1px solid #353e42; padding:10px 10px; margin:5px 10px;}
.videoLeft ul { list-style:none; width:180px; float:left; margin:5px 10px; padding:0; font:normal 13px Arial, Helvetica, sans-serif; color:#acb5b9; line-height:1.8em;}
.videoLeft li { background:url(../Images/ul_li.gif) left no-repeat; padding:0 0 0 20px; margin:0;border-bottom:1px dotted #353e42;}
.videoLeft a { text-decoration:none;}
.videoLeft a:hover { color:#ff0000;}

.videoRight {width:740px; margin:30px 20px; margin:5px 10px; float:left; border-left:1px solid #333c41;}
.videoRight h2 { font:bold 19px Arial, Helvetica, sans-serif; color:#d8d8d8; border-bottom:1px solid #353e42; padding:10px 10px; margin:6px 10px 5px 10px;}
.videoRight .content
{
	margin:6px 10px 5px 10px;
	color:#acb5b9; line-height:1.8em;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
/****************Download**********/
.downloadLeft { width:200px; margin:30px 20px; margin:5px 10px; float:left;}
.downloadLeft h2 { font:bold 19px Arial, Helvetica, sans-serif; color:#d8d8d8; border-bottom:1px solid #353e42; padding:10px 10px; margin:5px 10px;}
.downloadLeft ul { list-style:none; width:180px; float:left; margin:5px 10px; padding:0; font:normal 13px Arial, Helvetica, sans-serif; color:#acb5b9; line-height:1.8em;}
.downloadLeft li { background:url(../Images/ul_li.gif) left no-repeat; padding:0 0 0 20px; margin:0;border-bottom:1px dotted #353e42;}
.downloadLeft a { text-decoration:none;}
.downloadLeft a:hover { color:#ff0000;}

.downloadRight {width:720px; margin:30px 20px; margin:5px 10px; float:left; border-left:1px solid #333c41;}
.downloadRight h2 { font:bold 19px Arial, Helvetica, sans-serif; color:#d8d8d8; border-bottom:1px solid #353e42; padding:10px 10px; margin:6px 10px 5px 10px;}
.downloadRight .content
{
	margin:6px 10px 5px 10px;
	color:#acb5b9; line-height:1.8em;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}

.downloadRight .content ul 
{ 
	list-style:none; 
	width:690px; 
	float:left; margin:5px 10px; padding:0; color:#acb5b9; line-height:1.8em;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}

.downloadRight .content li { margin:0; background:url(../Images/dot_line.gif) repeat-x 0 bottom;}
.downloadRight .content a  { padding:0 0 0 20px;background:url(../Images/ul_li.gif) left no-repeat; text-decoration:none; }
.downloadRight .content a:hover { color : red}
/****************Supports**********/
.supportsLeft { width:200px; margin:30px 20px; margin:5px 10px; float:left;}
.supportsLeft h2 { font:bold 19px Arial, Helvetica, sans-serif; color:#d8d8d8; border-bottom:1px solid #353e42; padding:10px 10px; margin:5px 10px;}
.supportsLeft ul { list-style:none; width:180px; float:left; margin:5px 10px; padding:0; font:normal 13px Arial, Helvetica, sans-serif; color:#acb5b9; line-height:1.8em;}
.supportsLeft li { background:url(../Images/ul_li.gif) left no-repeat; padding:0 0 0 20px; margin:0;border-bottom:1px dotted #353e42;}
.supportsLeft a { text-decoration:none;}
.supportsLeft a:hover { color:#ff0000;}

.supportsRight {width:720px; margin:30px 20px; margin:5px 10px; float:left; border-left:1px solid #333c41;}
.supportsRight h2 { font:bold 19px Arial, Helvetica, sans-serif; color:#d8d8d8; border-bottom:1px solid #353e42; padding:10px 10px; margin:6px 10px 5px 10px;}
.supportsRight .content
{
	margin:6px 10px 5px 10px;
	color:#acb5b9; line-height:1.8em;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}

.supportsRight .content ul 
{ 
	list-style:none; 
	width:690px; 
	float:left; margin:5px 10px; padding:0; color:#acb5b9; line-height:1.8em;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}

.supportsRight .content li { margin:0; background:url(../Images/dot_line.gif) repeat-x 0 bottom;}
.supportsRight .content a  { padding:0 0 0 20px;background:url(../Images/ul_li.gif) left no-repeat; text-decoration:none; }
.supportsRight .content a:hover { color : red}

.supportsRight .faq
{ 
	width:700px; 
	float:left; margin:5px 10px; padding:0; color:#acb5b9; line-height:1.8em;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
.supportsRight .faq a:hover { color : red}
.supportsRight .faq dl{float:left; width:100%; background:url(../Images/dot_line.gif) repeat-x 0 bottom; padding:0px; margin:0px}
.supportsRight .faq dl dt{padding-left:56px; clear:both; line-height:30px; background:url(../Images/ico_q.gif) no-repeat 0 0; float:left; width:650px;}
.supportsRight .faq dl dt a{ text-decoration:underline;}
.supportsRight .faq dl dd{float:left; line-height:30px;width:600px; padding-left:56px; background:url(../Images/ico_a.gif) no-repeat 10px 20px;}
/****************SiteSearch**********/
.searchLeft { width:200px; margin:30px 20px; margin:5px 10px; float:left;}
.searchLeft h2 { font:bold 19px Arial, Helvetica, sans-serif; color:#d8d8d8; border-bottom:1px solid #353e42; padding:10px 10px; margin:5px 10px;}
.searchLeft ul { list-style:none; width:180px; float:left; margin:5px 10px; padding:0; font:normal 13px Arial, Helvetica, sans-serif; color:#acb5b9; line-height:1.8em;}
.searchLeft li { background:url(../Images/ul_li.gif) left no-repeat; padding:0 0 0 20px; margin:0;border-bottom:1px dotted #353e42;}
.searchLeft a { text-decoration:none;}
.searchLeft a:hover { color:#ff0000;}

.searchRight {width:720px; margin:30px 20px; margin:5px 10px; float:left; border-left:1px solid #333c41;}
.searchRight h2 { font:bold 19px Arial, Helvetica, sans-serif; color:#d8d8d8; border-bottom:1px solid #353e42; padding:10px 10px; margin:6px 10px 5px 10px;}

.searchRight .search_input { width:700px; margin:5px 10px; height:50px; text-align:left; margin:10px; border-bottom:1px solid #353e42; 
    color:#acb5b9; line-height:1.8em;font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;}
.searchRight .search_01 { width:100px; height:25px; line-height:25px; text-align:right; font-family:Arial; font-size: 13px; color:Red; }
.searchRight .search_02 { width:290px; height:25px; line-height:25px; text-align:center; }
.searchRight .search_03 { width:100px; height:25px; line-height:25px; }
.searchRight .search_04 { width:60px; height:25px; line-height:25px; }
.searchRight .inputText 
{ 
	font-size: 13px;
	border: 1px solid #E1E1E1;
	background:none;
	color:#acb5b9; 
}
.searchRight .button   
{
	border:0px; cursor:pointer; background:url(../Images/read_more.gif) center no-repeat; width:68px; height:20px; color:#e8e8e8; font-family:Arial; 
}
.searchRight .content ul 
{ 
	list-style:none; 
	width:700px; 
	float:left; margin:5px 10px; padding:0; color:#acb5b9; line-height:1.8em;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}

.searchRight .content li { margin:0; background:url(../Images/dot_line.gif) repeat-x 0 bottom;}
.searchRight .content a  { padding:0 0 0 20px;background:url(../Images/ul_li.gif) left no-repeat; text-decoration:none; }
.searchRight .content a:hover { color : red}

.searchRight .content dl{margin:0; float:left;width:100%;background:url(../Images/dot_line.gif) repeat-x 0 bottom;}
.searchRight .content dl dt{line-height:1.8em; float:left; width:650px;}
.searchRight .content dl dd{float:left; line-height:1.8em;width:600px; padding-left:10px;}
/****************Paper**************/
.paperLeft { width:200px; margin:30px 20px; margin:5px 10px; float:left;}
.paperLeft h2 { font:bold 19px Arial, Helvetica, sans-serif; color:#d8d8d8; border-bottom:1px solid #353e42; padding:10px 10px; margin:5px 10px;}
.paperLeft ul { list-style:none; width:180px; float:left; margin:5px 10px; padding:0; font:normal 13px Arial, Helvetica, sans-serif; color:#acb5b9; line-height:1.8em;}
.paperLeft li { background:url(../Images/ul_li.gif) left no-repeat; padding:0 0 0 20px; margin:0;border-bottom:1px dotted #353e42;}
.paperLeft a { text-decoration:none;}
.paperLeft a:hover { color:#ff0000;}

.paperRight {width:720px; margin:30px 20px; margin:5px 10px; float:left; border-left:1px solid #333c41;}
.paperRight h2 { font:bold 19px Arial, Helvetica, sans-serif; color:#d8d8d8; padding:10px 10px; margin:6px 10px 5px 10px;}
.paperRight h3 {font:13px Arial, Helvetica, sans-serif; color:#d8d8d8; border-bottom:1px solid #353e42; padding:10px 10px; margin:6px 10px 5px 10px;}
.paperRight .content
{
	margin:6px 10px 5px 10px;
	color:#acb5b9; line-height:1.8em;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	width:700px;
}
/****************Customers**********/
.Customers
{
	margin:1px;
	padding:1px;
	color:#acb5b9;
	line-height:1.0em;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
.Customers table
{
	border:1px solid #333c41;
}
.Customers tr
{
	border:1px solid #333c41;
}
.Customers td
{
	border:1px solid #333c41;
}
/****************FBG***************/
.FBG { background: #0b4215 url(../Images/FBG_bg.gif) top repeat-x; padding:0; margin:0; border-top:1px solid #212d33;}
.Fbg_resize { width:990px; margin:0 auto; padding:0;}
.FBG h2 { font:bold 19px Arial, Helvetica, sans-serif; color:#d8d8d8; border-bottom:1px solid #353e42; padding:10px 10px; margin:5px 10px;}
.FBG a { text-decoration:underline; color:#d8d8d8;}
.FBG a:hover { color:#f00;}
.FBG p { font:normal 13px Arial, Helvetica, sans-serif; color:#fff; line-height:1.8em;}
/*********Online**********/
.Online { width:340px; margin:30px 20px; margin:5px 10px; float:left;}
.Online ul { list-style:none; width:150px; float:left; margin:5px 10px; padding:0; font:normal 13px Arial, Helvetica, sans-serif; color:#d8d8d8; line-height:1.8em;}
.Online li { background:url(../Images/ul_li.gif) left no-repeat; padding:0 0 0 20px; margin:0;}
/*********Online2**********/
.Online2 { width:170px; 
margin:30px 20px; margin:5px 10px; float:left;border-left:1px solid #333c41;
}
.Online2 ul { list-style:none; width:150px; float:left; margin:5px 10px; padding:0; font:normal 13px Arial, Helvetica, sans-serif; color:#d8d8d8; line-height:1.8em;}
.Online2 li { background:url(../Images/ul_li.gif) left no-repeat; padding:0 0 0 20px; margin:0;}
.Online2 h2 { font:bold 19px Arial, Helvetica, sans-serif; color:#d8d8d8; border-bottom:1px solid #353e42; padding:10px 10px; margin:5px 10px;
	width: 130px;
}
/***************contact***********/
.con {width:600px; margin:30px 20px; margin:5px 10px; float:left; border-left:1px solid #333c41;}
.con ul { list-style:none; width:250px; float:left; margin:5px 10px; padding:0; font:normal 13px Arial, Helvetica, sans-serif; color:#d8d8d8; line-height:1.8em;}
.con li { background:url(../Images/ul_li.gif) left no-repeat; padding:0 0 0 20px; margin:0;}
/***************contact2***********/
.con2 {width:270px; 
margin:30px 20px; margin:5px 10px; float:left; border-left:1px solid #333c41;
}
.con2 ul { list-style:none; width:250px; float:left; margin:5px 10px; padding:0; font:normal 13px Arial, Helvetica, sans-serif; color:#d8d8d8; line-height:1.8em;}
.con2 li { background:url(../Images/ul_li.gif) left no-repeat; padding:0 0 0 20px; margin:0;}
.con2 h2 { font:bold 19px Arial, Helvetica, sans-serif; color:#d8d8d8; border-bottom:1px solid #353e42; padding:10px 10px; margin:5px 10px;
	width: 230px;
}
/**********News*************/
.News { width:470px; 
margin:30px 20px; margin:5px 10px; float:left;
}
.News ul { list-style:none; width:450px; 
float:left; margin:5px 10px; padding:0; color:#d8d8d8; line-height:1.8em;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
.News li { background:url(../Images/ul_li.gif) left no-repeat; padding:0 0 0 20px; margin:0;}
/*------------- ÉÏÏÂÒÆ¶¯Æ¯¸¡ ----------------*/
#go_top_bottom { width:22px; position:absolute; z-index:100001; }
#go_top_bottom a { display:block; height:0; overflow:hidden; }
#go_top_bottom #go_top { background:url(../Images/go_top.gif) no-repeat 0 0; padding-top:69px; }
#go_top_bottom #go_bottom { background:url(../Images/go_top.gif) no-repeat 0 -69px; padding-top:70px; }
/********** footer **********/
.footer { background: #08340d; padding:0; height:120px; border-top:1px solid #253438;}
.footer .resize p.footer_logo { float:left; width:49%; padding:0; margin:0;}
.footer .resize div { padding:25px 0 0 0; float:right; width:49%; color:#fff; font:normal 12px Arial, Helvetica, sans-serif; text-align:right;
	height: 39px;
}
.footer .resize div { color:#d8d8d8;}
.footer .resize div p { float:left; padding:0; margin:0;}
.footer .resize div img { float:left;}
.footer .resize div a { color:#d8d8d8; font:normal 12px Arial, Helvetica, sans-serif; padding:0 5px;}
.footer .resize div a:hover { color:#f00;}
.text_left { text-align:right;}

p.clr, .clr { clear:both; padding:0; margin:0; background:none;}
li.bg, .bg { clear:both; border-top:1px solid #2d4047; padding:0; margin:10px 0; background:none;}