@charset "utf-8";
/* CSS Document */

.mcont h2.title {
	text-align:center;
	margin:37px auto;
	font-size:24px;
	font-weight:400;
	line-height:20px;
}
#main1 .mccont {
	width:930px;
	margin:0 auto;
	text-align:center;
	line-height:35px;
}
#main1 ul.piclist {
	min-width:1096px;
	width:100%;
	margin:25px auto;
}
#main1 ul.piclist li {
	width:20%;
}
#main1 ul.piclist li p.img img {
	width:100%;
	height:100%;
	min-width:219px;
}
#main1 p.xiangqing a, #main4 p.xiangqing a {
	display:block;
	width:90px;
	height:30px;
	margin:0 auto;
	background:url(../images/index_29.png) no-repeat left center;
	color:#fff;
	text-align:center;
}
#main2 {
	height:514px;
	margin-top:50px;
	background:url(../images/fuwu_bg.jpg) no-repeat left top;
	background-size:100% 100%;
	min-width:1096px;
}
#main2 h2.title {
	color:#fff;
	padding:60px 0 20px 0;
}
#main2 ul.piclist {
	margin:0 auto;
	width:1096px;
}
#main2 ul.piclist li {
	margin:0 28px;
}
#main2 ul.piclist li:first-child {
	margin-left:0;
}
#main2 ul.piclist li:last-child {
	margin-right:0;
}
ul.piclist li a {
	display:block;
	position:relative;
}
ul.piclist li a img {
	width:328px;
	height:260px;
}
ul.piclist li a p.tit {
	display:none;
	width:100%;
	height:38px;
	line-height:38px;
	text-align:center;
	position:absolute;
	top:222px;
	left:0;
	color:#fff;
	background:url(../images/title_bg.png) repeat left top;
}
ul.piclist li a:hover p.tit {
	display:block;
}
#main3 .mccont {
	background:#f6f6f6 url(../images/hexin_bg.jpg) no-repeat right top;
	height:281px;
	min-width:1096px;
}
#main3 .mccont p {
	width:800px;
	padding:50px 0;
	margin:0 auto;
	padding-right:296px;
	text-indent:2em;
}
#main4 ul.piclist li a p.tit{top:0; height:155px; width:324px; font-size:24px; font-weight:700; padding:90px 20px 0 20px;}
#main4 {
	background:url(../images/anli_bg.jpg) no-repeat center 85px;
	padding-bottom:30px;
	
}
#main4 h2.title {
	margin-top:40px;
	background-color:#b60110;
	width:330px;
	height:120px;
	text-align:center;
	padding-top:50px;
	color:#fff;
	margin-bottom:0;
}
#main4 ul.piclist {
	width:1092px;
	margin:0 auto;
	text-align:center;
	background-color:#fff;
	padding:2px
}
#main4 ul.piclist li img {
	display:inline-block;
	margin:2px;
	width:360px;
	height:245px;
}
#main4 p.xiangqing a {
	margin:15px auto;
}
#main5 {
	position:relative;
}
#main5 ul.piclist {
	width:1156px;
	margin:40px auto;
}
#main5 ul.piclist p.lbtn {
	width:40px;
	background:url(../images/index_79.jpg) no-repeat left center;
	height:115px;
	cursor:pointer;
}
#main5 ul.piclist p.rbtn {
	width:40px;
	background:url(../images/index_82.jpg) no-repeat right center;
	height:115px;
	cursor:pointer;
}
#main5 ul.piclist li img {
	display:inline-block;
	padding:3px 10px;
	border:#ccc 1px solid;
	margin:0 10px;
	height:110px;
}
#main5 ul.piclist li img:hover {
	border:#d00a0b 1px solid;
}
#main6 {
	background:url(../images/contact.jpg) no-repeat center top;
	min-width:1096px;
	padding:60px 0;
	color:#fff;

}
#main6 .mccont {
	width:1096px;
	margin:0 auto;
}
#main6 .mccont .mleft {
	width:548px;
	text-align:center;
	margin-right:548px;
}
#main6 .mccont .mleft p.des {
	font-size:20px;
	font-weight:700;
	margin:15px auto;
}
#main6 .mccont .mleft p.info {
	text-align:left;
}
#main6 .mccont .mleft p.info span {
	margin-left:20px;
	line-height:40px;
}
.yzm-page{margin: 20px 0; overflow: hidden;}
.yzm-page-left{width: 260px; float: left; padding: 20px 20px;}
.yzm-page-right{width: 820px; float: right}
.yzm-page-left ul li{margin: 10px 0;}
.yzm-page-left ul li a{display: block; border: 1px solid #ddd; text-align: center; padding: 8px 0; border-radius: 3px; font-size: 16px}
.yzm-page-left ul li a:hover,
.yzm-page-current{background: #c00000; color: #fff; border: #c00000 1px solid;}
.yzm-page-content{padding: 20px 0;}
.yzm-page-content h1{font-size: 18px; margin-bottom: 20px}
.footer1 {
	background-color:#222222;
	padding:35px;
	line-height:35px;
	text-align:center;
	color:#fff;
}
.footer1 a {
	margin:0 10px;
	color:#fff;
}
.footer1 a:hover {
	color:#b60110;}
.footer1 a:visited {color:#fff;
}
	
