﻿body{background:#f6f6f6;font-size:14px;color:#333;}

.announcement-main-page{
	position:relative;
	padding:0 40px;
	width:918px;margin:90px auto 50px;
	border:1px solid #ebebeb;
	background:#fff;
	overflow:hidden;
}

.announcement-main-page .main-hd{
	position:relative;
	padding-left:2px;
	height:55px;line-height:65px;
	border-bottom:1px solid #ccc;
}
.announcement-main-page .main-hd .hd-tit{
	font-size:24px;color:#333;font-weight:700;
}
.announcement-main-page .main-hd .cutover-nav{
	position:absolute;
	left:120px;top:20px;
	border:3px solid transparent;
    *border:3px solid red;
    *filter:chroma(color=red);
}

.announcement-main-page .main-hd .cutover-nav li{
	font-size:18px;
}

.announcement-main-page .cutover-nav li .line{
	background:transparent;
	*background:red;
	*filter:chroma(color=red);
}












.announcement-main-page .main-bd{margin-top:24px;}
.announcement-main-page .main-bd .left-area{float:left;width:620px;}
.announcement-main-page .main-bd .left-area .list li{
	margin-bottom:16px;
	height:16px;line-height:16px;
	color:#000;
	font-size:0;
	overflow:hidden;*zoom:1;
}
.announcement-main-page .main-bd .left-area .list li .time{
	float:right;
	color:#998e88;
	font-size:14px;
}
.announcement-main-page .main-bd .left-area .list li .sort{
	float:left;
	color:#999;
	font-size:14px;
}

.announcement-main-page .main-bd .left-area .list li a{
	display:inline-block;*display:inline;*zoom:1;
	vertical-align: middle;
	margin-left:5px;
	width:500px;
	color:#000;
	font-size:14px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.announcement-main-page .main-bd .left-area .list li a:hover{
	text-decoration:underline;color:#0372cf;
}
.announcement-main-page .main-bd .left-area .list li .hot-icon{
	margin-left:5px;
	display:inline-block;*display:inline;*zoom:1;
	vertical-align: middle;
	width:26px;height:15px;
	background:url(../i/hot.png) no-repeat;
}

.announcement-main-page .main-bd .left-area .pageArea{
	margin:20px 0;
}
.announcement-main-page .main-bd .left-area .pageArea .page{
	display:inline-block;*display:inline;*zoom:1;
	float:none;
}

.announcement-main-page .main-bd .right-area{
	float:right;
	width:240px;
}

.announcement-main-page .main-bd .right-area .hot-announcement-area{
	margin-bottom:20px;
}
.announcement-main-page .main-bd .right-area .hot-announcement-area .hd{
	height:36px;
	background:url(../i/announcement-right-hd.png?2015082822) no-repeat;
}

.announcement-main-page .main-bd .right-area .hot-announcement-area .bd .content{
	display:block;
}
.announcement-main-page .main-bd .right-area .hot-announcement-area .bd li{
	position:relative;
	padding-left:10px;
	height:24px;width:230px;
	line-height:24px;
	font-size:12px;
	overflow:hidden;
  	white-space:nowrap;
  	text-overflow:ellipsis;
}
.announcement-main-page .main-bd .right-area .hot-announcement-area .bd li .point{
	position:absolute;
	top:10px;left:0px;
	width:3px;height:3px;
	background:#ccc;
	border-radius:50px;
	overflow:hidden;
}
.announcement-main-page .main-bd .right-area .hot-announcement-area .bd li a{
	color:#666;
}

.announcement-main-page .main-bd .right-area .hot-announcement-area .bd li a:hover{
	color:#0372cf;
}

.announcement-main-page .main-bd .right-area .people-exchange .hd{
	margin-bottom:5px;
	height:34px;
	background:url(../i/announcement-right-hd-1.png) no-repeat;
}

.announcement-main-page .main-bd .right-area .people-exchange ul{margin-right:-18px;
}
.announcement-main-page .main-bd .right-area .people-exchange li{
	float:left;
	margin-right:18px;
	width:68px;
	text-align:center;
}
.announcement-main-page .main-bd .right-area .people-exchange li a{
	font-size:12px;color:#333;
}
.announcement-main-page .main-bd .right-area .people-exchange li p{
	height:26px;line-height:26px;
}
.announcement-main-page .main-bd .right-area .people-exchange li i{
	display:inline-block;*display:inline;*zoom:1;
	width:50px;height:50px;
	background:url(../i/announcement-icon.png) no-repeat;
}
.announcement-main-page .main-bd .right-area .people-exchange li .QQqun{
	background-position:0 0;
}
.announcement-main-page .main-bd .right-area .people-exchange li .txwb{
	background-position:0 -50px;
}
.announcement-main-page .main-bd .right-area .people-exchange li .xlwb{
	background-position:0 -100px;
}
.announcement-main-page .main-bd .right-area .people-exchange li a:hover{color:#0372cf;}

.announcement-main-page .main-bd .right-area .people-exchange li a:hover .QQqun{
	background-position:-50px 0; 
}
.announcement-main-page .main-bd .right-area .people-exchange li a:hover .txwb{
	background-position:-50px -50px;
}
.announcement-main-page .main-bd .right-area .people-exchange li a:hover .xlwb{
	background-position:-50px -100px;
}

.announcement-main-page .main-bd .right-area .people-exchange li a:active .QQqun{
	background-position:-100px 0;
}
.announcement-main-page .main-bd .right-area .people-exchange li a:active .txwb{
	background-position:-100px -50px;
}
.announcement-main-page .main-bd .right-area .people-exchange li a:active .xlwb{
	background-position:-100px -100px;
}

/* 公告内页 */
.announcement-main-page .inside-page .inside-hd{
	position: absolute;
	right: 44px;top: 30px;
	line-height:22px;
}
.announcement-main-page .inside-page .inside-hd a{color:#009ae6;font-size:12px;}
.announcement-main-page .inside-page .inside-hd a:hover{text-decoration:underline;}

.announcement-main-page .inside-page .inside-bd{
	padding-bottom:20px;
	line-height:22px;
  	word-wrap: break-word;
}
.announcement-main-page .inside-page .inside-bd .title{
	line-height:33px;
	font-size:24px;
	color:#000;
	text-align:center;
}
.announcement-main-page .inside-page .inside-bd .time{
	margin-top:10px;
	color:#333;
	text-align:center;
}

.announcement-main-page .cutover-nav .active .line{
	background: #2fa2e3;
}

.js-news__content {
	padding-top: 20px;
}
.js-news__content td {
	border: 1px solid #ccc;
	text-align: center;
}
.js-news__content p {
	line-height: 25px;
}