body{
	background:url(images/body.png) repeat;
	font-family:"Microsoft Yahei","SimHei";
	color:#000;
}
a{ 
	color:#000;
}
/*img{
	display:block;
}*/
.box{
	width:1020px;
	margin:0px auto;
	overflow:hidden;
}



#header{
	width:100%;
	min-width:1000px;
	background:url(images/header.jpg) no-repeat center top;
}
#header .box{
	height:751px;
}
#header p{
	 font-size:16px;
	 margin:714px 0px 0px 2px;
}
#header p a{
	color:#fff;
	margin:0px 12px;
}


#footer{
	width:100%;
	min-width:1000px;
	color:#fff;
	line-height:54px;
	padding-top:9px;
	border-top:none;
	font-size:14px;
	background:#921a1d;
	text-align:center;
	margin-top:106px;
}
#footer span{ margin:0px 32px;}



#hot{
	overflow:hidden;
}
#hot h2{
	font-size:36px;
	text-align:center;
	line-height:68px;
	height:68px;
}
#hot h2 a{color:#921a1d;}
#hot p{
	font-size:14px;
	line-height:24px;
}




#layout1{
	overflow:hidden;
	position:relative;
	width:1020px;
	height:560px;
}
#date{
	width:279px;
	position:absolute;
	top:0px;
	left:0px;
	background:url(images/date.png) no-repeat top left;
	padding-top:44px;*padding-top:50px;
	z-index:999;
}
#date li{
	width:49px;
	height:49px;
	margin-top:1px;*margin-top:-5px;
	background:url(images/riqi.png) no-repeat;
	overflow:hidden;
}
#date a{ 
	text-decoration:none;
	overflow:hidden;
}
#date li:hover{
	width:276px;
	background:url(images/riqi1.png) no-repeat;
	height:49px;
}
#date li h5{
	font-size:20px;
	color:#fff;
	font-weight:normal;
	margin:20px 40px 0px 6px;
	float:left;
	display:inline;
}
#date li p{
	font-size:12px;
	line-height:20px;
	color:#fff;
	margin:5px 24px 0px 20px;
	display:none;
}
#date li:hover p{ display:block;}


#layout1 .focus-box{
	position:absolute;
	top:0px;
	left:54px;
	  width: 628px;
	    height: 394px;
}
/*#focus{
	width:628px;
	height:394px;
	position:relative;
	float:left;
	display:inline;
}*/
.textbg{
	position:absolute;
	left:0px;
	bottom:0px;_top:338px;
	width:100%;
	height:56px;
	background:#000;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
}
#focus pic img{
	width:628px;
	height:394px;
}
#focus .switch{
	position:absolute;
	left:0px;
	bottom:6px;
	width:100%;
	text-align:center;
}
#focus .switch span{
	background:url(images/focus-type.png) no-repeat;
	cursor:pointer;
    display:inline-block;
    font-size:0;
    height:8px;
    line-height:0;
    margin:0 7px;
    overflow:hidden;
    width:8px;
	color:#cacaca;
}
#focus .switch a:hover{text-decoration:none;}
#focus .switch span.current{background:url(images/focus-type2.png) no-repeat;;}
#focus p{
	position:absolute;
	width:100%;
	text-align:center;
	bottom:26px;
	left:0px;
	font-size:14px;
}
#focus p a{ color:#fff;}
#focus .switch span.span1,#focus .switch span.span1:hover{ background:none;}


#layout1 .block1{
	width:297px;
	height:387px;
	background:#921a1d;
	padding:7px 20px 0px 17px;
	color:#fff;
	position:absolute;
	top:0px;
	right:0px;
}
#layout1 .block1 a{ color:#fff;}
#layout1 .block1 .news{
	margin-top:19px;
	overflow:hidden;
}
#layout1 .block1 h4{
	 font-size:24px;
}
#layout1 .block1 h5{
	 font-size:16px;
	 line-height:22px;
}
#layout1 .block1 p{
	line-height:20px;
	margin:7px 0px 10px 0px;
}



#layout1 .block2{
	width:466px;
	height:163px;
	background:#921a1d;
	display:inline;
	position:absolute;
	top:397px;
	left:0px;
}
#layout1 .block2 ul{
	margin-left:-11px;
}
#layout1 .block2 li{
	width:128px;
	float:left;
	margin:8px 11px 15px 20px;*margin:8px 12px 15px 15px;
	display:inline;
	background:url(images/ly1-b2-li.png) no-repeat bottom left;
	height:110px;
}
#layout1 .block2 a,#layout1 .block3 a{ color:#fff; text-decoration:none;}
#layout1 .block2 li h5{
	 font-size:18px;
	 font-weight:normal;
	 text-align:center;
}
#layout1 .block2 li p{
	line-height:22px;
	margin:13px 13px 0px 15px;
}

