body	{ margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background:#FFFFFF; text-align:center}
table	{ font-size:12px}
a		{ color:#000000; text-decoration:none}
a:hover	{ color:#FF0000; text-decoration:underline}
ul		{ list-style:none; margin:0; padding:0}
img		{ border:0}


/*top*/
.top	{ position:relative; height:240px; width:960px; text-align:left;  margin:0 auto;}
.top .top_logo	{ position:absolute; left:0px; top:2px}

.top .menu		{ position:absolute; right:0; top:40px; width:600px; line-height:37px; background:#015BB3; text-align:center}
.top .menu a	{ color:#FFFFFF; font-size:13px; font-weight:bold; margin:0 4px;}
.top .banner	{ position:absolute; left:0; top:82px}


/*main*/
.main	{ width:960px; clear:both; margin:0 auto}

/*left*/
.left	{ float:left; width:190px; text-align:left; background:url(images/left_bg.gif) right repeat-y}

.left_product	{ width:183px}
.left_product h2	{ font-size:16px; text-transform:uppercase; text-align:center; background:url(images/left_headbg.gif) no-repeat; margin:0; line-height:32px}

.left_product h3	{ margin:10px 5px 10px 10px; font-size:13px}
.left_product h3 a	{ color:#114867}

.left_product ul	{ margin:10px 0 10px 0; list-style:none; border-bottom:1px solid #E1E1E1}
.left_product ul li	{ margin:5px 0 5px 10px;}


/*right*/
.right	{ float:right; width:760px; text-align:justify; line-height:150%}

.right h1	{ text-align:center; font-size:17px}
.right h2	{ text-align:justify; font-size:13px; background:#eff6ff; line-height:150%; text-indent:3px}

.product_photo	{ text-align:center}
.product_photo span	{ border: solid 1px #CCCCCC; padding:2px; margin:0 3px}

.right .location{ line-height:21px; width:760px; background:url(images/location_bg.gif) no-repeat; text-indent:8px}
.right .location ul{ overflow:hidden; display:block; color:#000000; font-weight:bold;}
.right .location ul li{ overflow:hidden; line-height:20px; display:block; width:760px; display:block;}
.right .location ul li a{float:left; display:block;}
.right .location ul li span{float:right; display:block; margin-left:200px;} 
.right .location a	{ color:#000000; font-weight:bold;}
.right .location a:hover	{ color:#FF0000}

.right .print	{ text-align:right; text-transform:uppercase}


/*bottom*/
.bottom	{ clear:both; width:960px; margin:12px auto 0; text-align:center; padding:12px 0; font-size:12px; line-height:22px; color:#222; border-top:#000 solid 4px}
.bottom a	{ margin:0 8px}



/* index */
.index_left	{ float:left; width:540px}
.index_right{ float:right; width:212px; text-align:left}

.index_left	h2{ position:relative; font-size:13px; color:#0d4166; line-height:21px; height:21px; width:100%; margin:0}
.index_left	h2 p	{ position:absolute; left:10px; margin:0}
.index_left	h2 div	{ position:absolute; right:10px; font-size:10px}
.index_left	h2 div a{ color:#000000}

.index_company		{ clear:both; margin:10px 0 0 0}
.index_company h2	{ background:url(images/headbg_1.gif) no-repeat}
.index_company p 	{ margin:16px}
.index_company p img	{ float:left; margin:0 18px 0 0}

.index_product		{ clear:both;}
.index_product h2	{  background:url(images/headbg_2.gif) no-repeat;}
.index_product ul	{ padding:0; margin:0; list-style:none;}
.index_product li	{ clear:both; height:80px; margin:10px 0; background:url(images/index_product_kuang_main.gif) repeat-y; display:block; height:145px; overflow:hidden; width:540px;}


.index_product20 { background:url(images/index_product_kuang_main.gif) repeat-y; overflow:hidden; margin-top:10px;}
.index_product2 {width:540px;clear:both;height:auto;}
.index_product_left	{ float:left; width:140px; text-align:center; padding-top:15px; display:inline;}

.index_product_right	{ float:right; width:380px;  display:inline;}
.index_product_right	h3	{ margin:6px 0; font-size:13px}
.index_product_right	p	{ margin:6px 12px 6px 0; word-break:all;}

.product_right_img {width:534px;height:14px;}

.index_right h2	{ margin:20px 0 10px}
.index_right h2 img	{ float:left; margin:-1px 5px 0 0}
.index_right p	{ padding:10px 0; margin:0}

.index_right ul	{ list-style:disc}
.index_right ul li	{ margin-left:28px}


/* post_list */
.post_list ul	{}
.post_list li	{ clear:both; padding:3px 0; border-bottom: solid 1px #CCCCCC}
.post_list li p		{ float:left; width:auto}
.post_list li div	{ float:right; width:auto; color:#999999}
 


/* product_list */
.product_list h2	{ font-size:15px}
.product_list h2 a	{ color:#FF0000}

.product_list ul	{}
.product_list li	{ clear:both; border-bottom:1px dotted #000; width:100%; height:117px; margin:0 0 12px 0; padding:0 0 5px 0}
.product_list .product_l	{ float:left; width:150px; text-align:center}
.product_list .product_r	{ float:right; width:600px; text-align:justify}
.product_list .product_r h4	{ font-size:13px; margin:0; text-align:left}
.product_list .product_r p	{ margin:3px 0}
.product_list .product_r p a{ color:#BE0000}
.product_list .product_r p a:hover	{ color:#CC9900}


