#top {
	background: #012e51;
	height: 40px;
	line-height:40px;
	font-size: 12px;
	overflow: hidden;
	z-index: 1000;
}

#top .toplinks A {
	margin-right: 15px;
	color: #FFF;
	font-size: 12px;
}

#top .toplinks A:hover {
	color: #428bca;
}

#top .toplinks .login {
	color: #FFF;
}

#top .toplinks .login A {
	margin-left: 5px;
	margin-right: 5px;
}

#header {
	/*margin-top: 40px;*/
	border-top: #206093 1px solid;
	border-bottom:#135578 1px solid;
	background: #3582bf;
}

#header .logo {
	margin-left: 15px;
	width: 792px;
	height: 147px;
	background: url('imgs/logo.png') no-repeat;
}

#menu {
	line-height: 37px;
	height: 37px;
	border-top: #50bbf5 1px solid;
	background: #3582bf;
	overflow: hidden;
}

#menu A {
	color: #FFF;
	font-size: 12px;
	margin-right: 15px;
}

#menu A:hover {
	color: #012e51;
	text-decoration: none;
}

#footer {
	height: 250px;
	border-top: #ccd5dc 1px solid;
	border-bottom: #345874 1px solid;
	background: #012e51;
}

#footer .footinfo {
	font-size: 12px;
	color: #fff;
	margin-top: 30px;
	margin-left: 0px;
}

#footer .footinfo .logo {
	width: 225px;
	height: 59px;
	overflow: hidden;
	background: url('imgs/logo2.png') no-repeat;
}

#footer .footinfo .address {
	border-left: #fff 1px solid;
	padding-left: 20px;
	margin-left: 30px;
	padding-top: 10px;
}

#footer .copyright {
	color: #FFF;
	font-size: 14px;
	font-family: 微软雅黑;
	margin-top: -10px;
	z-index: 1000;
}

.mainnews {
	background: #ededed;
	margin-top: 15px;
}

.mainnews H3 A {
	text-decoration: none;
}

.mainnews H3 SPAN {
	font-weight: bolder;
	color: #3582bf;
	font-size: 24px;
}

.mainnews H3 I {
	display: inline-block;
	width: 8px;
	height: 15px;
	background: url('imgs/more1.png') no-repeat;
	margin-left: 5px;
}

.mainnews .newslist {
	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	padding:0;
}

.mainnews LI {
	list-style-type: none;
	line-height: 30px;
	border-bottom: #a8939b 1px dashed;
	background: url('imgs/point1.png') no-repeat 5px center;
	padding-left: 20px;
	clear: both;
}

.mainnews LI A {
	font-family: 微软雅黑;
	font-size: 14px;
	float: left;
	color: #2b2c2c;
	text-decoration: none;
}

.mainnews LI A:hover {
	color: #006699;
	text-decoration: none;
}

.mainnews LI SPAN {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #2b2c2c;
	float: right;
	margin-right: 5px;
}

.mainnews IMG {
	margin-left: 5px;
	margin-top: 12px;
}

.ggky {
	margin-top: 15px;
}

.ggky .item .mt {
	line-height: 52px;
	border-bottom: #3582bf 2px solid;
}

.ggky .item .mt H3 {
	font-family: 微软雅黑;
	font-size: 20px;
	float: left;
	color: #3582bf;
}

.ggky .item .mt A {
	margin-top: 6px;
	text-decoration: none;
	float: right;
	margin-right: 10px;
}

.ggky .item .mt A SPAN {
	font-size: 20px;
	font-family: 微软雅黑;
}

.ggky .item .mt A I {
	display: inline-block;
	width: 16px;
	height: 17px;
	background: url('imgs/more2.png') no-repeat left center;
	margin-left: 5px;
}

.ggky .item .mc {
	margin-top: 10px;
}

.ggky .item UL {
	margin: 0;
	padding: 0 0 0 5px;
}

.ggky .item LI {
	list-style-type: none;
	line-height: 40px;
	background: url('imgs/point2.png') no-repeat 5px center;
	padding-left: 25px;
	clear: both;
}

.ggky .item LI A {
	font-family: 微软雅黑;
	font-size: 15px;
	float: left;
	color: #555555;
	text-decoration: none;
}

.ggky .item LI A:hover {
	color: #006699;
	text-decoration: none;
}

.ggky .item LI SPAN {
	font-family: 微软雅黑;
	font-size: 15px;
	color: #555555;
	float: right;
	margin-right: 5px;
}

/*专题模块CSS*/

.ztmk {
	margin-top: 35px;
}

/*专题模块CSS*/

.zttp {
	padding: 0;
	height: 290px;
}

.zttp .ztimg {
	height: 290px;
	background: url('imgs/zttp.png') repeat-x;
}

.zttp .ztimg P {
	text-align: center;
	font-size: 30px;
	font-weight: bolder;
	color: #012e51;
	line-height: 290px;
	padding-left: 60px;
}

.ztlist {
	padding:0;
	background: #eeeeee;
	height: 290px;
}

.ztlist UL {
	padding: 0;
	margin-left: 25px;
	margin-right: 15px;
	margin-top: 20px;
}

.ztlist UL LI {
	line-height: 35px;
	list-style-type: none;
	padding-left: 35px;
	background: url('imgs/point3.png') no-repeat left center;
}

.ztlist UL LI A {
	color: #0e1525;
	font-size: 20px;
	font-weight: bold;
	font-family: 微软雅黑;
}

.dblinkscontainer {
	padding: 0;
}

.dblinks {
	height: 60px;
	background: #91979c;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 60px;
	padding-left: 30px;
	padding-right: 20px;
}

