@charset "gb2312";
/* CSS Document */

* {
	padding:0px;
	margin:0px;
	list-style:none;
}
body, td, th {
	color: #333;
}
body {
	margin: 0px;
	font-family:"Microsoft YaHei";
	font-size:14px;
	background:#eee;
}
img {
	border:0px;
	max-width:100%;
}
a:link {
	color: #333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: none;
	color: #333;
}
a:active {
	text-decoration: none;
}
.w {
	color:#CCC;
}
.w a:link {
	color:#CCC;
	text-decoration: none;
}
.w a:visited {
	text-decoration: none;
	color:#CCC;
}
.w a:hover {
	text-decoration: none;
	color:#CCC;
}
.w a:active {
	text-decoration: none;
}
.wap {
	width:640px;
	margin:0px auto;
	overflow:hidden;
}
.logo {
	overflow:hidden;
	background:#000;
	padding:10px 20px;
	border-bottom:1px solid #666;
}
.con {
	width:100%;
	margin:0px auto;
	overflow:hidden;
}
.con li {
	overflow:hidden;
	border:1px solid #ccc;
	margin-bottom:25px;
	background:#FFF;
	border-radius:8px;
}
.con li .pic {
	padding:10px;
	width:45%;
	float:left;
}
.con li .pic img {
	max-width:100%;
}
.con li .tit {
	width:300px;
	height:100px;
	text-indent:1em;
	padding-top:40px;
	position: absolute;
	z-index:999;
	font-size:24px;
	font-family:؟،جم;
	font-weight:700;
	color:#FFF;
	text-shadow:0 0 0.2em #000,  -0 -0 0.2em #000;
}
.con li .tit2 {
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
}
.con li .info {
	width:45%;
	float:right;
	padding:10px 20px;
	height:130px;
	color:#666;
	display:table-cell;
	vertical-align:middle;
}
.con li .info p {
	line-height:120%;
}
.con a:hover li {
	text-decoration: none;
	background:#eee;
	color: #333;
}
.more {
	border-radius:15px;
	background:#093;
	width:130px;
	height:35px;
	line-height:35px;
	text-align:center;
	color:#FFF;
	margin-bottom:10px;
	margin-top:10px;
}
.footer {
	background:#333;
	padding:20px;
	overflow:hidden;
	text-align:center;
	color:#CCC;
}
.shipin {
	overflow:hidden;
	margin-bottom:15px;
	background:#000;
}
.content {
	overflow:hidden;
	padding:10px;
}
.ppic {
	overflow:hidden;
}
.ppic li {
}
.ppic li img {
	max-width:100%;
}
.nav {
	overflow:hidden;
	background:#000;
}
.nav li {
	width:33%;
	float:left;
	line-height:40px;
	border-bottom:1px solid #999;
	text-align:center;
	color:#ccc;
	border-left:1px solid #999;
}
.dbgs {
	z-index: 898;
	background-color:#C00;
	height:70px;
	position:fixed;
	bottom:0;
	left:0;
	width:100%
}
.dbgsul li {
	width:49%;
	float:left;
	text-align:center;
}
.dtel {
	color:#FFF;
	display:block;
	padding-top:45px;
	height:25px;
	background-image: url(../mimg/ph.png);
	background-repeat: no-repeat;
	background-position: center 10px;
}
.dsms {
	color:#FFF;
	display:block;
	padding-top:45px;
	height:25px;
	background-image: url(../mimg/ms.png);
	background-repeat: no-repeat;
	background-position: center 10px;
}
.dmap {
	color:#FFF;
	display:block;
	padding-top:45px;
	height:25px;
	background-image: url(../mimg/ph2.png);
	background-repeat: no-repeat;
	background-position: center 10px;
}
.banner{ overflow:hidden;}
 @media screen and (max-width: 414px) {
.wap {
width:98%;
 margin:0px auto;
 overflow:hidden;
}
 .con {
 width:100%;
 margin:0px auto;
 overflow:hidden;
}
.con li {
 width:90%;
 float:none;
 overflow:hidden;
 border:1px solid #ccc;
 margin-left:0px;
 margin:0px auto;
margin-bottom:10px;
background:#FFF;
}
.con li .pic {
padding:10px 10px 0px 10px;
width:94%;
float: none;
}
.con li .pic img {
 max-width:100%;
}
.con li .tit {
width:300px;
height:80px;
text-indent:1em;
position: absolute;
z-index:999;
 font-size:24px;
font-family:؟،جم;
 font-weight:700;
color:#FFF;
 text-shadow:0 0 0.2em #000,  -0 -0 0.2em #000;
}
.con li .tit2 {
 font-size:16px;
font-family:Verdana, Geneva, sans-serif;
}
.con li .info {
width:90%;
float:none;
 padding:0px 20px;
height: auto;
 color:#666;
}
.con a:hover li {
 text-decoration: none;
 background:#eee;
 color: #333;
}
.more {
 border-radius:15px;
margin-left: auto;
 background:#093;
 width:110px;
 height:35px;
margin:0px auto;
 line-height:35px;
 text-align:center;
 color:#FFF;
margin-bottom:15px;
}
}
