@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-family:"微软雅黑"; color:#2b2b2b; background: #ccc;}
*{ margin:0; margin:0;}
img{ border:none;}
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,section,p,span,font,div{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
ul,ol{list-style:none;}
li.ds-post{ height:auto;}
a{text-decoration:none;color:#2b2b2b;}
a:hover{ color:#005eb2;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
ul{ -webkit-padding-start:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start: 0px;-webkit-margin-end: 0px;}
.clear{ clear:both;}
/**index开始**/
.quanbu{ max-width: 650px; height: auto; margin: 0 auto; background: #fff;}
.top{ margin-left:20px;}
.top img{ width:91%; }
.nav ul{ width:100%; background:url(/images/tbj.jpg); height:91px;}
.nav ul li{ height: 45px; width: 24%; text-align: center; line-height: 45px; font-size: 18px; color: #fff; background:#006cbe; float: left; border-bottom: 1px solid #fff; border-left: 1px solid #fff; }
@media screen and (max-width:610px){
  .nav ul li{width: 24.8%;}
}
@media screen and (max-width:490px){
  .nav ul li{width: 24.8%;}
}
@media screen and (max-width:368px){
  .nav ul li{width: 24.7%;}
}
@media screen and (max-width:280px){
  .nav ul li{width: 24.8%;}
}
.nav ul li a{ color: #fff; }
.main{ width: 98%; height: auto; margin: 0 auto; }
.guanyu,.chanpin,.xinwen{ margin-top: 2%; }
.guanyu_font{ height: 45px; background: url(../images/nav.jpg) center; border-top-left-radius:5px;border-top-right-radius:5px;}
.guanyu_font p{ font-size: 1.1rem; line-height: 45px; margin-left: 2%; color: #fff; }
.guanyu_font p span{ font-size: 0.8rem; float: right; margin-right: 2%; }
.guanyu_font p span a{ color: #fff; }
.guanyu_main{ font-size: 1.1rem; line-height: 35px; margin-top: 1%; text-align:justify; }
.product_main ul li{ width: 46%; height: auto; float: left; margin-left: 2.8%; margin-top: 3%; text-align: center; font-size: 16px; }
.product_main ul li p{ margin-top: 10px;overflow: hidden; text-overflow: ellipsis;}
.product_main ul li img{ width: 94%; height: auto; background: #f1f4f7; padding: 3%; -webkit-box-shadow:1px 1px 5px #333333; height:150px;}
.xinwen_main ul li{ font-size: 1.1rem; line-height: 40px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; background: url(../images/jian.jpg) left no-repeat; padding-left: 20px; border-bottom: 1px dashed #ccc;}
.footer{ text-align: center; padding-top: 5%; padding-bottom: 5%; background: #005eb2; margin-top: 5%; line-height:20px; font-size: 14px; color: #fff; padding:10px;}
/**index结束**/

/*about*/
.xiangguana a{ padding:5px 3px; background: #005eb2; font-size: 13px;; color: #fff; margin:2px; float: left; margin-top: 1.5%; width:22%; text-align:center;}
.xiangguan a{ padding:5px 3px; background: #005eb2; font-size: 13px;; color: #fff; margin:2px; float: left; margin-top: 1.5%; width:17%; text-align:center;}
.xiangguan a:hover{ background: #cf0805; }
.xiangguana a:hover{ background: #cf0805; }
.dangqian{ width: 95%; height: auto; margin: 0 auto; font-size: 0.8rem; margin-top: 1.5%; line-height: 30px; border-bottom: 1px solid #a6a6a6;}
.about,.xiangguan{ width: 95%;height: auto; margin: 0 auto; }
.title1{ font-size: 1.2rem; font-weight: bold; text-align: center; margin-top: 2%; margin-bottom:10px;}
.fabu{ font-size: 0.9rem; margin-top: 1%; text-align: center; padding-bottom: 1%; border-bottom: 1px dashed #a6a6a6; margin-bottom: 1.5% }
.content1{ font-size: 1rem; line-height: 30px; }
.shangxia{ font-size: 1rem; line-height: 25px; margin-top: 1.5%; padding-top: 1.5%; border-top: 1px dashed #a6a6a6; }
/*about*/

/*news*/
.news{ margin-top: 1%; }
.dede_pages{font-size:12px; padding-top:15px;}
.dede_pages ul{float:left;padding-top:10px;}
.dede_pages ul li{float:left;line-height:17px;margin-right:12px;border:1px solid #E9E9E9; margin-bottom: 1.5%;}
.dede_pages ul li a{float:left;padding:2px 4px 2px;color:#555;display:block;}
.dede_pages ul li a:hover{color:#690;text-decoration:none;padding:2px 4px 2px;}
.dede_pages ul li.thisclass,.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#005eb2;padding:2px 4px 2px;font-weight:bold;color:#fff;}
.dede_pages .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.dede_pages .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}
/*news*/

/*product*/
.product ul{ margin-left: -3.5%; }
.product ul li{ width: 46%; height: auto; float: left; margin-left: 3.5%; margin-top: 3%; text-align: center; font-size: 16px; }
.product ul li p{ margin-top: 10px; overflow:hidden;text-overflow:ellipsis; }
.product ul li img{ width: 94%; height: auto; background: #f1f4f7; padding: 3%; -webkit-box-shadow:1px 1px 5px #333333;  }
/*product*/
.cxun{width:100%; margin:0 auto;}
.cxun a img{ margin-top:-7px;}