#layout1 .block2 .city{
	background:#b13235;
	line-height:20px;
	height:20px;
	margin:0px 11px;
	font-size:14px;
	padding-left:40px;
}
#layout1 .block2 .city a{
	 background:url(images/ly1-city.png) no-repeat 0px 5px;
	 padding-left:16px;
	 margin:0px 14px;
}


#layout1 .block3{
	width:42px;
	position:absolute;
	top:397px;
	left:469px;
}
#layout1 .block3 .p1,#layout1 .block3 .p2{
	width:29px;
	height:75px;
	font-size:16px;
	line-height:17px;
	padding:5px 0px 0px 13px;
}
#layout1 .block3 .p1{background:#921a1d;}
#layout1 .block3 .p2{background:#6a0004; margin-top:3px;}


#layout1 .block4{
	width:506px;
	height:164px;
	background:url(images/ly1-b4.png) no-repeat;
	position:absolute;
	top:397px;
	right:0px;
}
#layout1 .block4 ul{
	margin:12px 116px 0px 19px;
	overflow:hidden;
}
#layout1 .block4 li{
	text-align:right;
	color:#fff;
	line-height:34px;
	background:url(images/ly1-b4-li.png) no-repeat left center;
	padding-left:23px;
}
#layout1 .block4 li a{
	 font-size:14px;
	 text-align:center;
	 color:#fff;
	 float:left;
}



#layout2{
	margin-top:2px;
	overflow:hidden;
	border:1px solid #921a1d;
	height:54px;
	background:#fff;
}
#layout2 .left{
	 font-size:18px;
	 color:#fff;
	 line-height:54px;
	 width:126px;
	 padding-left:8px;
	 background:#921a1d;
}
#layout2 .right{
	margin:4px 14px 0px 0px;
	display:inline;
}



#layout3{
	width:1060px;
	margin:18px auto 0px auto;
	overflow:hidden;
}
#layout3 .biao{
	 font-size:18px;
	 color:#9b0d14;
	 text-align:center;
}
#layout3 .num{
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	overflow:hidden;
	background:url(images/ly3-bg.png) no-repeat bottom left;
	height:64px;
	padding:52px 0px 0px 27px;
}
#layout3 .num a{
	 text-decoration:none;
	 width:20px;
	 text-align:center;
	 display:block;
	 float:left;
	 margin:0px 8px;
	 display:inline;
}
#layout3 .num a.red{ color:#6b1e22;}
#layout3 .num a.blue{ color:#112754;}
#layout3 a.mr1{ margin-left:11px;}
#layout3 a.mr2{ margin-left:10px;}
#layout3 a.mr3{ margin-left:17px;}
#layout3 a.mr4{ margin-left:19px;}
#layout3 a.mr5{ margin-left:15px;}
#layout3 a.mr6{ margin-left:13px;}
#layout3 a.mr7{ margin-left:26px;}
#layout3 a.mr8{ margin-left:30px;}
#layout3 a.mr9{ margin-left:18px;}
#layout3 a.mr10{ margin-left:29px;}
#layout3 a.mr11{ margin-left:20px;}
#layout3 a.mr12{ margin-left:27px;}
#layout3 a.mr13{ margin-left:6px;}




#layout4{
	width:100%;
	min-width:1000px;
	background:#921a1d;
}
#layout4 .box{
	height:363px;
	width:1068px;
	background:url(images/ly4-bg.png) no-repeat left top;
	padding-top:25px;
}
#layout4 .block{
	width:415px;
	float:left;
	margin:0px 17px 0px 97px;
	display:inline;
}
#layout4 .block,#layout4 .block a{ color:#fff;}
#layout4 .block .pic img{
	width:258px;
	height:173px;
	float:left;
}
#layout4 .block .news{
	width:142px;
	float:right;
}
#layout4 .block h5{
	 font-size:16px;
	 line-height:24px;
	 margin:-3px 20px 0px 0px;
}
#layout4 .block p{
	 line-height:24px;
	 margin:10px 12px 0px 4px;
}
#layout4 .block ul{
	margin:16px 0px 0px 3px;
}
#layout4 .block li{
	font-size:14px;
	line-height:30px;
	background:url(images/ly4-li.png) no-repeat left center;
	padding-left:14px;
	font-family:"SimSun","宋体";
}



