/* home */
.main{ margin:10px auto 0 auto; clear:both; width:970px;}
.mainL{ width:200px; float:left;}
.mainR{ width:760px; float:right;}
.mainR_a{ width:750px; float:right;}
.mainR_a img{ border:1px solid #ccc; padding:1px;}
.leftTitle{ background:url(../images/index_25.gif) no-repeat; text-align:right; line-height:25px; height:25px; padding-right:10px;}
.leftTitle h3{padding-left:10px;font-size:12px; font-weight:bold; float:left;}
.leftT{ border-left:1px solid #dddddd; border-right:1px solid #dddddd; width:198px; background-color:#f4f4f4; padding-bottom:5px;}
.leftT ul{ clear:both; padding:0 10px;}
.leftT li{line-height:24px; border-bottom:1px solid #dfdfdf; background:url(../images/index_44.gif) no-repeat left 9px; padding-left:8px;}
.leftT li ul{ margin-bottom:10px;}
.leftT li ul li{ background:none; padding:0;}
.searchBg{ height:107px; background:url(../images/index_49.gif) no-repeat; width:200px;}
.searchBg .input{ width:110px;}
.rightP{ background:url(../images/index_47.gif) no-repeat;line-height:25px; height:25px; padding-right:10px; text-align:right; clear:both;}
.rightP h3{padding-left:10px;font-size:12px; font-weight:bold; float:left;}
.rightT{ border-left:1px solid #dddddd; border-right:1px solid #dddddd; background-color:#fff;clear:both; padding:12px 0px 0 0px;overflow:hidden;}
.rightT li{ float:left; width:184px; height:145px; text-align:center;}
.rightT img{ border:1px solid #ddd;}
.bottomBgR{ background:url(../images/b2_63.gif) no-repeat; height:6px; line-height:6px; font-size:0px;}
.bottomBg{ background:url(../images/b1_55.gif) no-repeat; height:6px; line-height:6px; font-size:0px;}
.bottomBgR1{ background:url(../images/bottombg_54.gif) no-repeat; height:6px; line-height:6px; font-size:0px;}
.bottomBgt{ background:url(../images/bottombg_52.gif) no-repeat; height:6px; line-height:6px; font-size:0px;}
.rightBg{clear:both;}
.rightBg .leftN{ float:left; width:530px;}
.rightBg .leftN .lefth3{ background:url(../images/index_32.gif) no-repeat; height:25px; cursor:pointer;}
.rightBg .leftN .lefth3 li{ float:left; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;text-align:center; line-height:25px; margin-right:3px;}
.rightBg .leftN .lefth3 .active{ background:url(../images/index_27.gif) no-repeat; width:130px;}
.rightBg .leftN .lefth3 .normal{ background:url(../images/index_29.gif) no-repeat; width:130px;}
.rightBg .rightC{ float:right; width:220px; overflow:hidden;}
.rightC .leftTitleR{ background:url(../images/index_33.gif) no-repeat; text-align:right; line-height:25px; height:25px; padding-right:10px;}
.rightC .leftTitleR h3{padding-left:10px;font-size:12px; font-weight:bold; float:left;}
.rightC .leftTR{ border-left:1px solid #dddddd; border-right:1px solid #dddddd; background-color:#f4f4f4; height:180px; padding:1px 0 0 1px;}
.rightC .leftTR li{ padding:0 10px; line-height:20px;}
.rightC .leftTR p{ margin:0; padding:0;text-indent:15px;}
.leftN .leftTitleR{ background:url(../images/index_33.gif) no-repeat; text-align:right; line-height:25px; height:25px; padding-right:10px;}
.leftN .leftTitleR h3{padding-left:10px;font-size:12px; font-weight:bold; float:left;}
.leftN .leftText{ border-left:1px solid #dddddd; border-right:1px solid #dddddd; height:166px; padding:15px 12px 0 12px;}
.leftN .leftText img{ border:1px solid #ccc;}
.leftN .leftText .left_list{ margin-left:10px; float:left; width:290px;}
.leftN .leftText .left_list li{ line-height:26px; height:26px; background:url(../images/u.jpg) repeat-x bottom;}

/* about_us */
.titleR{ height:26px; line-height:26px; border-top:3px solid #2c708c; border-bottom:1px solid #dedede;}
/* news */
.newsBg{ padding:10px; height:138px; background-color:#f4f4f4;}
.newsBg img{ margin-right:15px; border:1px solid #ccc; padding:2px;}
.newsBg p{ margin:8px 0 0 0; padding:0; text-indent:18px;}
.news_l{ border:1px solid #dddddd; padding:10px; text-align:right;}
.news_l li{ height:30px; line-height:30px; background:url(../images/u.jpg) repeat-x bottom;}
/* news_details */
.news_details p{ text-indent:18px; margin:0 0 10px 0; padding:0;}
.title_n {font-size:11px; text-align:center; color:#565656; margin-bottom:10px;}
.news_details .title_n h3{ border-bottom:1px solid #d3d3d3; font-size:16px; font-weight:bold; text-align:center; color:#333;padding-bottom:2px;}
/* products */
.products_l{ border:1px solid #dddddd; padding:10px; clear:both; background-color:#fff;}
.products_l ul{ clear:both;}
.products_l li{ float:left; width:182px; text-align:center; padding:5px 0;}
.products_l img{ border:1px solid #d9d9d9;}
.Recommended{ border-left:1px solid #dddddd; border-right:1px solid #dddddd; background-color:#f4f4f4; padding-bottom:5px; text-align:center; padding-top:10px; width:198px;}
.page_p{ border:1px solid #dddddd;clear:both;margin-top:10px; clear:both; overflow:hidden; height:30px;background-color:#fff; padding:0 10px 0 10px !important padding:5px 10px 0 10px;}
.page_p .input{ border:1px solid #c0c0c0; width:20px; height:10px;}
.products_d{ border:1px solid #e2e2e2; text-align:center; clear:both;}
.products_table img{ border:1px solid #d9d9d9; margin-right:20px;}
.products_table p{ margin:0 0 10px 0; padding:0; text-indent:18px;}

/* quality */
.main_wh{ padding:10px; clear:both; background-color:#fff;}
.rmd{ border:1px solid #d9d9d9; margin:0 20px; clear:both; background-color:#fff;}
.rmdTitle{ background-color:#f7f7f7; border-bottom:1px solid #d9d9d9; padding-left:10px; font-weight:bold; text-align:left;}
.rmd li{ width:176px; float:left; padding-top:15px;}
.rmd img{ border:1px solid #dddddd;}

/* search */
.mainR_ab{ width:970px; margin:0 auto;}
.products_da{ border:1px solid #e2e2e2; text-align:left; clear:both; padding:10px; margin-top:15px;}
