body{ margin:0; font-family:Arial; background:#FFFFFF; font-size:13px; text-align:center}
table	{ font-size:11px; font-family:Arial; line-height:180%}
a	{ text-decoration:none}

/*top*/
.top	{ width:1004px; color:#FFFFFF;background:url(images/top1.jpg) no-repeat; height:178px; font-size:14px}
.top a	{ color:#FFFFFF}
.top a:hover{ color:#FF0000}
.top .top_edition	{ height:21px; text-align:right; margin:8px 24px 0 0}
.top .top_menu		{ height:38px; line-height:38px; margin:0 0 0 324px; font-weight:bold; font-size:14px}

/*main*/
.main	{width:1004px}

/*left*/
.left	{width:219px; height:884px; float:left; text-align:center}
.left h2{ background:url(images/left_h2.jpg) no-repeat; width:219px; height:30px; margin:0; line-height:30px; font-size:16px; color:#FFFFFF}
.left .left_kuang	{ height:800px;border:solid 1px #CCCCCC; border-bottom:none;margin:2px 0 0 0; padding:8px 0}
.left h3{ width:194px;background-color:#e0fcff; color:#333333;line-height:22px;font-size:16px}
.left h3 a	{ color:#333333; text-decoration:none}
.left ul{list-style-image:url(images/left_samll.gif); text-align:left; margin:0 0 3px 32px}
.left li{border-bottom:#cbcbcb dotted 1px; margin:9px 0 3px; width:162px;}
.left li a	{ color:#000000}
.left li a:hover	{color:#CC9900; text-decoration:underline}

/*left_menu*/
.left_menu	{width:219px; float:left; text-align:center}
.left_menu h2{ background:url(images/left_h2.jpg) no-repeat; width:219px; height:30px; margin:0; line-height:30px; font-size:16px; color:#FFFFFF}
.left_menu .left_menu_kuang	{padding:8px 0; background:#f0f0f0}
.left_menu h3{ width:172px; background:#eee4e3; color:#333333; font-size:16px; text-align:left; padding:8px 0 8px 12px; font-weight:normal}
.left_menu h3 a{color:#333333}

.left_menu ul{list-style-image:url(images/samll_04.gif); text-align:left; margin:0 0 3px 32px}
.left_menu li{border-bottom:#cbcbcb dotted 1px; margin:9px 0 3px; width:162px;}
.left_menu li a	{color:#000000}
.left_menu li a:hover{color:#CC9900; text-decoration:underline}

.left_menu .left_menu_menu	{ list-style:none; list-style-image:none; margin:5px 0; font-size:16px}
.left_menu .left_menu_menu li{border-bottom:#cbcbcb solid 1px; margin:12px 0 3px 12px; width:162px; padding-left:24px}

/*right*/
.right	{ float:left;width:617px; text-align:center; padding-bottom:18px}

.right .title	{ background:url(images/title.gif) no-repeat; width:598px; height:32px; text-align:right; line-height:32px;font-size:16px;}
.right .title div	{ float:left; width: auto; font-weight:bold; margin-left:12px; text-align:left}
.right .title span	{margin-right:16px}
.right .title a	{ color:#000000}
.right .title a:hover	{ color:#FF0000}

.product .intro	{ width:590px; text-align:justify;color:#cb3d3c; border-bottom:#929292 dotted 1px; line-height:150%; padding:12px 4px 5px}
.product .intro a	{ color:#cb3d3c}
.product .intro a:hover	{ color:#000000}
.product h2	{width:598px; text-align:justify; font-size:16px; background:#eff6ff; padding:6px 0 6px 12px}
.product p	{width:584px; text-align:justify; line-height:150%}
.product p a{ color:#000000}
.product p a:hover{ color:#CC9900}


.news		{ text-align:left; width:560px}

.news a		{ color:#000000}
.news a:hover	{ color:#FF0000}
.news h1	{ text-align:center; font-size:18px; margin:16px 0}
.news .news_about	{ text-align:center; font-size:14px; color:#333333}
.news .news_text	{ text-align:justify; font-size:14px; line-height:20px}
.news .news_bottom	{ text-align:right; font-size:12px; color:#333333; padding-top:24px}
.news .news_bottom a{ color:#333333}

.news h2	{ font-size:14px; font-weight:normal; background:#eff6ff; line-height:20px; margin:12px 0 6px}
.news h2 a	{ color:#000000}
.news ul	{ list-style:none; margin:0 0 5px}
.news li 	{ border-bottom:#999999 dotted 1px; clear:both; line-height:20px; margin:3px 0}
.news li p	{ float:left; width:auto}
.news li div{ float:right; width:auto; color:#999999}

.photo		{ text-align:center; width:560px; clear:both}
.photo ul	{ clear:both; list-style:none; margin:12px 0;}
.photo li	{ float:left; width:140px}
.photo li div	{ margin:5px 0}
.photo li p		{ font-size:12px; margin:5px 0}


/*index_mid*/
.index_mid	{width:406px; float:left; text-align:center; margin:0 0 0 6px}
.index_mid h2	{ border-bottom:solid 2px #A8A8A8; text-align:right; margin:0;}
.index_mid h2 div	{ float:left;width:70px;background:#A8A8A8; color:#FFFFFF; line-height:20px; font-size:14px; text-align:center}
.index_mid h2 image	{ margin:5px 6px 5px 0}
.index_mid h3	{ text-align:left; font-size:14px; border-bottom:dotted 1px #A8A8A8; padding:0 0 3px 6px;clear:both; margin:12px 32px 6px 0}
.index_mid p	{color:#000000;line-height:20px;text-align:justify; margin:5px 3px 12px;}

.index_mid .culture	{ border:none; font-size:14px; text-align:left}
.index_mid .culture a	{ border:solid 1px #A8A8A8; padding:3px 8px; color:#000000}
.index_mid .culture a:hover	{color:#CC9900;}

.index_mid .index_product	{ list-style:none; margin:0}
.index_mid li	{margin:6px 0;clear:both}
.index_mid li div	{ float:left; width:120px; padding-top:8px; text-align:center}
.index_mid li div a	{ border:solid 1px #666666}
.index_mid li p	{ float:right; width:280px; margin:0; line-height:17px}
.index_mid li a	{color:#000000}
.index_mid li a:hover{color:#CC9900}
.index_mid li .detail{ color:#f99921}
 
/*index_right*/
.index_right	{width:175px; float:right; text-align:center}
.index_right h2 { text-align:right; margin:0; width:179px; height:23px; background:url(images/index_right_h2.gif) no-repeat}
.index_right h2 a	{ color:#000000}
.index_right h2 div{ float:left; width:80px; line-height:150%; text-align:center; font-size:14px}
.index_right h2 image	{ margin:8px 6px 5px 0}
.index_right p	{ margin:8px 0; line-height:20px; width:160px; text-align:justify}

/*bottom*/
.bottom	{border-top: #aaa solid 1px; line-height:150%; padding:10px 0; color:#333; text-align:center; clear:both}



