﻿*{margin:0px;padding:0px;font-family:"微软雅黑";line-height:1.5; color:#5b617d;}
/*common start*/
body{font-size:12px; display:block; position:relative;}
img{border:0px;max-width:100%;}
li{list-style-type:none;}
a:link,a:visited{color:#80d891;	text-decoration:none;}
a:hover,a:hover span{text-decoration:none; color:#F30!important;}
.fl{float:left;}
.fr{float:right;}
.textcenter{text-align:center;}
.clear{overflow:hidden;clear:both;line-height:0x; height:0;}


.wrap{ max-width:640px; min-width:320px; margin:0 auto;}

.menu{ background:#0ca129;}
#jsddm{ display:none;}
.nav-name{ display:block; padding:10px; color:#fff; background:url(../images/navclick.png) no-repeat 95% 50%; cursor:pointer;font-size:1.2em;font-weight:bold;}
#jsddm li{ display:block; height:30px;}
#jsddm li a{ display:block; height:30px; line-height:30px; padding-left:10px; color:#fff;}
#jsddm li a:hover{ color:#fff; background:#f3f3f3;}

.new-products{ clear:both; margin-top:10px;}
.blue-title{ height:30px; background:#0ca129; border-bottom:3px solid #0b8623;}
.blue-title span{ display:block;  height:30px; float:left; padding-left:10px; line-height:30px; font-size:14px; color:#fff;}
.blue-title a{ display:block; float:right; line-height:30px; padding-right:10px; font-size:12px; color:#fff;}
.thumb{ width:49%; float:left;height:230px;}
.thumb a{ display:block;width:100%;height:100%;}
.thumb a img{ display:block; border:1px solid #f1f1f1; padding:3px;width:100%;height:100%;}
.thumb a span{ display:block; padding:5px; text-align:center;}
.thumb-item{ padding:10px;height:80%;}

.catelog{ clear:both; margin-top:10px;}
.secondcatelog{ clear:both; border:1px solid #e1e1e1; background:url(../images/secondcatelog.jpg) repeat-x; height:30px; line-height:30px; padding-left:10px;}
.secondcatelog a{ display:block; background:url(../imagesarrow.png) no-repeat 0 50%; padding-left:10px; line-height:30px; color:#1e46a6; font-size:14px;}
.thirdcatelog{display:block; width:46%; float:left; height:30px;margin-left:1%;margin-right:1%;background:#eee;border-radius:5px;margin-bottom:5px;}
.thirdcatelog a{ display:block; text-align:center; line-height:30px; margin:0 10px;}

.hotline{ clear:both; padding:10px; background:#CCC;font-size:20px; font-weight:bold; color:#0b8623; text-align:center;}
.hotline img{ vertical-align:middle; padding-right:5px; }

.ourbest{ clear:both;}
.ourbest ul{ display:block; padding:10px;}
.ourbest ul li{ display:block; clear:both; padding-bottom:10px;}
.ourbest ul li .qizhi{ background:url(../images/qizhi.jpg) no-repeat; display:block; float:left; width:37px; height:38px; line-height:38px; text-align:center; color:#fff; font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.ourbest ul li a{ color:#1e46a6; border-bottom:1px dotted #e1e1e1; padding:5px; font-weight:bold;}
.ourbest ul li p{ padding:10px;}
.content{ display:block; padding:10px;}
.content p{font-size: 1.1em;line-height: 2em;}

.man-photo{ display:block; float:left; width:45px; height:45px;margin-right:10px; margin-bottom:10px;}
.man-photo img{ display:block; width:45px; height:45px; border-radius:20px; }

.faq{ clear:both}
.faq ul{ display:block; padding:10px;}
.faq ul li{ display:block; padding-bottom:10px;border-bottom:1px dotted #e1e1e1; padding-top:10px;}
.faq ul li a{ display:block;  padding-bottom:5px; background:#f1f1f1; height:30px; line-height:30px; padding:0 10px;}
.faq ul li a .ask{ padding:3px 5px; background:#333; color:#fff; border-radius:10px; margin-right:10px}
.faq ul li p{ display:block; padding:5px 10px;}
.faq ul li p .answer{ padding:3px 5px; background:#F30; color:#fff; border-radius:10px; margin-right:10px;}

.newslist{ clear:both;}
.newslist ul{ display:block; padding:10px;}
.newslist ul li{ display:block; height:30px; background:url(../images/blackarrow.jpg) no-repeat 0 50%; padding-left:10px;}
.newslist ul li a,.newslist ul li span{ line-height:30px;}

.footer{ padding:10px; background:#F3F3F3; text-align:center; padding-bottom:40px;}
.bottombar { background-color:#333; z-index:999; position:fixed; bottom:0; left:0; width:100%; _position:absolute;
 _top: expression_r(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); overflow:visible; height:40px; line-height:40px;
 filter:alpha(opacity=80);  /*支持 IE 浏览器*/
-moz-opacity:0.80; /*支持 FireFox 浏览器*/
opacity:0.80;  /*支持 Chrome, Opera, Safari 等浏览器*/
 }
 .bottombar a{ display:block; height:40px; line-height:40px; float:left; width:33%;}
 .bottombar a span{display:block; height:40px; line-height:40px; padding-left:40px; color:#fff;}

.bphone{ background:url(../images/gphome.png) no-repeat 5px 5px;}
.bmessage{background:url(../images/gmessage.png) no-repeat 5px 5px;}
.bmap{background:url(../images/gmap.png) no-repeat 5px 5px;}
.bottombar a:hover .bphone{ background:url(../images/bphone.png) no-repeat 5px 5px;}
.bottombar a:hover .bmessage{background:url(../images/bmessage.png) no-repeat 5px 5px;}
.bottombar a:hover .bmap{background:url(../images/bmap.png) no-repeat 5px 5px;}
#dituContent img{ max-width:none;}
.product-detail{ display:block; border-bottom:1px solid #0ca129; height:30px;}
.product-detail span{ display:block; float:left; padding:0 10px; height:30px; line-height:30px; background:#0ca129; font-size:14px; color:#fff; margin-left:10px; border-top-left-radius:10px;border-top-right-radius:10px;}
.navigate{ padding:10px; background:#f0f0f0; margin-top:10px;border-bottom-left-radius:10px;border-top-right-radius:10px;}
h1{ color:#0b8623; text-align:center; font-size:16px; display:block; padding-bottom:10px; border-bottom:1px dotted #f1f1f1;}
.attr{ padding:10px;}
.attr .fr{ color:#999;}
.block{ clear:both; height:10px; line-height:10px;}

.pager{ height:30px;}
.pager label{ line-height:30px;}
.pager a{ display:inline-block; padding:5px 10px; border:1px solid #f1f1f1; border-radius:15px;}
.pager a:hover{  border:1px solid #ccc; }
.list-thumb{ width:80px; float:left; margin-right:10px; margin-bottom:10px;}
.result_list{ height:30px;}
.result_list a,.result_list span{ line-height:30px;}

.newslist .list-item{padding: 4%;margin-bottom: 10px;background: #cccccc;border-radius: 5px;}
.newslist .list-item a{font-size: 1.5em;font-weight: bold;line-height: 2em;}


.z1  {font-size:12px;COLOR:   #333; } 
.z1 a:link   {font-size:12px;COLOR:   #333;   text-decoration:   none; } 
.z1 a:visited   {font-size:   12px;   COLOR:   #333;text-decoration:   none; } 
.z1 a:hover   {font-size:   12px; COLOR:   #333; font-weight:bold } 