/*焦点图*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
    margin: 0;
    padding: 0; list-style:none;
}
#fullslider{ width:100%; height:auto;overflow:hidden;position:relative; margin-top:80px; background-color:#efefef}
#slides { display:block; width:100%; }
#slides li { display:block; width:100%;}
#slides li a { display:block; width:100%;}
#slides li a img{width:100%}
#slides li a .ad{position:absolute; top:50%; left:0; text-align:center; width:100%; text-align:center; height:360px; margin-top:-80px;color:#fff;font-family:"宋体";}
#slides li a .ad hr{ height:5px; width:200px; margin:0 auto;}
#slides li a .ad h2{line-height:80px;font-size:58px; font-weight:normal}
#slides li a .ad h3{line-height:40px; font-size:26px; font-weight:normal}
#pagination { display:block; padding:5px 0px 5px 0; text-align:center;width:200px;}
#pagination li { display:block;  width:14px; height:14px; float:left; margin-right:12px; -moz-border-radius: 7px;-webkit-border-radius: 7px; border-radius:7px; background:#fff }
#pagination li a { display:block; width:100%; height:100%; text-indent:-9999px; cursor:pointer;}
#pagination li.current { background:#f90}
#fullslider .wrap{width:200px;height:40px;position:absolute;bottom:10px;right:50%; margin-right:-100px;z-index:9999;}

.parent-ul{margin:0px;padding:0px;}
.parent-ul li{color: #222;font-family: verdana, arial, helvetica, sans-serif;font-size:14px;padding-top:10px;list-style:none;border-bottom:1px #f2ebc6 solid;}
.tr-list{clear:both; padding:0px;}
.tr-list li{clear:both;border-bottom:1px #E8E8E8 solid;line-height:210%;list-style:none; padding:0 15px;}
.tr-list li span { float:right; color:#666262; font-size:12px;}

.pagelist {clear:both; font-size: 12px; padding:20px 0;text-align:center;}
.pagelist a{ padding: 5px 9px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin:3px; color:#666; font-family:宋体,arial,sans-serif;}
.pagelist a:visited, #nowpage { padding: 3px 8px; margin:3px; border: solid 1px #ddd; background: #fff; text-decoration: none; }
.pagelist a:hover, #nowpage{color:#cc0f16; background: #fff; border-color:#cc0f16; text-decoration: none;}

.reference{margin:5px 0px;}
.reference-body{text-indent:1em;text-align: justify}
.reference-body li{text-indent:-1em;}
.reference-list{margin:0px 0px 10px 10px;}
.refe-list{margin-top:12px;clear:both}
.refe-list li{clear:both;border-bottom:1px #E8E8E8 solid;line-height:210%;list-style:none; padding:0 15px;}

/*产品显示方式一*/

.product li.plist1 {padding:2px 8px 15px 8px; float:left; overflow:hidden; display:block; z-index:-100; line-height: normal;}
.product li.plist1 a{ border:1px solid #E9E7EA; box-shadow:0 0 3px #E0DFE0;display:block; color:#666; background:#FFFFFF;}
.product li.plist1 a:hover{ border:1px solid #cc0f16; background:#cc0f16; box-shadow:0 0 3px #E0DFE0; display:block; color:#FFFFFF;}
.product li.plist1 a:hover img {}
.product li.plist1 dl dt {}
.product li.plist1 dl dd { width:100%;}
.product li.plist1 img { width:170px;}

span.pro {  border-top:1px solid #eee;font-size:12px; display:block; text-align:center; padding:5px 0; line-height:30px; overflow:hidden; }
/*产品显示方二*/
.product li.plist2{float:left;width:650px;overflow:hidden;background:#fafafa;margin:2px;padding:0px;}
.product li.plist2 span.pleft{float:left;height:auto;width:460px;margin:10px 5px 5px 35px;line-height:220%}
.product li.plist2 span.pleft a{display:block}
.product li.plist2 span.pleft span{padding:5px 5px 3px 20px;display:block}
.product li.plist2 span.pright{float:left;height:auto;width:140px}
.product li.plist2 span.pright img{width:140px}

.pro_small{width:100%;}
.pro_small li{ display:inline-block; margin:10px; margin-left:0px;}

.summary h3{
	font-size: 16px;
  	font-weight: 700;
  	color: #e45c01;
  	margin: 0;
  	line-height: 1.6em;
  	text-transform: uppercase;
  	display: inline-block;
}
h3.zz{	font-size: 16px;
  	font-weight: 700;
  	color: #e45c01;
  	margin: 0;
  	line-height: 2em; margin:20px 0px 10px 0px; background-color:#f5f5f5; width:100%; padding-left:10px;
  	text-transform: uppercase;
  	display: inline-block;}