@charset "utf-8";
/* CSS Document */



#main{
	clear:both;background-color: #f4f4f4;
}
#main .m_a_t{
	height: 186px; background: url(../images/img1.jpg) top center no-repeat;
}
#main .m_a_t_more{
	width: 1200px; margin: 0 auto;
}
#main .m_a_t_more a{
	display: block; padding-left: 1130px; padding-top: 58px;
}
#main .m_a_c{
	width:1200px;margin:0 auto; background-color: #fff;
}
#main .m_a_c_left{
	float: left; width: 553px;
}
#main .m_a_c_right{
	height: 400px;
	float: left;
	padding-left: 50px;
	background-color: #fff;
	width: 546px;
	padding-right: 50px;
}

#main .m_p_t{
	height: 177px; background: url(../images/img2.jpg) top center no-repeat;
}
#main .m_p_t_more{
	width: 1200px; margin: 0 auto;
}
#main .m_p_t_more a{
	display: block; padding-left: 1130px; padding-top: 58px;
}
#main .m_p_c{
	background-color: #fff;
	height: 650px;
}
#main .plist{
	width: 1280px; margin: 0 auto;padding-top: 20px;
}
#main .plist ul{
	
}
#main .plist ul li{
	width: 330px;
	margin: 0 40px 50px 40px;
	float: left;
	position:relative;
}
#main .plist ul li .p_img{
	height: 245px;
}
#main .plist ul li .p_title{
	height: 45px;
	line-height: 45px;
	text-align: center;
	background: #8e050c;
	margin-top: -45px;
	position: absolute;
	bottom: 0;
	width: 330px;
	opacity: 0.8

}
#main .plist ul li .p_title a{
	color: #fff;
}

#main .m_n_t{
	height: 238px; background: url(../images/img4.jpg) top center no-repeat;
}
#main .m_n_t_more{
	width: 1200px; margin: 0 auto;
}
#main .m_n_t_more a{
	display: block; padding-left: 1130px; padding-top: 78px;
}
#main .m_n_c{
	width: 1200px;
	margin: 0 auto;
	height: 420px;
	padding-bottom: 70px;
}
#main .m_n_c_left{
	float: left;
	width: 400px;
	height: 420px;
	background: url(../images/img5.jpg) no-repeat;
}
#main .m_n_c_right{
	float: right;
	width:770px;
	height: 418px;
	border: 1px solid #dddddd;
	background-color: #fff;
}
.n_list ul li{
	clear: both;
	padding-top: 50px;
	padding-left: 30px;
}

.n_list .newsimg{ float:left;background:#8e050c; width:56px; height:68px; line-height: 34px; margin-left:12px; margin-top:0px; display:inline; text-align:center; color:#fff; font-family:微软雅黑; font-size:18px;}
.n_list .newsimg font{ float:left; width:100%; background:#8e050c; font-size:20px;}
.n_list .newsmin{ float:left; color:#979797; width:620px; line-height:21px;padding-left:14px; padding-right:18px; font-size: 14px;}
.n_list .newstime{ margin-bottom:7px;}
.n_list .newstime a{ font-size:16px; color:#545454; font-weight:bold; text-decoration: underline; }


#main .m_h_t{
	height: 203px; background: url(../images/img7.jpg) top center no-repeat;
}
#main .m_h_t_more{
	width: 1200px; margin: 0 auto;
}
#main .m_h_t_more a{
	display: block; padding-left: 1130px; padding-top: 78px;
}
#main .m_h_c{
	background-color: #fff;
	height: 300px;
}
#main .hlist{
	width: 1200px; margin: 0 auto;
}
#main .hlist ul{
	
}
#main .hlist ul li{
	width: 385px;
	margin: 0 7px 0px;
	float: left;
	
}
#main .hlist ul li .p_img{
	height: 240px;
}
#main .hlist ul li .p_title{
	height: 45px;
	line-height: 45px;
	text-align: center;
	width: 385px;
}
#main .hlist ul li .p_title a{
	color: #000;
}

#footer{
	clear: both;
	height:400px;
	background-color: #434343;
}
#footer .f_c{
	width: 1100px;
	margin: 0 auto;
	height: 350px;
}
#footer .f_c_left{
	float: left;
	width: 800px;
}
#footer .f_c_right{
	float: right;
	width: 200px;
	text-align: center;
	color:#fff;
	padding-top: 83px;
}
#footer .f_copyright{
	clear: both;
	height: 50px;
	line-height: 50px;
	background-color: #222222;
	color: #fff;
	text-align: center;
}