body{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; margin:0 auto; background:url(images/banner_bg.jpg) repeat-x; background-position:0 95px}
ul	{ list-style:none; margin:0; padding:0}
table	{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
a	{ color:#000000; text-decoration:none}
a:hover	{ color:#FF0000; text-decoration:underline}

/* top */

.top	{ width:832px; margin:0 auto}
.top .logo	{ font-size:17px; line-height:54px; text-align:left; padding:20px 0}
.top .logo img	{ float:left; margin:0 12px}

.top .menu		{ margin:0; clear:both}
.top .menu li	{ float:left; margin:0 2px 0 0; width:137px; height:34px; line-height:34px; font-size:13px; background:url(images/menu_default.gif) no-repeat}
.top .menu li	a	{ color:#FFFFFF; text-decoration:none}
.top .menu li	a:hover	{ color:#FF0000}

.top .menu .menu_on	{ background:url(images/menu_on.gif) no-repeat}
.top .menu .menu_on a	{ color:#005F93}

.top .banner	{ position:relative; width:100%; clear:both;height:301px}
.top .banner .banner_pic	{ position:absolute; top:7px; right:-80px}
.top .banner .banner_board	{ position:absolute; top:7px; left:-3px}
.top .banner .banner_text	{ position:absolute; top:37px; left:12px; width:450px; height:80px; text-align:justify; color:#FFFFFF}
.top .banner .banner_text h2{ margin:12px 0 12px 6px; font-size:18px}
.top .banner .banner_text ul{ list-style:disc; line-height:14px}
.top .banner .banner_text li{ margin:5px 0 5px 18px}

/* main */
.main	{ width:832px;clear:both; text-align:left; margin:0 auto}

.left	{ float:left; width:268px; margin:0 0 10px}
.left .left_main	{ background:url(images/left_l.gif) repeat-x #E5ECF1; border-left:1px solid #EBEBEA; border-right:1px solid #EBEBEA; padding:0 0 0 18px;}

.left h2	{ font-size:15px; margin:0; line-height:32px}
.left h2 img	{ float:left; margin:0 5px 0 0}
.left h3	{ font-size:11px; margin:18px 0 8px}
.left h3 img	{ margin:0 5px 0 6px}
.left li	{ padding:6px 0 6px 24px}

.right	{ float:right; width:556px; text-align:justify; margin:0 0 10px}
.right h1	{ font-size:15px; margin:8px 0 16px 6px}
.right h1 span	{ color:#FF7800}

.right .right_main	{ background:url(images/right_l.gif) repeat-x #E5ECF1; border-left:1px solid #EBEBEA; border-right:1px solid #EBEBEA; padding:1px 12px}

.right_main  h2	{ font-size:13px}
.right_main  h3	{ font-size:13px}
.right ol li	{ margin:5px 0}

.right .products_list{ position:relative; background:url(images/list_bg.jpg) no-repeat; width:556px; height:122px; margin:12px 0}
.products_list .products_list_img	{ position:absolute; left:17px; top:18px }
.products_list .products_list_text	{ position:absolute; left:132px; top:8px}
.products_list .products_list_text h3	{ font-size:13px; margin:8px 0}
.products_list .products_list_text p	{ margin:6px 0}
.products_list .lear_more			{ position:absolute; left:416px; top:91px}
.products_list .lear_more a	{ color:#698291}
.products_list .lear_more a:hover	{ color:#FF0000}

/* bottom */
.bottom	{ width:832px;clear:both; border-top: solid 3px #BBBBBB; margin:10px auto; padding:10px 0; color:#8C9FAA; line-height:180%}


/* index */
.main .index_list	{ position:relative; float:left; width:267px; height:206px; background:url(images/block.jpg) no-repeat; margin:0 15px 10px 0}
.main .index_list h3{ margin:6px 0; font-size:15px; line-height:32px}
.main .index_list h3 img	{ float:left; margin:0 12px}
.main .index_list p	{ margin:0 18px 0 42px; line-height:130%; text-align:justify}
.main .index_list ul{ list-style: url(images/ico_list.gif); margin:0 0 0 42px}
.main .index_list li{ margin:12px 0; line-height:100%}

.main .index_list .learn_more	{ position:absolute; top:175px; left:96px}
.main .index_list .learn_more a	{ color:#698291; text-decoration:none}
.main .index_list .learn_more a:hover	{ color:#FF0000; text-decoration:underline}

