body,div,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}
body { font-size:14px; line-height:150%;text-align:left; color:#666; font-family:"微软雅黑","Arial Black", Gadget, sans-serif; background:url(../images/00bg.jpg) left top repeat; }
img{ border:0; -ms-interpolation-mode:bicubic; margin:0; padding:0;}
a:link {color:#666; text-decoration:none; outline:none;}
a:visited {color:#666; text-decoration:none;}
a:hover { color:#510449; text-decoration:none;}
a:active { color:#510449; text-decoration:none;}
ul,li{list-style:none;}

.pw{min-width:320px; background:none repeat scroll 0% 0%; margin:0px auto;overflow:hidden; min-height:480px; width:100%; padding-bottom:51px;}

@media screen and (max-width:480px){}

/***************样式开始*********/
.body_header{ clear:both;}
.top{ clear:both; height:80px; width:98%; margin:0 auto;}
.logo{ float:left;  margin-top:10px;}
.menu{ float:right; margin-top:10px; font-size:16px; font-weight:bold; color:#6e4a3b;}

/************nav************/
.nav{ height:40px;}
.nav li{ width:20%; float:left; text-align:center; height:40px; background-color:#666; color:#FFF;}
.nav li a{ color:#fff; height:35px; line-height:35px; font-size:13px; display:block; border-bottom:5px #666 solid; width:90%; margin:0 5%; }
.nav li a:hover{color:#fff; height:35px; line-height:35px;  border-bottom:5px #e00 solid; }
.nav .selected a{color:#fff; height:35px; line-height:35px;  border-bottom:5px #e00 solid; }

.body_banner{ clear:both;}

.content{ padding:5px; overflow:hidden;}
.content a{ float:left; height:85px; width:23.875%; margin:0px 1.5% 5px 0px; display:block;}
.content a:first-child{ width:49.25%; height:175px; background:#cc0000;}
.content a:nth-child(2){ width:49.25%; background:#1673D2; margin-right:0px;}
.content a:nth-child(3){ width:49.25%; background:#008a00; margin-right:0px;}
.content a:nth-child(4){ background:#8D0196;}
.content a:nth-child(5){ background:#59d5e6;}
.content a:nth-child(6){ background:#fd5c04;}
.content a:nth-child(7){ background:#e86eb2; margin-right:0px;}


.content a div.img{ margin:0px auto; margin-top:5px;}
.content a div.text{ text-align:center;text-align:center; color:#FFF; font-size:15px; margin-top:5px; padding-top:50px;}
.content a:first-child div.img{ width:96px; height:114px; margin:0px auto; background:#066; margin-top:10px;}
.content a:first-child div.text{  padding-top:15px;}






.body_main{clear:both;}

.pw .body_main .main { margin-top: 20px;}
.pw .body_main .main ul li {  height:70px; padding: 5px; position:relative; border-bottom:1px #ccc solid; }
.pw .body_main .main ul li img{ float:right;}
.pw .body_main .main ul li h3{  width:76%; float:left; font-size:18px; color:#333; line-height: 24px;}
.pw .body_main .main ul li h3 span{ font-size: 16px; color:#aaa;}

.index_left{ float:left; width:174px; background:#fff;}
.index_left li{ border:2px #fff solid;}

.index_right{ border:2px #fff solid; width:132px; float:right;}
.emem{ text-align:center; background:#fff;}
.bmbm{ padding:10px 10px 0 10px; color:#fff; height:210px; background:-webkit-gradient(linear, 0 0, 0 100%, from(#ffd942), to(#ffa20f));background:-moz-linear-gradient(top, #ffd942, #ffa20f); /* Firefox */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffd942,endColorstr=#ffa20f,grandientType=0);}
.bmbm span{ float:right;}
/*手机banner轮播*/
.swipe{width:100%;overflow:hidden;position:relative;}
.swipe ul{
	-webkit-transition:left 800ms ease-in 0;
	-moz-transition:left 800ms ease-in 0;
	-o-transition:left 800ms ease-in 0;
	-ms-transition:left 800ms ease-in 0;
	transition:left 800ms ease-in 0;
}
.swipe #pagenavi{position:absolute;left:0;bottom:5px;text-align:center;width:100%; background:rgba(000, 000, 000, 0.6)!important; filter:Alpha(opacity=60); padding:10px;}
.swipe #pagenavi a{width:14px; height:14px; line-height:99em; background:#fff; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; margin:0 4px; overflow:hidden; cursor:pointer; display:inline-block; *display:inline; *zoom:1; position:relative;}
.swipe #pagenavi a.active{background:#ff0;  position:relative;}

/*******内页*******/
.main{ 
	background:rgba(255, 255, 255, 0.5)!important; filter:Alpha(opacity=50); /************背景透明度**********/
	width:94%; 
	margin:2% auto; 
	-moz-border-radius:5px; border-radius:5px; /**************圆角 border-radius必须写在后面************/
	border:1px #eee solid; 
	padding:1%;
	/*************阴影----前两个属性设置阴影的 X / Y 位移，这里分别是 0px，第3个属性定义阴影的虚化程度，最后一个设置阴影的颜色************/
	-webkit-box-shadow:0px 0px 5px #bcb5a6;
　　	-moz-box-shadow:0px 0px 5px #bcb5a6;
　　	box-shadow:0px 0px 5px #bcb5a6;
	/*opacity: 0.5;/**********透明度( 会影响到背景的透明度)************/
}
.tt{ font-size:16px; font-weight:bold; color:#42ab2b; clear:both; padding-bottom:1%;}
.tc{ line-height:240%; overflow:hidden;}
.tc b{ color:#42ab2b;}
.tc p{ text-indent:2em;}

.pro{ width:94px; float:left; margin:1% 1%;}
.proimg{ clear:both; width:94px; height:132px; overflow:hidden;}
.proname{ clear:both; background:#c5b79d; text-align:center; font-size:12px;}
.proname a{ color:#056c00;}

.leftimg{ text-align:center; float:left; width:142px;}
.leftimg a{ color:#056c00;}
.dire{ float:right; margin-left:2%; width:50%;}
.price{ padding:1%; width:98%; margin:0 auto; background:rgba(197, 183, 157, 0.5)!important; filter:Alpha(opacity=50); -moz-border-radius:5px; border-radius:5px;}
.p_left{ clear:both; }
.p_left span{ color:#f00; font-weight:bold; margin-right:10%;}
.p_cm{ margin-top:1%;}
.p_cm a{ margin-right:5%;}

.form li{ margin:1%;}
.form li img{ margin-top:10px;}
.z3g-input{ height:35px; color:#6c6c6c; border:1px #eee solid; width:100%; text-indent:1em;}
.meimei{ height:35px; color:#6c6c6c; border:1px #eee solid; width:50%; text-indent:1em;}
.z3g-textarea{ color:#6c6c6c; border:1px #eee solid; width:100%; text-indent:1em;}
.submit{ width:80px; height:40px; background:#42ab2b; color:#fff; cursor:pointer;}

/*底部浮动样式*/
.body_footer{width:100%; height:51px; background:url(../images/nav.jpg) left bottom repeat-x; position:fixed; bottom:0;}
.body_footer ul{width:100%;}
.body_footer ul li{width:25% ; float:left; color:#fff; background:url(../images/line.jpg) right top no-repeat;}
.body_footer ul li:hover{width:25% ; float:left; color:#fff; background:url(../images/nav01.jpg) left bottom repeat-x;}
.body_footer ul li a{width:100%; height:46px; display:block; padding-top:5px;}
.body_footer ul li a:hover { color:#ff0;}
.body_footer ul li dl{width:auto; margin:0 auto; text-align:center;}
.body_footer ul li dt{width:auto; height:25px; overflow:hidden;}
.body_footer ul li dd{width:auto; height:20px; font-size:12px; color:#fff; line-height:20px; overflow:hidden;}


.prolist .clearfix { padding-top: 20px; padding-left: 13px;}
.prolist .clearfix li{ float:left; width:160px; height: 210px; overflow:hidden; margin-right: 12px;  text-align:center; }
.prolist .clearfix li a img  {border:#999 1px solid; padding:4px;}
.prolist .clearfix li a img:hover {  border:#c00 1px solid;}
.prolist .clearfix li .pro-b { margin-top: 2px;}
.prolist .clearfix li .pro-b a{ color:#c00; padding:5px 0px; background-color:#EDF2F6; display:block;}
.prolist .clearfix li .pro-b a:hover { color:#fff; background-color:#c00;}



