@charset "utf-8";
/* CSS Document */
html,body,h1,h2,h3,h4,h5,input,button,form,p,span,a,div,ol,ul,li,table,tbody,tfoot,thead,tr,th,td,canvas{margin:0;padding:0;}
body{width:100%;height:auto;font-family: Microsoft YaHei,Arial,Helvetica;background:#f6f6f6;font-size:14px;}
ol,ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
em{ font-style:normal}
a{text-decoration:none;color:#585657;}
a:hover{ color:#e70012;}

.top{ overflow:hidden;*zoom:1; margin-bottom:5px;}
.logo{ float:left; width:173px; height:51px;}
.logo img { border:0;}
.toptel{ margin-left:180px; padding-top:6px;}
.menu{ width:100%; height:34px; line-height:34px;text-align:center;
	   background:url(../images/nav_bg.jpg) 
}
.menu a{ color:#fff;padding: 0 4px;}
.search{ margin:10px;  overflow:hidden; *zoom;1;}
.input{ width:80%; height:33px; padding-left:5px; line-height:33px; float:left;border:1px solid #b9b9b9;
		background:-webkit-linear-gradient(top,#f5f5f5,#fefefe);
		background:-moz-linear-gradient(top,#f5f5f5,#fefefe);
		background:-o-linear-gradient(top,#f5f5f5,#fefefe);
}
.btn{ float:left; width:40px;}
.tag{ overflow:hidden; *zoom:1;}
.tag ul{padding:10px 0 10px 10px;}
.tag li{ float:left; line-height:30px; font-weight:bold; margin-right:10px; margin-bottom:10px;}
.tag li a{ display:inline-block;border-radius:4px; padding:0 20px; border:1px solid #b2b4b3; }
.tag li a:hover{border:1px solid #ef0012;  }
.pdbox{ margin-bottom:10px;}
.pdbox h2{ font-weight:bold; font-size:14px; color:#e70012; line-height:30px; padding-left:10px;}
.pdbox img { width:100%; max-width:320px; border-top:2px solid #fc7e88;}
.pdtag{ overflow:hidden; *zoom:1;}
.pdtag ul{ padding:10px;}
.pdtag li{ float:left; background:url(../images/cion.jpg) left center no-repeat; padding-left:10px; margin:0 20px 5px 0; }
.news{ margin-bottom:10px;}
.news h2{ font-size:14px; font-weight:bold; color:#fff; padding-left:10px; height:30px; line-height:30px; background-color:#e72534;}
.news ul{ padding:10px;}
.news li{ background:url(../images/cion.jpg) left center no-repeat; padding:5px 10px; line-height:1.5; border-bottom:1px dotted #dddddd;}
.backtop{ text-align:center; margin-bottom:100px; margin-top:20px}
.backtop a{color:#e70012; background:url(../images/top.jpg) left center no-repeat; padding-left:10px;}
.foot{ overflow:hidden; *zoom:1; position: fixed; bottom:0px;}
.foot li{ float:left; width:25%; max-width:80px; max-height:80px;}
.foot li img { border:0}

.title{ height:30px; line-height:30px; padding-left:10px; font-weight:bold;color:#585657; border-bottom:1px solid #ebebeb; margin-bottom:10px;
        background:-webkit-linear-gradient(top,#fff,#f0f0f0);
		background:-moz-linear-gradient(top,#fff,#f0f0f0);
		background:-o-linear-gradient(top,#fff,#f0f0f0);
}
.about{ padding:10px; line-height:1.5;}
.about img{ width:100%; max-width:320px;}
.about p{ margin-bottom:10px;}

.product{ overflow:hidden;*zoom:1;}
.product ul{ padding:10px 0 10px 10px;}
.product li{ float:left; width:140px; height:165px; text-align:center;  margin-right:15px;}
.product li h3{ font-size:12px; margin-top:3px}
.product li img{ width:100%; max-width:170px;padding:2px; border:1px solid #ebebeb;box-shadow: 0 1px 1px #C1C1C1;}
.pdetail{ padding:10px;}
.pdetail h1,.newstitle h1{ font-size:14px; font-weight:bold; margin-bottom:10px; text-align:center;}
.pdetail h2{background: none repeat scroll 0 0 #F1F1F1;color: #666;font-size: 14px;height: 25px;line-height: 25px;margin: 10px 0;padding-left: 5px;}
.pdtop{ width:300px; margin-bottom:10px; text-align:center}
.pdtop img{ width:100%; padding:2px;border:1px solid #ebebeb;box-shadow: 0 2px 2px #C1C1C1;}

.newslist{ padding:10px;}
.newslist li{ width:100%; border-bottom:1px dotted #c1c1c1; padding-bottom:5px;}
.newslist p,.newstitle p{ color:#999; font-size:12px;}
.newsdetail{ padding:10px;}
.newstitle h1{ text-align:left;}
.newstitle{border-bottom:double #c1c1c1; padding-bottom:10px; margin-bottom:10px; }
.pdsearch{ padding:10px;  }
.pdsearch li{ padding-bottom:10px; margin-bottom:20px;border-bottom:1px dotted #c1c1c1;}
.pdsearch li h2{ font-size:14px; font-weight:bold; line-height:30px;}
.pdsearch li p{ color:#666; }
.pdsearch li span{ font-size:12px; color:#999;}
.soso{ margin-top:50px; text-align:center;}
.so_input{ width:80%; height:33px; padding-left:5px; line-height:33px; border:1px solid #b9b9b9;
		background:-webkit-linear-gradient(top,#f5f5f5,#fefefe);
		background:-moz-linear-gradient(top,#f5f5f5,#fefefe);
		background:-o-linear-gradient(top,#f5f5f5,#fefefe);
}
.soso a{ display:inline-block; width:66px; height:27px; line-height:27px; background:url(../images/sobtn.jpg) no-repeat; text-align:center; color:#fff; font-weight:bold;}

.page{ text-align:center; margin-bottom:10px;}

.red{ color:#e70012;}/*亮红色*/
.orange{ color:#ff6600;}
.b{ font-weight:bold;}
.indent{ text-indent:2em;}
.mb20{ margin-bottom:20px;}
.mb10{ margin-bottom:10px;}