﻿* {margin: 0;padding: 0;}
body {Margin:0 auto;font-size:14px;font-family:"Microsoft YaHei",Arial; overflow-x:hidden; overflow-y:auto;}
a {color: #333333;}
a:link {text-decoration: none; color:#0e90d2;}
a:visited {text-decoration: none; color:#0e90d2;}
a:hover {text-decoration: none;color:#0000FF}
a:active {text-decoration: none;color:#0000FF}
h1 {font-size: 20px; color:#ff0000;line-height:68px;height:65px;}
h2, h3, h4, h5 {font-size: 16px; display: inline; text-align: left;}
input,select{vertical-align:middle;}
img{border:0;max-width:100%; vertical-align: middle;}
.banner img{width:100%; height:auto; min-height:120px;}
.red{color:#FF0000;}
.f_b{font-weight:bold;}
#header{background-position:top;Margin:2px auto 6px auto;background:url(bg_m.gif) repeat-x;}
#logo {float:left; margin-right:5px; padding-top:3px;}
#topMenu {line-height:32px; text-align:center; background-color:#FF0000; padding:3px 0; font-weight:bold; width:100%;}
#topMenu a{color:#ffffff;padding: 0 1%;}
#footer{ padding:5px 0 40px 10px; margin:0 auto;border:1px solid #CCCCCC; line-height:24px;}
#bottMenu {position: fixed; left: 0; bottom: 0; width: 100%; line-height:38px; background-color: #ff0000; z-index: 1020;}
#bottMenu ul {list-style: none; padding-left: 0; width:100%;}
#bottMenu li {text-align:center; float:left; width:33.3%;}
#bottMenu a {color: #f4e9d3; line-height: 29px; text-align: left;  display: inline;}
.index_pro{width:100%; padding:0 2%;}
.index_pro dl{float:left; width:48%; padding:5px 0 10px 0;}
.index_pro dt{text-align: center;}
.index_pro dt img{border:1px solid #ddd; padding:1px; width:96%; height:120px;}
.index_pro dd{padding: 3px 0; margin:0 5px;}
.btn{background: red; text-align: center; padding: 0 5px; border-radius: 5px; line-height: 20px; height: 20px;}
.btn a{color:#fff;display: block;}
.time{font-size:10px; padding:5px; color:#666; background-color: #eee; margin: 0 5px;}
.fenlei ul{list-style-type:none; padding-top:5px;}
.fenlei ul li{float: left; background-color: #F5F5F5; border: 1px solid #999999; padding:5px 1%; margin: 5px 1%; border-radius: 5px; width: 28.5%; text-align: center;	white-space:nowrap; overflow:hidden;}
.bt1{padding: 5px 5px 5px 10px; background-color: #f5f5f5; border: 1px solid #eee; margin-top: 5px;}
.ejdh{padding:5px 0;border-bottom: 1px solid #ccc;color:#0e90d2;background-color: #eee}
.page{padding:3px 0;}
.news_list{white-space:nowrap; overflow:hidden; text-overflow: ellipsis; border-bottom: 1px dashed #ccc;line-height:32px;}
.shop_list{float:left; width:50%; padding-bottom:5px;text-align: center;}
.shop_list img{border:1px solid #ddd; padding:1%; width:auto; height:100%;}
.list_pro{ width:100%; padding:0 1.5%;}
.list_pro dl{float: left; width: 46%; padding-top: 5px; border: 1px solid #dddddd; margin: 1%;}
.list_pro dd{padding:5px; line-height:150%;white-space:nowrap;overflow:hidden;}
.prolist_js{padding:5px;}
.pd6{padding:5px; line-height:180%;}
.pd6 p{padding-bottom:5px;}
.pd6 p img{display: block; width:100%;}
.pd6 video{width:100%;height:auto;}
.t_c{text-align:center;}
.cp_body{padding:5px;}
.cp_body img{padding:3px 0;}
.cp_body table tr{background-color: #fff;}