﻿*{ margin:0px; padding:0px;}
body{font-family:"Microsoft YaHei",微软雅黑,SimSun;font-size:14px;}
a{ text-decoration:none;}
img{ border:0px; width:100%; height:auto;}
ul{ list-style:none;}
.ui-body-c, .ui-dialog.ui-overlay-c{ background:none; text-shadow:none;}


.main{ width:95%; overflow:hidden; margin:0px auto; padding-bottom:10px;}
/*.main div{ min-height:75px;}*/
.main div a{ margin-top:10px; text-align:center; font-size:18px; color:#fff; display:block; min-height:50px; line-height:50px; text-align:center; box-shadow:1px 2px 2px #666; border-radius:5px; width:49%; float:left; margin-right:0.5%; background-color:#ed1521; background-size:cover;}
/*.main div a img { padding-top:30px; }*/
.main div a:last-child{ float:right;}

.main a div.img{ width:70px; height:70px; background:#093; margin:0px auto; margin-top:20px;}
.main a div.text{ text-align:center; color:#FFF; font-size:15px; }

.footer{ line-height:40px; text-align:center;}
.footer-top{ color:#333; font-weight:bold; color:#000;}
.footer-bottom{ background:#333; color:#FFF; font-weight:bold;}
.footer-bottom a{ color:#fff;}


/*幻灯片*/
header{text-align:center; position:relative; overflow:hidden; background:url(../bj.png);}
ul{ margin:0px; padding:0px;}
#nav{ position:absolute; width:100%; height:20px; line-height:20px; bottom:10px; z-index:999;}
#nav{ float:left; margin-right:5%; opacity:1;} 
#nav ul li{ float:left; background:#fedfe1; border-radius:10px; width:10px; height:10px; margin-left:10px; margin-top:15px; opacity:0.3;}
#nav ul li.active{ background:#fb0b18;opacity:0.8;}
.black{}
.banner{}
.banner img{
	width:100%;
}
.banner ul li{ float:left; padding:0px 0px;display:inline-block;}
.banner ul li img{}
.catemenu {
	overflow: hidden;
	background-color: #fff;
	border-radius: 4px;
	margin: 10px 10px 4px 9px;
	box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.15);
	-moz-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.15);
	-webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.15);
}
.catemenu ul {
	width: 100%;
	overflow: hidden;
}
.catemenu li {
	display: list-item;
	text-align: -webkit-match-parent;
}
 .catemenu li {
	width: 33.33%;
	float: left;
	font-size: 15px;
	border-top: 1px solid #EDEDED;
}
.catemenu li:nth-child(-n+3) {
	border-top: 0 none;
}
 .catemenu a{
	display: block;
	border-right: 1px solid #EDEDED;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding:20px 5px;
	height:100%;
	text-align:center;
}
.catemenu li:nth-child(3n) a{
	border-right: 0 none;
}
img {
	max-width: 100%;
	height: auto;
	width: auto;
	border: none;
}
ul {
	list-style: none;
}

.weiba-masklayer.black {
    background-color: #000000;
    opacity: 0;
}
.page{ text-align:center; position:relative;}
.logo{ position:relative; padding-top:15px; padding-bottom:10px; min-width:30%; }	
.logo img{ max-width:50%;}