@charset "utf-8";
/* CSS Document */
@import url('public.css');
.title{ font-weight:bold; color:#c23142; text-indent:12px; line-height:30px;}

#sidbar{ width:238px; float:left; margin-top:10px;}
#category{ width:238px;}
#category dt{ background:url(../images/bg_menu.png) no-repeat left bottom;}
#category dd{ background:url(../images/bg_menu.png) no-repeat left bottom; line-height:28px;}
#category dd a{ background:url(../images/l2.png) no-repeat 15px 12px; padding-left:25px; display:block; padding-right:10px;}
#category dd a.select{ background-color:#3f3f3f; color:#FFFFFF; font-weight:bold;}
#category dd.nodd{ padding:5px 0;}
#category dd li{ line-height:16px; padding:3px 0;}
#category dd li a{ background:none;}


#sidbar .contactus{ margin-top:10px;}
#sidbar .contactus dl{ margin-bottom:10px;}
#sidbar .contactus dt{ background:url(../images/bg_menu.png) no-repeat left bottom;}
#sidbar .contactus dd{ padding-left:25px;}

#mainer{ width:755px; float:right; margin-top:10px;}
#mainer .contant{  padding:0 9px;}
#mainer .top span{ background-color:#f9f9f9;}
#mainer .btm span{ background-color:#f9f9f9;}
#mainer .welcome{ margin-bottom:10px; text-align:center;}
#mainer .welcome img{ border:#c4d3da solid 1px; padding:2px;}
#mainer #main{ padding:0 5px 0 0;}

.position{ float:right; margin-right:25px; display:inline;}
.page{ text-align:center; height:30px;}
.page a{ margin:auto 5px;}

/* 首页CSS */
#index{ float:right; width:755px;}

.indexaboutus img{ float:right; border:#c5d2db solid 1px; padding:4px;}
.indexaboutus{ margin-bottom:10px; height:110px; overflow:hidden;}

#indexcontact{ width:506px; float:left;}
#indexcontact .cnt{ margin: auto 13px;}
#indexcontact .table{ border:#dcdcdc solid 1px; padding:5px; background:#fafafa;}

#indexrecommend{ float:right; width:238px;}
#indexrecommend dl{ margin-bottom:25px;}
#indexrecommend dt{ background:url(../images/bg_menu.png) no-repeat center bottom;}
#indexrecommend dd{ background:url(../images/bg_menu.png) no-repeat center 85px; padding:7px 11px; height:72px; overflow:hidden;}
#indexrecommend dd img{ float:left; margin-right:10px; border:#cccccc solid 1px;}

#indexbtm{ background:url(../images/index_body_btm.png); height:3px; overflow:hidden;}
#indexbtm1{ background:url(../images/index_body_btm1.png); height:2px; overflow:hidden;}
/* 关于我们 联系我们 */
.aboutus{ }
.aboutus .intro{ padding:0 10px 10px;}

/* 询盘 */

.feedback table{ font-family:Verdana, Geneva, sans-serif; color:#000;}
.feedback th{ font-weight:lighter; width:130px; color:#000; text-align:right; padding:2px 5px;}
.feedback td{ padding:2px 5px;}
.feedback .submit{ background:url(../images/i1.png) left -56px; width:89px; height:26px;}
.feedback .reset{ background:url(../images/i1.png) -89px -56px; width:91px; height:26px; border:none; cursor:pointer;}

/* 产品列表页 */
.product_list .showone{ height:173px; overflow:hidden; padding:0 10px 0 5px; margin-bottom:2px;}
.product_list .showone .pro_left{ float:left; width:200px; height:145px; border:#CCC solid 1px; text-align:center; margin:8px 7px; display:inline; overflow:hidden; line-height:200px; font-size:100px;  background:#fff;}
.product_list .showone .pro_left img{ margin-top:3px; padding:1px; }
.product_list .showone .pro_left .var2{ margin:5px 2px 0; height:40px; overflow:hidden;}
.product_list .showone .info{ float:right; width:510px; height:120px; border-bottom:#999 dashed 1px; overflow:hidden; margin-top:10px; font-size:13px;}
.product_list .showone .info h2{ font-size:14px; line-height:20px; padding-bottom:5px;}
.product_list .showone .info h2 a{ color:#000; text-decoration:underline;}
.product_list .showone .tool{ float:right; width:490px; margin-top:5px;}
.product_list .showone .a1{ float:right; background:url(../images/i1.png) -180px -56px; width:100px; height:23px; font-size:1px; line-height:100px; overflow:hidden;}
.product_list .showone .a2{ background:url(../images/l1.png) no-repeat left -123px; padding-left:1.5em; float:left; line-height:22px; color:#fd0100; text-decoration:underline; font-weight:bold;}

/* 产品详细页 */
.product_detail{ padding:0 10px 0 10px;}
.product_detail .title{ text-indent:0px;}
.product_detail h1{ font-size:18px; line-height:30px; text-align:left; padding:10px 0 25px;}
.product_detail .photo{ text-align:center; margin-bottom:20px;}
.product_detail .btn{ height:40px; position:relative; padding-top:10px;}
.product_detail .btn a{ background:url(../images/i1.png) -180px -56px; width:100px; height:23px; font-size:1px; line-height:100px; overflow:hidden; margin:15px auto; position:absolute; right:0; top:0;}
.product_detail th,.product_detail td{ border:#ccc solid 1px; color:#000;}
.aboutpro { margin-top:5px;}
.aboutpro li{ float:left; text-align:center; margin:10px 23px 20px; display:inline;}
.aboutpro img{ width:190px; height:130px; border:#CCCCCC solid 1px; padding:1px;}
.aboutpro li .var2{ padding:5px 0;}


