/* CSS Document */
*{ margin:0; padding:0;}
body,input,select{ font-size:15px; font-family: "Microsoft YaHei", 微软雅黑;}
ul{ list-style:none;}
a{ text-decoration:none; color:#333; padding:0px;}
img { border:none; margin:0px;}
.left{ float:left;padding-left: 5px;}
.right{ float:right;}
input,select{ outline:none;}

/* Clear Fix */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{ display:inline-block;}
/* Hide from IE Mac */
.clearfix {display:block;}
/* End hide from IE Mac */
/* end of clearfix */

.m-fullad{ width:980px; margin:0 auto;}
.m-fullad div{ margin-bottom:3px;}

.m-top{ height:28px; line-height:28px; background: #F5F5F5; border-bottom: 1px solid #EEE;}
.m-top .inner{ width:980px; margin:0 auto;}

.m-top .r ul li{ float:left; padding:0 5px; color:#CCC;}
.m-top .r ul li a:hover{ color:red;}
.m-top .r ul .phone{ background:url(../images/mobile.png) left center no-repeat; padding-left:15px;}


.m-header{ width:980px; height:60px; margin:0 auto; padding:25px 0px;}
.m-header .l{ height:60px; margin-right:30px;}
.m-header .c{ width:580px; height:60px;}
.m-header .r{ text-align:right;}
.m-header .r .p1{ line-height:25px;}
.m-header .r .p2{ line-height:30px; color: #F40;text-shadow: 1px 1px 1px #CCC; font-size:20px;}

.m-nav{ width:100%; height:32px; background:#584B3B;  padding:0px 0px;}
.m-nav .inner{ width:980px; height:32px; margin:0 auto; font-size:16px; }
.m-nav ul{ float:left; padding:3px 0px; line-height:25px;}
.m-nav ul li{ padding:0px 18px;}
.m-nav ul li a{ padding:0px 12px; color:#fff;}
.m-nav span{ float:left;}


.m-search{ width:980px; height:50px; margin:0 auto; padding-top:20px;}
.search_content{ width:540px; height:35px; float:left; border:3px solid #62151B; background:url(../images/search_icon.png) 5px center no-repeat; padding:0 0 0 10px; overflow:hidden;}
.search_text{ display:block; width:430px; height:35px; border:none; float:left; outline:none; color:#ccc; font-family:wryh;}
.search_submit{ display:block; width:90px; height:35px; border:none; float:right; background:#62151B; color:#fff; font-size:17px;  cursor:pointer; outline:none;}

.m-search .tag{ width:400px; float: left; padding-left:20px;}
.m-search .tag ul li{ float:left; line-height:40px; padding-right:5px;}
.m-search .tag ul li a:hover{ color:#C3060E; text-decoration:underline;}
.m-block14 {
	width: 980px;
	margin: 0 auto;
	margin-bottom: 5px;
}
.m-block14 .position {
	height: 40px;
	line-height: 40px;
	font-size: 20px;
	font-weight: bold;
	position: relative;
}
.m-block14 .position a {
	font-weight: normal;
}
.m-block14 .position a:hover {
	color: red;
}
.m-block15 {
	width: 968px;
	padding: 5px;
	margin: 0 auto;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #E7E6E8;
	background: url(../images/p2bg.gif);
}
.m-block15 ul li {
	float: left;
	padding-right: 15px;
	line-height: 25px;
}
.m-block15 ul li a:hover {
	color: red;
}
.m-footer{ width:980px; margin:0 auto; text-align:center; line-height:28px; margin-top:10px; margin-bottom:20px;}
.m-footer .nav{ width:650px; margin:0 auto;}
.m-footer .nav ul li{ float:left; padding:0px 3px;}


