body { margin: 0px auto; padding: 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;	color:#444; }
.clear { clear:both; }
img { border:none; }
form, p { margin:0px; padding:0px; border:0px; }

/*框架*/
#main { width:100%; border:none; background:url(images/bg_main.gif) repeat-x left top; }
#content_main { width:960px; margin:10px auto 0 auto; }
#content_left { float:left; width:599px; }
#content_right { float:right; width:351px; }
.title_01 { background:url(images/pic_title_01.jpg) no-repeat center top; height:29px; line-height:29px; text-align:left; color:#FFF; font-weight:bold; font-size:14px; padding:0 0 0 33px; }
.title_01 span,.title_02 span,.title_03 span { float:right; margin:0 10px 0 0; }
.title_01 span a,.title_02 span a,.title_03 span a { color:#FFF; font-size:12px; font-weight:lighter; text-decoration:none; }
.title_01 span a:hover,.title_02 span a:hover,.title_03 span a:hover { color:#ECFAFF;}
.content_01 { background:url(images/bg_01.gif) no-repeat center top; height:162px; text-align:left; }
.title_02 { background:url(images/pic_title_02.jpg) no-repeat center top; height:31px; text-align:left; line-height:31px; color:#FFF; font-size:14px; font-weight:bold; padding:0 0 0 10px; }
.title_02 p a, .title_03 p a { font-size:14px; font-weight:bold; color:#FFF; text-decoration:none; display:block; float:left; width:88px; line-height:31px; text-align:center; }
.content_02 { background:#FFF; height:159px; border-bottom:1px solid #FFBB4C; border-left:1px solid #FFBB4C; border-right:1px solid #FFBB4C; }
.title_03 { background:url(images/pic_title_03.jpg) no-repeat center top; height:31px; text-align:left; line-height:31px; color:#FFF; font-size:14px; font-weight:bold; padding:0 0 0 10px; }

/*头部*/
#header_main { margin:0 auto; background:url(images/bg_header.jpg) no-repeat center top; width:960px!important; height:62px!important; }
#logo_main { float:left; }
#language { float:right; margin: 10px 12px 0 0; }
#language a { color:#555; text-decoration:none; }
#language a:hover { color:#FF0000; font-weight:bold; }
#search_main { float:right; margin: 6px 12px 0 0; clear:right; }
.search_input { line-height:20px; border:0px; background:url(images/bg_search.gif) repeat-x center center; width:165px!important; height:20px!important; color:#666; }
.table_01, .table_02, .table_03 { border:0px solid; width:100%;}
.table_01 a { color:#444; text-decoration:none; }
.table_01 a:hover { color:#FF0000; text-decoration:underline; }
.table_02 td { text-align:center; }
.table_03 tr td { color:#0909A7; font-weight:bold; }

/*菜单与形象*/
#flash_menu { width:960px; margin:0 auto; }
#menu_main { margin:0px auto; padding:1px 0 0 0; }
#menu_main ul { display:block; float:left; margin:0px auto; height:45px; background:url(images/menu_jg.gif) no-repeat right center; padding:0 0 0 50px; }
#menu_main ul li { display:inline; float:left; text-align:center; height:45px; background:url(images/menu_jg.gif) no-repeat left center; }
#menu_main ul li a { display:block; line-height:45px; height:45px; width:108px; font-size:14px; font-weight:bold; color:#FFF; text-decoration:none; text-align:center; margin:0px 5px 0 7px; }
#menu_main ul li a:hover { background:url(images/menu_over.gif) no-repeat center center; }

/*二级*/
#content_left_1 { float:left; width:170px; }
#content_right_1 { float:right; width:780px; }
#channel_name { background:url(images/bg_name.gif) no-repeat center top; height:37px; line-height:37px; text-align:right; padding:0 38px 0 0; color:#FFF; font-size:14px; font-weight:bold; }
#list_01 { border:1px solid #FFBB4C; padding:1px; text-align:center; }
#list_01 ul { display:block; border:0px dashed; margin:0px; list-style: none; text-align:left; padding:0px; }
#list_01 ul li { display:block; border-bottom:1px solid #E0E0E0; }
#list_01 ul li a { display:block; text-align:right; color:#555; font-size:12px; font-weight:bold; text-decoration:none; line-height:26px; background:url(images/img_02.gif) no-repeat right center;   }
#list_01 ul li a:hover { color:#0909A7; background:url(images/img_03.gif) no-repeat right center; }
#list_01 ul li a span { display:block; padding:0 24px 0 0; }

.left_over { display:block; text-align:right; color:#0909A7; background:url(images/img_03.gif) no-repeat right center; font-size:12px; font-weight:bold; text-decoration:none; }

.title_04 { background:url(images/pic_title_04.gif) no-repeat center top; height:31px; line-height:29px; font-size:14px; font-weight:bold; color:#FFF; text-align:left; padding:0 0 0 33px; }
.title_04 span { float:right; line-height:29px; margin:0 10px 0 0; color:#DDECFF; font-size:12px; font-weight:lighter; }
.content_04 { line-height:22px; color:#444; padding:20px; border-bottom:1px solid #9A9AFF; border-left:1px solid #9A9AFF; border-right:1px solid #9A9AFF; background:url(images/bg_content.gif) no-repeat center bottom; }

.product_box { margin:8px auto; }
.product_box a:hover img { filter: Alpha(Opacity=60); }
.product_box p { line-height:18px; color:#666; padding:0 4px; width:153px; text-align:left; }
.product_box p a { color:#0909A7; font-weight:bold; text-decoration:none; }
.product_box p a:hover { color:#FF9600; }

/*三级*/
#show_b { float:left; width:336px; }
#show_title { float:right; width:337px; background:url(images/bg_show.gif) no-repeat center top; padding:18px 18px 0 18px; }
.show_box { margin:10px auto 0 auto; text-align:center; }
.show_box a { margin:0 2px;}
.show_box a:hover img { filter: Alpha(Opacity=60); }
.title span { color:#0909A7; font-size:18px; font-weight:bold; line-height:18px; }
.title p { color:#666; font-size:14px; line-height:18px; }
.title a:hover img { filter: Alpha(Opacity=60);  }
.product_box_1 { float:left; margin:0 5px 0 0; }
.product_box_1 a:hover img { filter: Alpha(Opacity=60); }
.product_box_1 p a { color:#0909A7; text-decoration:none; font-weight:bold; text-align:center; display:block; margin:3px auto; }
.product_box_1 p a:hover { color:#F98800; }
.show_ico img { border:1px solid #EEE; margin:8px 4px 0 0; float:left; }


/*底部*/
#footer_main { width:960px; height:96px; margin:10px auto 0 auto; background:url(images/bg_footer.gif) no-repeat center top; color:#444; line-height:22px; text-align:center; }
#footer_main span { line-height:37px; }
#footer_main span a, #footer_main p a { color:#444; text-decoration:none; }
#footer_main span a:hover, #footer_main p a:hover { color:#FF0000; text-decoration:underline; }
#footer_main p { margin:8px 0 0 0; }

/*选项卡*/
.title_on { float:left; width:105px; height:34px; background:url(images/bg_title_over.gif) no-repeat center top; text-align:center; line-height:34px; font-weight:bold; color:#0909A7; font-size:14px; CURSOR: hand; margin:0 0px 0 0;}
.soft_tab { width:auto; margin:10px 0 0 0; border-top:0px solid #FFF; background:url(images/bg_title_tag.gif) no-repeat center top; height:34px; }
.soft_tab ul { float:left; width:auto; height:33px; line-height:32px; margin:0; padding:0; list-style:none;}
.soft_tab ul li { float:left; width:105px; height:34px; line-height:34px; text-align:center; font-weight:bold; color:#999; font-size:14px; margin:0 0px 0 0; CURSOR: hand;}
.soft_tab ul li a { display:block; }
.soft_content { line-height:24px; color:#444; }
.soft_content a { color:#0909A7; text-decoration:none; }

/*图片滚动*/
.RightBotton { float:right; margin:56px 6px 0 0; BACKGROUND: url(images/RightBotton.gif) no-repeat center center; WIDTH: 12px; HEIGHT: 29px; CURSOR: hand; }
.LeftBotton { float:left; margin:56px 0 0 6px; BACKGROUND: url(images/LeftBotton.gif) no-repeat center center; WIDTH: 12px; HEIGHT: 29px; CURSOR: hand; }
.box { FLOAT: left; WIDTH: 122px; TEXT-ALIGN: center; margin:0 17px 0 0;}
.box a:hover img { filter: Alpha(Opacity=60); }
.box P a { MARGIN: 8px auto 0px auto; WIDTH: 122px; LINE-HEIGHT: 18px; color:#0909A7; font-weight:bold; text-decoration:none; }
.Cont {	MARGIN: 0px auto 0 auto; padding:17px 0 0 0; OVERFLOW: hidden; WIDTH: 539px; }