@charset "gb2312";
/* CSS Document */

body {
	font-size: 14px;
	font-family:Microsoft YaHei;
	margin: 0 auto;
	padding: 0;
	color: #000000;
	line-height: 21px;
	background:#fff;
}
ul, li, dd, dt, dl, p, h1, h2, h3, h4, h5, h6, input, p {
	margin: 0;
	padding: 0;
	vertical-align: bottom;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 14px;
	font-weight: bold;
}
ul li {
	list-style: none;
}
img {
	border: none;
	margin: 0;
	padding: 0;
	vertical-align: bottom;
}
.clear {
	clear: both;
	overflow: hidden;
	height: 0;
}
a {
	text-decoration: none;
	color: #000;
	font-size: 12px;
}
a:hover {
	text-decoration: underline;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.bodys {
	float:left;
	width: 100%;
	height: auto;
	overflow: hidden;
}
.logos img {
	width: 100%;
}
.mcon {
	min-width: 320px;
	max-width: 640px;
	margin: 0 auto;
}
em {
	font-style: normal;
}
.mh {
	width: 100%;
	float: left;
}
.mh img {
	width: 100%;
}
.mh ul li{ float:left; width:19.7%; margin-right:0.3%; background:#00a499; text-align:center; line-height:27px; height:27px;}
.mh ul li a{ color:#FFF; font-size:16px;}
.foot{ float:left; width:100%; background:#e7e7e7; padding:1% 0; margin-top:10px; text-align:center;}
.foot p{ line-height:23px;}
.m1{ float:left; padding:2%; width:96%; background:#f4f4f4; margin:1% 0;}
.m11{ width:38%; float:left; padding-right:2%;}
.m11 img{ width:100%;}
.m1 dl dt{ width:100%; text-align:center;color:#005ea6; font-size:15px; font-weight:bold;}
.m1 dl dd{ font-family:ËÎÌå;}
.m1 dl dd p{ text-indent:2em; line-height:21px;}
.m1 a{ float:left; width:48%; height:23px; line-height:23px; text-align:center; background:#fc7903; color:#FFF; margin-left:1%; margin-top:1%; border-radius:5px;}
.m12{ float:left; width:100%; background:#00a499; padding:5px 0;margin-top:10px;}
.m12 li{ list-style-type:none; float:right; margin-right:4%; width:28%;}
.m12 a{ color:#FFF;font-size:24px; font-weight:bold; line-height:48px; margin-top:10px; padding-left:4%;}
.htc a{ color:#FFF; font-size:16px;}
.htc{ width:32%; margin-left:1%; float:left; margin-top:2%; padding:5px 0; text-align:center; background:#ed524d;}
.c1{background:#b66ec9;}
.c2{background:#47b84a;}
.c3{background:#34c4c5;}
.c4{background:#2b8cd2;}
.c5{background:#bb5c1d;}
.c6{background:#698eed;}
.c7{background:#e2a80a;}
.c11{background:#f78e2f;}
.c12{background:#69b56b;}
.c13{background:#3ea1ef;}
.c14{background:#3ac0c3;}
.tel{ width:75%; border:1px solid #fc7903; height:30px; float:left;line-height:30px; margin-left:1%; margin-top:2%; border-radius:5px;}
.tel span{ width:75%; float:left; text-align:center; font-size:16px;color:#ef6000;}
.tel a{ float:left; width:25%; height:30px; background:#ef6000; text-align:center; color:#FFF; font-size:16px;border-radius:0 3px 3px 0;}
.zx{ float:left; margin-left:1%;height:30px; line-height:30px; margin-top:2%; width:32%; text-align:center;background:#00a499;border-radius:5px;}
.zx a{ color:#FFF; font-size:16px;}
.m2{ float:left; width:100%; height:50px; margin-top:2%; background:url(../images/mp_08.jpg) repeat-x;}
.m21{ float:left; width:127px; height:50px; color:#FFF; font-size:30px; margin-left:1%; line-height:50px; text-align:center; background:url(../images/mp_09.jpg) no-repeat;}
.m22{ float:left; height:50px; line-height:50px; font-size:22px; padding-left:3px;}
.m23{ float:left; width:30%; margin-top:2%; margin-left:1%; padding:1%;}
.m23 img{ width:100%;}
.m23 p{ font-size:14px;float:left; width:100%;}
.p1{ width:100%; float:left; padding:2px 0; text-align:center; color:#000; font-size:16px;}
.p2{ width:100%; float:left; padding:2px 0; text-align:center; color:#000; font-size:16px;}
.p3{ width:100%; float:left; padding:2px 0; text-align:center; color:#000; font-size:16px;}
.m23 a{float:left; width:100%; text-align:center; background:#69b56b;border-radius:5px;padding:2px 0; font-size:16px; margin-top:1%; color:#f5f807;}
.c8 a{ background:#3ac0c3;}
.c9 a{ background:#219dff;}
.m3{ float:left; width:32%; margin-left:1%; margin-top:2%; background:url(../images/mp_13.jpg) no-repeat 2px center #e8e8e8; height:30px; line-height:30px;}
.m3 a{ font-size:16px; float:left; padding-left:20px;}
.m31{ float:left; width:98%; margin-left:0.7%; padding:2% 0; background:url(../images/mp_14.jpg) no-repeat 5px center #f8f8f0; border:1px solid #f0ddbf; margin-top:2%;}
.m31 dl{ float:left; width:62%; padding-top:2%; padding-left:110px;}
.m41{ float:left; width:98%; border-bottom:1px dashed #c9c9c9; padding-bottom:3px; background:url(../images/mp_16.jpg) no-repeat left center; height:27px; line-height:27px;margin-left:0.7%; margin-top:2%;}
.m41 p{ float:left; padding-left:18px; font-size:16px; color:#00a499; font-weight:bold;}
.m41 p span{ color:#000;}
.m42{ float:left; width:98%; padding:2% 1% 0;}
.m421{ float:left; width:58%; margin-right:1%;}
.m421 img{ width:100%;}
.m42 p{ text-indent:2em; line-height:17px;}
.m42 a{ width:48%; background:#fc7903; margin-top:2%; margin-left:1%; border-radius:5px; height:30px; line-height:30px; color:#FFF; float:left; text-align:center; font-size:16px;}
.m43{ float:left; width:32%; height:30px; line-height:30px; font-size:16px; background:#eceaeb; margin-top:2%; margin-left:1%;}
.m43 span{ background:#00a499; padding:0 2px; height:30px; float:left; color:#FFF; margin-right:1px;}
.m46{ float:left; width:98%; border-bottom:1px dashed #c9c9c9; background:url(../images/mp_21.jpg) no-repeat left center; height:27px; line-height:27px;margin-left:0.7%; margin-top:2%;}
.m46 p{ float:left; padding-left:18px; font-size:16px;}
.m46 a{ float:right; padding-right:1%; color:#ff0000; font-size:16px;}
.foot{ float:left; width:100%; background:#e7e7e7; padding:1% 0; margin-top:10px; text-align:center;}
.foot p{ line-height:23px;}
.ts{ float:left; width:94%; font-family:ËÎÌå;  background:#f4f4f4; margin-top:1%; margin-left:1%; padding:2%;}
.ts span{ color:#ff0000;}
.ts p{ text-indent:2em; line-height:21px;}
.ts p a{ font-size:14px;color:#ff0000; text-decoration:underline;}
.m47{ width:100%; float:left; text-align:center; padding-top:1%;}
.m48{ width:100%; float:left; text-align:center; margin-top:1%;height:37px; background:url(../images/mp_27.jpg) repeat-x;}
.m49{ float:left; width:30%; margin-top:2%; margin-left:1%; padding:1%;}
.m49 img{ width:100%;}
@media screen and (min-width:320px) and (max-width:600px) {
.htc a, .m23 a{font-size:14px;}
.mh ul li a, .m23 p, .m43{ font-size:12px;}
.m12 p a{ font-size:12px;}
.tel span, .tel a, .zx a{ font-size:12px;}
.p1, .p2, .p3{ font-size:12px;}
.m3 a{ font-size:12px;}
.m43 dl dt, .m44 dl dt, .m45 dl dt{ font-size:13px;}
.m43 dl dd, .m44 dl dt, .m44 dl dd, .m45 dl dt, .m45 dl dd{ font-size:13px;}
.m41 p, .m42 a{ font-size:14px;}
.m22{ font-size:18px;}
.m46 p, .m46 a{font-size:12px;}
.m12 a{ color:#FFF;font-size:14px; font-weight:100; line-height:32px; margin-top:10px; padding-left:4%;}
}