#layout5{
	width:1046px;
	margin:5px auto 0px auto;
	overflow:hidden;
}
#layout5 .title{
	 margin:0px 21px 14px 13px;
	 overflow:hidden;
}
#layout5 .title p{
	 font-size:24px;
	 font-weight:bold;
	 color:#9b0d14;
	 float:left;
}
#layout5 .title a{
	 float:right;
	 margin-top:14px;
}
#layout5 li{
	width:245px;
	float:left;
	margin-left:13px;
	display:inline;
	position:relative;
}
#layout5 li .pic img{
	width:245px;
	height:163px;
	margin-bottom:14px;
}
#layout5 li .play{
	width:245px;
	height:20px;
	position:absolute;
	left:0px;
	top:143px;
}
#layout5 li p{
	 text-align:center;
}



#layout6{
	background:url(images/ly6-bg.jpg) no-repeat;
	height:492px;
	margin-top:6px;
}



#layout7 .left{
	width:364px;
	height:251px;
	border:1px solid #ccc;
	border-top:none;
}
#layout7 .block1{
	height:110px;
	padding:14px 0px 0px 6px;
	background:#921a1d;
	overflow:hidden;
}
#layout7 .block1 h4{
	 font-size:22px;
	 color:#fff;
	 line-height:23px;
	 width:22px;
	 float:left;
	 margin-top:1px;
}
#layout7 .pic img{
	width:140px;
	height:95px;
	float:left;
	margin:0px 22px 0px 10px;
	display:inline;
}
#layout7 .block1 h5{
	 font-size:18px;
	 line-height:36px;
	 margin-top:17px;
	 float:left;
	 width:152px;
}
#layout7 .block1 h5 a{ color:#fff;}
#layout7 .left p{
	 font-size:14px;
	 line-height:28px;
	 margin:8px 20px 0px 24px;
}

#layout7 .right{
	width:604px;
	height:252px;
	background:url(images/ly7-right.png) no-repeat;
}
#layout7 .right ul{
	margin:10px 0px 0px 152px;
}
#layout7 .right li{
	 font-size:16px;
	 line-height:47px;
	 background:url(images/ly7-li.png) no-repeat left center;
	 padding-left:31px;
}



#layout8 .title{
	 font-size:30px;
	 font-weight:bold;
	 color:#9b0d14;
	 text-align:center;
	 margin-bottom:9px;
}
#layout8 .mess{
	 background:#fff;
	 border-top:41px solid #e6e6e6;
	 padding:0px 8px 11px 8px;
	 overflow:hidden;
	 _height:100%;
}
#layout8 .list li{
	border-bottom:1px dashed #777;
	overflow:hidden;
	padding:28px 0px 10px 0px;
}
#layout8 .list .pic{
	width:69px;
	float:left;
}
#layout8 .list .pic img{
	width:63px;
	height:65px;
	border:3px solid #e6e6e6;
	margin-bottom:8px;
}
#layout8 .list .pic p{
	 text-align:center;
}
#layout8 .list .zi{
	width:695px;
	float:left;
	margin:6px 46px 0px 37px;
	display:inline;
	padding-right:46px;
	border-right:1px solid #c1c1c1;
	font-size:15px;
	line-height:28px;
}
#layout8 .list .date{
	width:68px;
	float:left;
	line-height:28px;
	color:#838383;
	font-size:14px;
	text-align:center;
	margin-top:12px;
}
.pages{overflow:hidden;text-align:center; font-size:14px; color:#000; margin:30px 0px 20px 0px;}
.pages a{color:#000; background:#eee;text-align:center;text-decoration:none; padding:2px 5px; margin:0px 5px;}
.pages a:hover,.pages a.current{background:#9b0d14; color:#fff;text-decoration:none;}

#layout8 .form{
	 background:#e6e6e6;
	 padding:0px 22px 10px 20px;
	 overflow:hidden;
	 _height:100%;
}
#layout8 .form .biao{
	 font-size:18px;
	 line-height:45px;
	 height:45px;
}
#layout8 .kuang{
	width:760px;
	height:68px;
	border:none;
	background:#fff;
	padding:5px;
	float:left;
}
#layout8 .form .right{
	width:176px;
}
#layout8 .form p{
	 font-size:14px;
}
#layout8 .kuang1{
	width:120px;
	height:24px;
	border:none;
	background:#fff;
	margin-left:10px;
}
#layout8 .ml{
	margin-left:134px;*margin-left:130px;
}
#layout8 .sub{
	width:171px;
	height:25px;
	background:url(images/sub.png) no-repeat;
	border:none;
	margin-top:5px;
	font-size:18px;
	color:#fff;
	text-align:center;
	line-height:24px;
	font-family:"Microsoft Yahei","SimHei";
}