.dblinks A {
	color: #fff;
	font-size: 16px;
	background: url('imgs/point4.png') no-repeat left center;
	padding-left: 14px;
	font-family: 微软雅黑;
	margin-right: 30px;
}

.nodebg {
	margin-top: 5px;
	height: 230px;
}

.leftnav .panel-heading H5 {
	font-weight: bold;
	font-size: 16px;
}

.position {
	line-height: 40px;
	background: url('imgs/position.png') no-repeat 5px center;
	padding-left: 35px;
	border-bottom: #dddddd 1px solid;
	font-size: 13px;
	font-family: 微软雅黑;
}

.position I {
	font-family: Arial, Helvetica, sans-serif;
}

.attributes H2 {
	text-align: center;
	font-size: 17px;
	font-weight: bold;
	font-family: 微软雅黑;
}

.content {
	 text-align:justify;
	 text-justify:destribute-all-lines;
	 padding-left: 15px;
	 padding-right: 15px;
	 line-height:28px;
	 font-size:14px;
	 min-height: 500px;
}

.title {
	font-size: 25px;
	fong-weight: bold;
	color: #000;
}

.info-attr {
	padding-right: 20px;
}

/*机构设置*/
.flink {
	margin-top: 20px;
}

.flink .mt {
	line-height: 30px;
}

.flink .mt H6 {
	font-size: 16px;
	font-family: 微软雅黑;
	font-weight: bold;
}
/*结构设置结束*/

/*现任领导*/
.ldlist {
}

.ldlist UL {
	margin: 0;
	padding: 0;
}

.ldlist LI {
	list-style-type: none;
	border-bottom: #ededed 1px dashed;
	margin-top: 20px;
	padding-bottom: 10px;
}

.ldlist LI .title {
	font-size: 14px;
	font-weight: bold;
}

.ldlist LI IMG {
	margin-right: 15px;
}

.ldlist LI .introduction {
	line-height: 25px;
}
/*现任领导结束*/

/*新闻列表样式*/

.list {
	padding: 20px;
}

.list UL {
	padding: 0;
	margin: 0;
}

.list LI {
	list-style-type: none;
	line-height: 30px;
	clear: both;
}

.list LI A {
	color: #333;
}

.list LI A:hover {
	color: #012e51;
}

.list LI .date {
	color: #999;
}

/*新闻列表样式结束*/

/*周表样式*/
.weektitle {
	font-size: 20px;
	font-weight: bold;
	font-family: 微软雅黑;
	text-align: center;
	margin-top: 30px;
}

.weektime {
	font-size: 16px;
	font-weight: bold;
	font-family: 微软雅黑;
	text-align: center;
	margin-bottom: 15px;
}

.weekchat {
	border-collapse: collapse;
	border: 1px solid #ddd;
	margin-bottom: 50px;
}

.weekchat TH {
	text-align: center;
	color: #000;
	font-weight: bold;
	height: 45px;
	line-height: 45px;
	font-family: 微软雅黑;
	cursor: pointer;
	background-image: url(imgs/chat_head_bg.gif);
	border: 1px solid #ddd;
	font-size: 14px;
}

.weekchat TD {
	text-align: center;
	font-size: 13px;
	border: 1px solid #ddd;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 20px;
}

.weekchat .weekdate {
	text-align: center;
	color: #000;
	font-weight: bold;
	font-family: 微软雅黑;
	cursor: pointer;
	font-size: 14px;
	line-height: 25px;
	background: #F5F5F5;
}

.weekchat .chatcontent {
	text-align: inherit;
}
/*周表样式结束*/


/*登录页面*/
.loginbg {
	background: #007bb6;
}

#loginpanel{
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translateX(-50%) translateY(-50%);
	-moz-transform:  translateX(-50%) translateY(-50%);
 	-ms-transform:  translateX(-50%) translateY(-50%);
	-o-transform:  translateX(-50%) translateY(-50%);
	transform:  translateX(-50%) translateY(-50%);
}

#loginpanel .logo {
	margin-bottom: 15px;
}

.form-top {
	overflow: hidden;
	padding: 0 25px 15px 25px;
	background: #444;
	background: rgba(0,0,0,0.2);
	color: #F8F8F8;
	text-align: left;
	padding-top: 15px;
	border-top-right-radius: 15px;
	border-top-left-radius: 15px
}

.form-top-left {
	float: left;
	width: 75%;
	padding-top: 25px
}

.form-top-left h3 { 
	margin-top: 0;
	color: #F8F8F8
}

.form-top-left p {
	opacity: 0.8;
	color: #F8F8F8
}

.form-top-right {
	float: left;
	width: 25%;
	padding-top: 5px;
	font-size: 70px;
	color: #fff;
	line-height: 100px
	;text-align: right;
	opacity: 0.3
}

.form-bottom { 
	padding: 25px 25px 30px 25px;
	background: #444;
	background: rgba(0,0,0,0.4);
	text-align: left;
	padding-bottom: 50px;
	color: #F8F8F8;
	border-bottom-right-radius: 15px;
	border-bottom-left-radius: 15px
}

.form-bottom form .form-links a {
	color:#fff
}

.form-bottom form .form-links a:hover,.form-bottom form .form-links a:focus{
	color: #fff;
	border-bottom: 1px dotted #fff
}

div.form-bottom>hr {
	opacity: 0.2
}

.form-bottom A {
	color: #FFF;
}

.my {
	text-align:justify;
	text-justify:destribute-all-lines;
	text-align-last:justify;
	text-indent:2em;
	line-height:28px;
	font-size:14px;
	min-height: 500px;
}

.my P LABEL {
	font-weight: bold;
	font-family: 微软雅黑;
	font-size: 14px;
}
/*登录页面结束*/