@charset "utf-8";
/* CSS Document */
body{ padding:0px; margin:0px; font-size:14px; color:#000; background: url(../images/bg.jpg) repeat-x center top; font-family:"微软雅黑";}
* {margin:0; padding:0;}
ul li{ list-style-type:none;}
.clear {clear: both; line-height:0; padding:0px; margin:0px;}
img { border-style: none; }
a{text-decoration:none;color:#444;}
a:hover{ color:#0d295c; text-decoration:underline;}
h1{ font-size:18px; text-align:center;border-bottom:1px dotted #ccc; padding:10px 0; margin:0;}
h2{color:#333; font-size:12px; font-weight:bold; padding-left:15px; margin:0; display:block; float:left;line-height:33px;}
h3{ font-size:18px;color:#f60; font-weight:bold; text-align:center;border-bottom:1px dotted #ccc; padding:10px 0; margin:0; }
h4{ margin:0; padding:0;float:left; width:80px; margin:0; line-height:21px; font-weight:bold; color:#1e50a2; font-size:12px;}
.top{width:1104px; height:auto; margin:0 auto; padding:0px; overflow:hidden}
.topnav{width:1104px; height:auto; margin:0 auto; padding:0px; overflow:hidden;}
.topnav p{width:300px; height:35px; line-height:35px; overflow:hidden; margin:0px; padding:0px; float:left; font-size:14px; color:#000}
.zhong{width:230px; height:35px; float:right; line-height:35px; overflow:hidden; margin:0px; padding:0px}
.zhong a{ margin:0 15px; font-size:14px}
.zw{width:150px; height:35px; line-height:35px; padding-left:40px; background:url(../images/zw_1.jpg) no-repeat left center}
.yw{width:150px; height:35px; line-height:35px; padding-left:40px; background:url(../images/en_1.jpg) no-repeat left center}
.head{width:1136px; height:113px; margin:0 auto; padding:0px; overflow:hidden}
.menubj{width:auto; height:54px; margin:0px; padding:0px; background:url(../images/menu.jpg) repeat-x; overflow:hidden;}
.menu{ width:1136px; height:54px; line-height:54px; margin:0 auto; padding:0;overflow:hidden;}
.menu ul{list-style:none;margin:0px;padding:0px;}
.menu ul li {width:150px;height:54px;display:block;line-height:54px;margin:0 5px;padding:0;float:left;background: url(../images/xian.jpg) no-repeat right center; }
.menu ul li a{text-align:center;width:150px;height:54px;display:block; line-height:54px;color:#fff; text-decoration:none; font-size:16px}
.menu ul li a:hover{width:150px;height:54px; line-height:54px; font-weight:bold; color:#f66f00;text-decoration:none;}
.banner{width:auto; height:450px; margin:0 auto; padding:0px; overflow:hidden; background:url(../images/banner.jpg) no-repeat; margin-top:2px}
.searbj{width:auto; height:52px; margin:0px; padding:0px; overflow:hidden; background:url(../images/dh_1.jpg) repeat-x left top}
.sear{width:1136px; height:52px; margin:0 auto; padding:0px; overflow:hidden}
.sear p{width:500px; height:52px; line-height:42px; float:left; margin:0px; padding:0px; overflow:hidden}
/* 鎼滅储鏍� */
.search{width:200px; height:24px; margin:0px; padding:0;  margin-top:10px; float:right;}
.search input { line-height: 24px; margin: 0px;height: 24px; color: #7e7e7e; font-size:12px; border: medium none; text-indent:1em;}
.search .keywords{ background:url(../images/search.png) no-repeat left; width:167px; height:24px; float:left; padding:0; margin:0;}
.search .button {margin: 0px; width:33px;height:24px; background:url(../images/button.png) no-repeat right center;color: #7e7e7e; float:left;}
.zhu{width:1136px; height:auto; margin:0 auto; padding:0px; overflow:hidden; margin-top:10px}
.zleft{width:210px; height:auto; margin:0px; padding:0px; float:left; overflow:hidden}
.topproduct{width:878px; height:auto; float:right; margin:0px; padding:0px; overflow:hidden}
/* 棣栭〉鍒嗙被 */
.prolist{width:210px; height:auto; margin:0; margin-bottom:25px; padding:0;float:left;}
.listcontent{width:210px; height:auto; margin:0px auto; padding:0px;}
.listcontent ul{margin:0;padding:0px;text-align:left;}
.listcontent li{line-height:50px; height:50px;clear: both; background:url(../images/dh.jpg) no-repeat;width:210px}
.listcontent li a{padding-left:35px;float:left; text-align:left;line-height:50px; height:50px;clear: both;width:210px}
.title{width:210px; height:48px; line-height:48px; text-align:center; background:#71afb1; font-size:16px; color:#fff}
.listcontent p{width:210px; height:auto; margin:0px; padding:0px; line-height:20px; overflow:hidden; background:#67f6fc; text-align:center}
.listcontent p a{width:150px; height:20px; line-height:20px; text-align:center; color:#000; padding-left:45px}
.potie{width:878px; height:46px; margin:0px; padding:0px; overflow:hidden}

/**浜у搧鍒楄〃**/
.probox{ margin:0px auto; padding:0px; font-size:12px; height:auto; margin-top:20px}
.probox dl { margin:0; width:264px; height:auto;text-align:center; float:left; margin:10px 10px;overflow:hidden;  background:#c1f8fa}
.probox dt{ margin:0; padding:0px;width:264px; height:210px; overflow:hidden;}
.probox dt img{ margin:0; padding:0;width:244px;height:190px; overflow:hidden; padding-top:10px}
.probox dd{ color:#fff;width:264px; height:24px; line-height:15px;  margin:0px; padding:0; overflow:hidden; text-align:center;}
.probox dd a{ color:#000}
.gund{width:auto; height:267px; margin-top:30px; padding:0px; overflow:hidden; background:#c1f8fa}
.gun{width:1136px; height:auto; margin:0 auto; padding:0px; overflow:hidden}

#iprobox { width:1136px; margin:0;padding-bottom:15px;line-height: 1.8;float:left; margin-top:8px}
#iprobox dl { text-align:center; margin:0px 8px 0 8px;padding:0; width:236px; float: left; height: auto; }
#iprobox dt {width:221px; height:202px; padding:0px; border:#ccc 1px solid}
#iprobox dt img { width:211px; display: block; height:192px; margin:0px;padding-left:5px; padding-top:5px; overflow: hidden; }
#demo {	width: 100%; overflow: hidden}
#indemo {width: 800%; float: left}
#demo1 {float: left}
#demo2 {float: left}
.gundib{width:1136px; height:40px; margin:0 auto; padding:0px; overflow:hidden; background:url(../images/zi1.png) no-repeat center center;}
.imain{width:1136px; height:auto; margin:0 auto; padding:0px; overflow:hidden; margin-top:20px; margin-bottom:35px}
.iabout{width:728px; height:auto; margin:0px; padding:0px; float:left; overflow:hidden}
.iabtitle{width:728px; height:35px; line-height:35px; border-bottom:#ccc 1px solid; font-size:16px; color:#000}
.about{width:728px; height:auto; margin-top:20px; padding:0px; overflow:hidden;}
.about img{width:381px; height:190px; margin:0px; padding:0px; overflow:hidden; float:left}
.about p{width:313px; height:auto; float:right; line-height:30px; margin:0px; padding-top:20px; overflow:hidden; font-size:14px}
.inews{width:380px; height:auto; float:right;padding:0px; overflow:hidden}
.inewtitle{width:380px; height:35px; line-height:35px; margin:0px; padding:0px;border-bottom:#ccc 1px solid; font-size:16px; color:#000}
.inewscontent{width:380px; height:auto; margin:0px; padding:0px}
.inewscontent ul{margin-top:10px;padding:0px;text-align:left;}
.inewscontent li{line-height:28px; height:28px;}
.inewscontent li a{background:url(../images/dian.jpg) no-repeat 3px 11px;padding-left:20px;float:left; text-align:left;line-height:28px; height:28px; font-size:14px}
.inewscontent li span{text-align:right; float:right; color:#808080; font-size:10px; font-family:Verdana, Geneva, sans-serif;}
.footbj{width:auto; height:auto; background:#189e9f; margin:0px; padding:0px; overflow:hidden}
.foot{width:1136px; height:auto; margin:0 auto; padding:0px; overflow:hidden; margin-bottom:20px}
.foot ul{ margin-top:20px; padding:0px; list-style:none; margin-bottom:20px}
.foot ul li{width:177px; height:auto; margin:0px; padding:0px; text-align:center; overflow:hidden; float:left; display:block}
.foot ul li a{text-decoration:none; color:#fff;}
.foot ul li ul{margin:0px; padding:0px; list-style:none;}
.foot ul li ul li{width:177px; height:25px; line-height:25px; display:block; margin:0px; padding:0px; float:left}
.foot ul li ul li a{ text-decoration:none; color:#fff;}
.fotnav{width:auto; height:auto; background:#f65700; margin:0px; padding:0px; overflow:hidden}
.fotnav p{width:1136px; height:auto; margin:0 auto; padding-top:15px; text-align:center; padding-bottom:15px; line-height:30px}
.nbanner{width:auto; height:430px; margin:0 auto; padding:0px; overflow:hidden; background:url(../images/1.jpg) no-repeat left center; margin-top:2px}
.nmain{width:1136px; height:auto; margin:0 auto; margin-top:25px;padding:0px; overflow:hidden;}
.nleft{width:218px; height:auto; float:left; margin:0px; padding:0px; overflow:hidden}
.niabout{width:216px; height:auto;margin:0px; padding:0px; overflow:hidden; border:#ccc 1px solid}
.nititle{width:216px; height:40px; margin:0px; padding-left:40px; overflow:hidden; background:url(../images/d3.jpg) no-repeat; line-height:40px; font-weight:bold}
.niabout ul{width:200px; height:200px; margin-top:5px; padding:0px; margin-left:8px}
.niabout ul li{width:200px; height:32px; line-height:32px; margin:0px; padding:0px; float:left; display:block; overflow:hidden; background:url(../images/box1li.jpg) no-repeat; margin-bottom:5px}
.niabout ul li a{ text-decoration:none; color:#000; padding-left:20px; line-height:32px}
.contact{width:216px; height:auto;margin-top:30px; padding:0px; overflow:hidden; border:#ccc 1px solid; margin-bottom:30px}
.contitle{width:216px; height:40px;margin:0 auto; padding:0px; overflow:hidden; line-height:40px; background:#41aeb1}
.contitle a{ line-height:40px; font-size:14px; color:#fff; text-decoration:none; padding-left:25px; font-weight:bold}
.contitle B {width:60px; height:40px; line-height:40px;float:right; color:#fff;font-size:14px; padding-right:10px}
.contact p{ padding-left:15px; line-height:25px; padding-top:15px; padding-right:15px; padding-bottom:15px}
.nright{width:884px; height:auto; margin:0px; padding:0px; float:right; overflow:hidden;border:#ccc 1px solid; min-height:520px}
.ntitle { height:40px;padding:0px; margin:0px;  font-family:"微软雅黑"; background:url(../images/dl.jpg) no-repeat left top; padding-left:25px;}
.ntitle h2 {line-height: 40px;font-size:14px;  height: 40px; margin:0px; padding:0;  color:#fff;}
.location{  height:40px; line-height:40px; text-align:right; padding-right:10px; color:#333;}
.content{width:850px; height:auto; margin-left:15px; margin-top:25px; padding:0px; overflow:hidden; line-height:25px; padding-bottom:20px}
.products{width:920px; height:auto; margin:0 auto; padding:0px; overflow:hidden; margin-left:30px}
.products dl { margin:0; width:227px; height:auto;text-align:center; float:left; margin:10px 30px 10px 10px;_margin:10px 30px 10px 10px;}
.products dt{ margin:0 auto;width:227px; height:188px; overflow:hidden; border:#ccc 1px solid}
.products dt img{ margin:0 auto; padding:0;width:225px;height:186px;overflow:hidden;}
.products dd{ text-align:center;width:227px;height:auto;line-height:25px; margin:0; padding:0;overflow:hidden;}
.products dd a{width:227px; color:#000; font-weight:bold; line-height:25px; display:block;text-align:center; font-size:14px; height:auto; padding-top:10px}
/* page */
.page{ text-align:center; margin:0 auto; padding:0; margin-top:20px; margin-bottom:20px;}
.page a{color:#fff; height:20px; line-height:20px; padding:5px 6px; margin:0 2px; text-decoration:none; background:#333}
.page a:hover{ background:#41aeb1; color:#fff; text-decoration:none; height:20px; padding:5px 6px;margin:0 2px;}
.ih6{text-align:right; line-height:25px; overflow:hidden;}
.description{width:850px; height:auto; margin-top:10px; padding:0px; line-height:30px; overflow:hidden}
/* 上一篇下一篇 */
.next{ text-align:right; padding:5px 10px;}
.next a{ color:#000; line-height:30px;}
.next a:hover{ color:#41aeb1; line-height:30px;}
.inew{ margin:0; padding:0; overflow:hidden; height:auto; padding:0px 8px;}
.inew ul{ margin:0; padding:0; text-align:left; margin-top:5px;}
.inew ul li{line-height:32px; height:32px; list-style:none; overflow:hidden; background:url(../images/dot.jpg) no-repeat 0px 8px; border-bottom:1px dashed #ccc;}
.inew ul li a{ float:left; margin-left:22px; text-align:left; }
.inew ul span{ float:right; height:32px; line-height:32px;}
.submit{ background:#41aeb1; margin-top:20px; padding:2px; color:#fff; margin-right:5px; border:none; height:30px;width:70px}
.reset{ background:#ddd; margin:0; padding:2px; color:#333; border:none; height:30px;width:70px}
/*sitemap*/
.sitemap{ height:25px; line-height:25px;border-bottom:1px solid #41aeb1; width:850px; float:left; padding:0px; margin:10px auto;}
.sitemap span{ width:70px; height:25px; line-height:25px;background:#41aeb1; font-size:12px; font-weight:bold; color:#fff; text-align:center; float:left; margin:0; padding:0;}
.link { width:840px;  height:auto; float:left; margin:0 auto; padding:0; line-height:25px; height:auto; min-height:25px;}
.link a{ padding:0 10px; margin:0}