.main{ width:998px; margin:0 auto; padding-top:19px;}
.sidebar_1{ border-bottom:#333333 5px solid;width:251px; height:274px; float:left; padding-left:17px;}
.products_menu{ background:url(../Images/index/procbg.gif) no-repeat; width:215px; height:192px; padding:53px 15px 16px 15px;}
.flash_player{ width:471px; height:279px; float:left;}
.sidebar_2{ border-bottom:#333333 5px solid;width:259px; height:274px; float:right;position:relative;}
.sidebar_2 img{/* position:absolute; left:-11px;*/}
.purchase_box{ padding:3px 21px 2px 5px; margin-bottom:5px; background:url(../Images/index/purchase_box_bg.jpg) no-repeat;}
.purchase_box h3{ width:100%; border-bottom:#ccc 1px solid; height:20px; line-height:20px; font-weight:bold; color:#0C3054; text-align:center;}
.purchase_box p{ margin:5px 0; padding:0;}
.purchase_box .purchase_tit{ margin:6px 0 9px 0;color:#3e527d}
.purchase_box h4{ font-weight:bold; color:#3e527d}
.purchase_box h4 img{ margin-top:9px; border:0}
.Purchase_input{ width:176px; height:18px; border:#ccc 1px solid; margin:7px 0; }
.Purchase_Inquiry{ width:94px; height:22px;background:url(../Images/index/Order_Inquiry.gif) no-repeat; border:0;}
.index_2{ width:884px; float:left;}
.index_2 .c{width:867px;background-position:0 -5px; margin-top:17px; float:right}
.c,.c i,.c i i,.c b,.c b b,.c .index_2_1,.c .index_3_1{background-image:url(../Images/index/purple.png);background-repeat:no-repeat;}
.c i{display:block;height:5px;}
.c i i{margin:0 0 0 5px;background-position:right 0;}
.c b{display:block;height:5px;background-position:0 bottom;}
.c b b{margin:0 0 0 5px;background-position:right bottom;}
.c .index_2_1,.index_3_1{margin:0 0 0 5px;padding:0 5px 0 0;background-position:right -5px; height:auto}
.index_3_1 ul{padding-bottom:10px;*padding-bottom:7px}
.index_2_1{ margin:5px; height:100%; display:block; clear:both}
.index_2_1 h3{ height:24px; line-height:24px; margin-bottom:-10px; padding:9px 0 10px 25px; font-size:20px; color:#3c507c; background:url(../Images/index/arrow_2.gif) 15px 10px no-repeat;}
.index_2_1 li{ margin:9px 14px;_margin:9px 10px; float:left; font-size:12px; display:block; width:166px; height:65px; border:#ccc 1px solid}
.index_2_1 li h4{ font-size:14px; font-weight:bold;}
.index_2_1 a h4:hover{ text-decoration:none;}

.index_list1{ padding:4px 80px 0 8px; background:url(../Images/index/list1bg.gif) bottom right no-repeat;}
.index_list1 h4{ color:#d74245;}
.index_list2{ padding:4px 80px 0 8px; background:url(../Images/index/list2bg.gif) bottom right no-repeat;}
.index_list2 h4{ color:#ca3c8e;}
.index_list3{ padding:4px 80px 0 8px; background:url(../Images/index/list3bg.gif) bottom right no-repeat;}
.index_list3 h4{ color:#ca3c8e;}
.index_list4{ padding:4px 80px 0 8px; background:url(../Images/index/list4bg.gif) bottom right no-repeat;}
.index_list4 h4{ color:#ff90c3;}
.index_list5{ padding:4px 80px 0 8px; background:url(../Images/index/list5bg.gif) bottom right no-repeat;}
.index_list5 h4{ color:#c9b15c;}
.index_list6{ padding:4px 80px 0 8px; background:url(../Images/index/list6bg.gif) bottom right no-repeat;}
.index_list6 h4{ color:#881c12;}
.index_list7{ padding:4px 80px 0 8px; background:url(../Images/index/list7bg.gif) bottom right no-repeat;}
.index_list7 h4{ color:#744055;}
.index_list8{ padding:4px 80px 0 8px; background:url(../Images/index/list8bg.gif) bottom right no-repeat;}
.index_list8 h4{ color:#292e35;}
.index_list9{ padding:4px 80px 0 8px; background:url(../Images/index/list9bg.gif) bottom right no-repeat;}
.index_list9 h4{ color:#5fb13f;}
.index_list10{ padding:4px 80px 0 8px; background:url(../Images/index/list10bg.gif) bottom right no-repeat;}
.index_list10 h4{ color:#cb2e28;}
.index_list11{ padding:4px 80px 0 8px; background:url(../Images/index/list11bg.gif) bottom right no-repeat;}
.index_list11 h4{ color:#9d9c97;}

.index_3{ width:867px;margin-left:17px;}
.index_3_a1{width:230px;margin-top:17px; float:left}
.index_3_1L{width:230px;}
.index_3_1L1{width:230px;margin-top:7px;}
.index_3_1L2{ background:url(../Images/index/index_3_1L2bg.jpg) no-repeat; height:140px; width:192px;margin-top:7px;padding:50px 18px 18px 20px;white-space:normal; word-break:break-all;overflow:hidden;}

.index_3_b1{ width:635px; float:left;margin-top:17px;}

.index_3_top1 li{ width:114px; margin-left:13px;_margin-left:10px; margin-top:13px; margin-bottom:0; float:left; text-align:center;}
.index_3_top1 h3{ width:612px; height:22px; background-color:#3f3f3f; font-size:13px; color:#FFFFFF; padding-left:10px; line-height:22px; margin-left:13px;}
.border1{ border:#ccc 1px solid}
.index_3_top1 input{ background:url(../Images/index/add_cart.gif) no-repeat; width:79px; height:20px; border:0;}
.index_3_top1_txt1{ overflow:hidden; height:44px;}
.index_3_top1_txt2{ margin:5px 0 1px 0; font-weight:bold; color:#494949;}
.index_3_top1_txt3{ margin:4px 0 0 0;*margin:4px 0 3px 0; font-weight:bold; color:#3c507c; padding:2px 0;_padding:4px 0;}
.index_3_top1_txt1a{ overflow:hidden; height:58px;}

.index_3_top2{ margin:13px 0 0 12px; padding:0;}
.news_flash{ padding-top:5px;float:left;}
.a-d-3 img{ padding:5px 0 0 5px; width:191px;float:left}

.index_3_2{margin-top:9px;width:867px; overflow:hidden}
.index_3_2 h3 {background:url(../Images/index/index_3_2_bg.gif) no-repeat; display:block; float:left}
.index_3_2 h3 span { width:216px; font-size:14px; line-height:130%;text-align:center; color:#FFFFFF; display:block; float:left}
.index_3_2 span.blur { background:none; font-weight:normal; cursor:pointer; padding-top:5px;}
.index_3_2 span.on { background:url(../Images/index/index_3_2_on.gif); width:218px; height:26px; padding-left:1px;cursor:pointer;}
.index_3_2 .con { padding:5px 0px; height:100%; padding-top:15px;}
#stm0, #stm3,#stb0, #stb3 { position:relative}

.index_3_2_a1{ width:216px; float:left; margin-right:18px; height:338px; overflow:hidden;}
.index_3_2_a1 ul li{ margin:0; height:92px; padding:10px 0; border-bottom:1px solid #ccc; clear:left;}
.index_3_2_al{ width:127px; float:left}
.index_3_2_ar{ width:87px; float:left}
.index_3_2_ar img{ width:87px;height:87px;}
.index_3_2_al span{ font-weight:bold;}


.index_3_2_b1{ margin:0; float:left}
.index_3_2_c1 li{ width:102px; height:169px; padding:0 16px; float:left; text-align:center;}
.index_3_2_c1 li a{ display:block; height:147px; overflow:hidden;}
.index_3_2_c1 li img{ width:100px; vertical-align:middle;}
.index_3_2_c1 li span{font-weight:bold;}
.index_3_2_d1{clear:both; padding-top:7px;}
.index_3_5{margin:9px 0 0 17px;}

/*define menu*/
.imenu {background:#E7E7E7;}
.imenu ul li {border-bottom:1px dashed #cccccc;background:url(../Images/index/menu_arrow_bg.gif) no-repeat -1px -110px;}

.imenu ul ul .ws_top {border-top:1px dashed #cccccc;border-right:2px solid #A6A6A6;}
.imenu a, .imenu a:visited {color:#000; }
.imenu ul li a{color:#000;}
.imenu a:hover {color:#e47911; }
.imenu ul ul li a, .imenu ul ul li a:visited {color:#004b91;}
.imenu ul ul li a:hover {color:#e47911;}
.imenu ul ul :hover > a {color:#e47911;}

* html .imenu a:hover {color:#000;background:#fff url(../Images/index/menu_arrow_bg.gif) no-repeat -1px -130px;}
.imenu :hover > a {color:#000;background:#fff url(../Images/index/menu_arrow_bg.gif) no-repeat -1px -130px;}
.imenu ul ul {background:url(../Images/index/menu_arrow_bg.gif) no-repeat 0 100%;}

/*define menu*/
.imenu {font-size:12px;width:216px;padding-left:2px;float:left; z-index:500; position:relative;}
.imenu ul {background:transparent; float:left;}
.imenu ul ul {width:214px;}
.imenu ul li {float:left;display:block;width:211px;height:17px;line-height:17px; font-weight:bold;}
.imenu ul li a{ text-decoration:none;}
.imenu ul ul li {display:block;width:161px;height:auto; line-height:120%;border:0;font-weight:normal;padding:2px 0 2px 20px; border-right:2px solid #a6a6a6;background-position:0 -33px;background-color:#fff;}

.imenu ul ul .ws_top {background-position:0 -1px;border-top:1px solid #cccccc;border-right:2px solid #A6A6A6;padding-top:10px;}
.imenu a, .imenu a:visited {display:block;float:left;height:100%; width:211px; font-size:1em;text-decoration:none; padding:0;text-indent:1em;}

.imenu ul ul li a, .imenu ul ul li a:visited {display:inline;color:#000;background:none;text-indent:0;width:auto;}
.imenu ul ul li a:hover {color:#8D0011;background:none;text-decoration:underline;}
.imenu ul ul :hover > a {color:#8D0011;background:none;text-decoration:underline;}

.imenu table {border-collapse:collapse; padding:0; margin:-1px; width:0; height:0; font-size:1em; z-index:1;}
* html .imenu a:hover {color:#000;position:relative; z-index:100; text-decoration:none;background:#fff url(../Images/index/menu_arrow_bg.gif) no-repeat -1px -133px;}
.imenu li:hover {position:relative;}
.imenu :hover > a {color:#000;background:#fff url(../Images/index/menu_arrow_bg.gif) no-repeat -1px -130px;}
.imenu ul ul {position:absolute;height:0;top:-10000000px;left:187px; width:183px;padding-bottom:4px;height:auto;background:url(../Images/index/menu_arrow_bg.gif) no-repeat 0 100%;}

.imenu ul :hover ul,.imenu {top:-1px;}