@charset "utf-8";
/* CSS Document */
body { font-family:"微软雅黑", "宋体", "黑体", "楷体", "仿宋"; color:#333; font-size:16px; background:#fff;}
.main { width:1200px; margin:0 auto; padding-top:30px;}

/* 头条 */
.headline { margin-bottom:30px; text-align:center;}
	.newstitle { margin-bottom:10px; font-size:46px; line-height:60px; color:#d00000; font-weight:bold}
		.newstitle a { color:#d00000}
	.abstract { font-size:18px; line-height:30px; color:#666;}
	

.block1 { float:right; width:522px; height:470px; margin:-2px 0 10px; }
.block2 { clear:both; overflow:hidden; margin:0 -20px 36px 0;}
	.block2 .ggt { float:left; margin-right:20px;}
.block3 { clear:both; overflow:hidden; margin:0 -39px 25px 0;}
	.block3 .news { float:left; width:374px; margin-right:39px;}
.block4 { clear:both; overflow:hidden; margin:0 -21px 8px 0;}
	.block4 .ggt { float:left; margin:0 21px 12px 0;}
.block5 { float:left; width:786px; padding-top:15px; margin-bottom:20px;}
.block6 { float:right; width:373px; margin-bottom:20px;}
	.block6 .ggt { margin-bottom:10px; line-height:0;}
		.block6 .ggt img { width:100%}
	.xinxiphb { margin-bottom:10px; line-height:0; border:1px solid #eee;}
		.xinxiphb .paihang { width:100%; height:595px; padding:0;}
.block7 { clear:both;}

.lmm1 { height:40px; line-height:40px; font-size:32px; font-family: "微软雅黑", "宋体", "黑体", "楷体", "仿宋"; color:#000; font-weight:bold; background:url(zs1.gif) no-repeat right center}
	.lmm1 a { color:#000;}
	.lmm1 a span { color:#d00000;}
  .block3 .lmm1 { margin-bottom:15px; background-position:4.7em center}
.more1 { width:74px; height:25px; margin:-33px 88px 20px auto; line-height:24px; font-size:18px; text-align:center; color:#a7a7a7; font-weight:bold; background:#fff;}
	.more1 a { color:#a7a7a7;}
  .block7 .more1 { margin:-33px 30px 33px auto;}
.lmm2 { height:46px; padding-left:30px; line-height:32px; font-size:32px; color:#000; font-weight:bold; border-bottom:1px solid #eee;}
	.lmm2 .mc { padding:6px 0 10px; color:#000; background:url(zs2.gif) no-repeat center bottom;}
	.lmm2 a span { color:#d00000;}
  .block5 .lmm2 { margin-bottom:15px;}
	
.newslist { margin-bottom:10px;}
	.newslist ul li { overflow:hidden; font-size:16px; line-height:38px; text-align:right; color:#c8c8c8;}
		.newslist ul li a { overflow:hidden; display:block; float:left; width:100%; font-size:20px; text-align:left; color:#000; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}
		.newslist ul li a:hover { color:#d00000}
  .block5 .newslist { margin-bottom:20px; padding-left:20px;}
  .block5 .newslist ul li a { width:80%;}
	
/* 大图 */
.SlideArea ul li .img { display:block; width:100%; height:100%}
.SlideArea ul li .mask { position:absolute; left:0; right:0; bottom:0; height:60px; background:#000; opacity:.5; filter:alpha(opacity=50)}
.SlideArea ul li .word { position:absolute; left:0; right:0; bottom:0; height:60px; line-height:40px; font-size:15px; color:#fff; text-align:center; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
#SlideArea1 { float:left; width:640px; height:455px; margin-bottom:25px; background:#d00000}
	.SlideArea#SlideArea1 ul li { background:#d00000}
	.SlideArea#SlideArea1 ul li .img { height:380px;}
	.SlideArea#SlideArea1 ul li .word { left:8px; right:6px; height:70px; font-size:20px; color:#fffefe;}
	.SlideArea#SlideArea1 .num { position:absolute; left:0; right:0; bottom:0; height:25px; text-align:center}
	.SlideArea#SlideArea1 .num a { display:inline-block; width:12px; height:12px; margin:0 4px 5px; background:#fff; border-radius:6px; transition:all ease .5s}
	.SlideArea#SlideArea1 .num a:hover { background:#fcffd6}
	.SlideArea#SlideArea1 .num a.current { width:37px; background:#fcffd6}
#SlideArea2 { height:190px; margin-bottom:50px;}
	.SlideArea#SlideArea2 ul { width:1128px; left:36px; right:36px; overflow:hidden;}
	.SlideArea#SlideArea2 ul li { overflow:hidden;}
	.SlideArea#SlideArea2 ul li .tp { display:block; float:left; position:relative; width:336px; height:190px; margin:0 20px; }
	.SlideArea#SlideArea2 ul li .tp .img {}
	.SlideArea#SlideArea2 ul li .tp .mask { height:44px;}
	.SlideArea#SlideArea2 ul li .tp .word { left:8px; right:6px; height:44px; line-height:42px; font-size:18px; color:#fff;}
	.SlideArea#SlideArea2 .pgUp,.SlideArea#SlideArea2 .pgDn { width:32px; height:58px; margin-top:-29px; line-height:58px; font-size:0px; color:#fff; background:rgba(255,255,255,0); border-radius:5px; opacity:1; filter:alpha(opacity=100); transform:scaleX(1)}
	.SlideArea#SlideArea2 .pgUp { left:4px; background:url(jt1.png) no-repeat}
	.SlideArea#SlideArea2 .pgDn { right:4px; background:url(jt2.png) no-repeat}
	.SlideArea#SlideArea2 .pgUp:hover,.SlideArea#SlideArea2 .pgDn:hover { background:rgba(255,255,255,0); opacity:1; filter:alpha(opacity=100)}
	.SlideArea#SlideArea2 .pgUp:hover { background:url(jt1a.png) no-repeat}
	.SlideArea#SlideArea2 .pgDn:hover { background:url(jt2a.png) no-repeat}