﻿*{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:#000000;	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:rgb(139, 90, 50);word-spacing: -6px;}
.menu a{display:inline-block; width: 25%;text-align: center;word-spacing: 0;}
.menu a:hover{ color:#fff; background:#0c3184;}
.menu a span{display: block;border-right: 1px solid #fff;border-bottom: 1px solid #fff;line-height:30px;color:#fff;}


.new-products{ clear:both; margin-top:10px;}
.blue-title{ height:30px;background:rgb(139, 90, 50);}
.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: auto;
}
.thumb a{ display:block;}
.thumb a img{
	display:block;
	border:1px solid #f1f1f1;
	padding:3px;
}
.thumb a span{ display:block; padding:5px; text-align:center;}
.thumb-item{ padding:10px;}

.catelog{ clear:both; margin-top:10px;}
.secondcatelog{display: inline-block; width: 45%; border:1px solid #e1e1e1; background:url(secondcatelog.jpg) repeat-x; height:30px; line-height:30px; padding-left:10px;margin-bottom: 5px;}
.secondcatelog a{ display:block; background:url(arrow.png) no-repeat 0 50%; padding-left:10px; line-height:30px; color:#000000; font-size:14px;}
.thirdcatelog{ display:block; width:50%; float:left; height:30px;}
.thirdcatelog a{ display:block; text-align:center; line-height:30px; margin:0 10px;border-bottom:1px dotted #e1e1e1;}

.hotline{ clear:both; padding:10px; background-image:url(adbg.jpg);background-size: cover;font-size:20px; font-weight:bold; color:#fff; 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(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;}
.companyimg {text-align: center;}
.companyimg img{}
.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(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(gphome.png) no-repeat 5px 5px;}
.bmessage{background:url(gmessage.png) no-repeat 5px 5px;}
.bmap{background:url(gmap.png) no-repeat 5px 5px;}
.bottombar a:hover .bphone{ background:url(bphone.png) no-repeat 5px 5px;}
.bottombar a:hover .bmessage{background:url(bmessage.png) no-repeat 5px 5px;}
.bottombar a:hover .bmap{background:url(bmap.png) no-repeat 5px 5px;}
#dituContent img{ max-width:none;}
.product-detail{ display:block; border-bottom:1px solid #03C; height:30px;}
.product-detail span{ display:block; float:left; padding:0 10px; height:30px; line-height:30px; background:#03C; 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:#03c; 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;}