﻿@charset "utf-8";
/* CSS Document */
.content{ width:1100px; height:auto; position:absolute;left:0; right:0;margin:0 auto; }
/*新闻*/
.news {
	width:1100px;
	margin:0 auto;
	height: 330px;
	margin-top:20px;
}
.flash_news {
	width: 570px;
	height: 330px;
	position: absolute;
	left:0; right:0;
	background: #fff;
}
.js {
	width: 90%;
	margin: 10px auto 0 auto;
}
.js p {
	padding: 5px 0;
	font-weight: bold;
	overflow: hidden;
}
.js p span {
	float: right;
}
.js p span a {
	color: #f00;
	text-decoration: underline;
}
.js textarea {
	height: 100px;
	width: 98%;
	padding: 5px;
	border: 1px solid #ccc;
	border-top: 2px solid #aaa;
	border-left: 2px solid #aaa;
}
.focusBox {
	width: 550px;
	height: 310px;
		margin:10px auto;

}
.focusBox .pic img {
	width: 550px;
	height: 310;
	display: block;
	position: absolute;
}
.focusBox .txt-bg {
	width:550px;
	height: 36px;
	background: #1c1c1c;
	top: 282px;
	filter: alpha(opacity=70);
	opacity: 0.7;
	overflow: hidden;
	position: absolute;
	left: 10px;
	z-index: 1;
}
.focusBox .txt {
	position: absolute;
	bottom: 18px;
	z-index: 2;
	height: 36px;
	width: 100%;
	overflow: hidden;
	line-height: 64px;
}
.focusBox .txt li {
	height: 36px;
	line-height: 36px;
	position: absolute;
	bottom: -27px;
	padding-top: 8px;
	left: 2px;
}
.focusBox .txt li a {
	display: block;
	color: #ffffff;
	padding: 0 0 0 10px;
	font-size: 16px;
	text-decoration: none;
	padding-top: 7px;
}
.focusBox .num {
	position: absolute;
	z-index: 3;
	top: 293px !important;
	left: 417px;
	width: 200px;
}
.focusBox .num li {
	float: left;
	position: relative;
	width: 16px;
	height: 16px;
	overflow: hidden;
	text-align: center;
	margin-left: 9px;
	cursor: pointer;
}
.focusBox .num li a, .focusBox .num li span {
	position: absolute;
	z-index: 2;
	display: block;
	color: white;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	text-decoration: none;
}
.focusBox .num li span {
	z-index: 1;
	background: #ffffff;
}
.focusBox .num li.on a, .focusBox .num a:hover {
	background: #cc0000;
}
/*重要新闻*/
.new_list{
	width: 510px;
	height:330px;
	background:#fff;
	height: auto;
	right: 0px;
	float:right;
	
}
.bmgl_con{ width:480px; height:330px; float:left; margin-left:10px; display:inline; position: relative; top:10px;}
.bmgl_con ul {
width:480px; height:40px; 
}
.bmgl_con .TechTabActive {
	width: 148px;
	float: left;
	display: block;
	font-size: 18px;
	text-align: center;
	display: inline;
	line-height: 40px;
	height: 40px;
	background: #2b5cb9;
	font-weight: bold;
}
.bmgl_con .TechTabActive a {font-weight:normal;
	color: #ffffff;
}
.bmgl_con .TechTabComm {
	width: 148px;
	float: left;
	font-size: 18px;
	font-weight: bold;
	color: #e81e1e;
	text-align: center;
	background:#eef3f9;
	height: 40px;
	line-height: 40px;  /*display:block;  */
}
.bmgl_con .TechTabComm a {font-weight:normal;
	color: #333333;
}
#Info_11,#Info_12{ float:left !important; padding-top:10px;}
#Info_11 ul,#Info_12 ul{ width:480px; margin:0  auto;height:254px !important; float:left !important; background:none !important; border-bottom:none !important;}
#Info_11 ul li, #Info_12 ul li{ width:480px; float:left; height:36px; line-height:36px;  height:36px; line-height:36px;}
#Info_11 ul li a, #Info_12 ul li a{ color:#333333; display:inline-block; font-size:16px; color:#333333; background: url(../image-hdzx/tb_1.png) no-repeat left; padding-left:10px;}
#Info_11 ul li span, #Info_12 ul li span{ color:#666666;  font-size:16px; float:right;}
#Info_11 ul li a:hover, #Info_12 ul li a:hover{ color:#d52727 !important;}
/*banner*/
.banner{ width:1100px; height:124px; background:#ffffff; margin-top:20px; text-align:center;}
.banner img{ margin-top:10px;}
/*工作荟萃*/
.list{ width:1100px; height:280px; margin-top:20px; overflow:hidden;}
.list_left{ width:720px; height:280px; background:#fff; float:left;}
.list_con{ width:700px; height:240px; margin:0 auto; position:relative; top:10px; }
.list_con ul {
width:700px; height:40px; 
}
.list_con .TechTabActive {
	width: 148px;
	float: left;
	display: block;
	font-size: 18px;
	text-align: center;
	display: inline;
	line-height: 40px;
	height: 40px;
	background: #2b5cb9;
	font-weight: bold;
}
.list_con .TechTabActive a {font-weight:normal;
	color: #ffffff;
}
.list_con .TechTabComm {
	width: 148px;
	float: left;
	font-size: 18px;
	font-weight: bold;
	color: #e81e1e;
	text-align: center;
	background:#eef3f9;
	height: 40px;
	line-height: 40px;  /*display:block;  */
}
.list_con .TechTabComm a {font-weight:normal;
	color: #333333;
}
#Info_21,#Info_22{ float:left !important; padding-top:10px;}
#Info_21 ul,#Info_22 ul{ width:700px; margin:0  auto;height:254px !important; float:left !important; background:none !important; border-bottom:none !important;}
#Info_21 ul li, #Info_22 ul li{ width:700px; float:left; height:36px; line-height:36px;  height:36px; line-height:36px;}
#Info_21 ul li a, #Info_22 ul li a{ color:#333333; display:inline-block; font-size:16px; color:#333333; background: url(../image-hdzx/tb_1.png) no-repeat left; padding-left:10px;}
#Info_21 ul li span, #Info_22 ul li span{ color:#666666;  font-size:16px; float:right;}
#Info_21 ul li a:hover, #Info_22 ul li a:hover{ color:#d52727 !important;}
/*职工园地*/
.list_right{ width:363px; height:280px; float:right; background:#fff;}
.title{ width:330px; margin:0 auto; margin-top:18px;}
.title h3{ background:url(../image-hdzx/tb_2.jpg) no-repeat left; padding-left:20px; line-height:18px; font-size:18px; color:#333333; font-weight:normal;}
.list_right ul{ width:330px; margin:0 auto; margin-top:10px;}
.list_right ul li{ background:url(../image-hdzx/tb_1.png) no-repeat left; line-height:36px; line-height:36px;}
.list_right ul li a{ font-size:16px; color:#333333; padding-left:10px;}
/*协同办公系统*/
.ban{ width:1100px; height:110px; background:#fff; margin-top:20px;}
.ban ul{ overflow:hidden;}
.ban ul li{ float:left; margin:10px 0 0 12px; display:inline;}
/*老干部风采*/
.photo{ width:1100px; height:260px; background:#fff; margin-top:20px;}
.cont {
	width: 1100px;
	
	margin: 0 auto;
	overflow: hidden;
}
.cont ul{  margin: 10px auto;width: 100%;position: relative; overflow: hidden;;}
.cont ul li{float: left; width: 250px; text-align: center; padding-bottom: 10px; margin-left:18px; display:inline;}
.cont ul li img { width: 250px; height: 168px; display:block;  padding:3px;}
.cont ul li a span{ font-size:16px; color:#333333; height:38px; line-height:30px;}
.cont ul li a span:hover{ text-decoration:underline; color:#2a5cb8; font-size:16px;}

/*服务专区*/
.counmm{ width:1100px; height:auto; margin:0 auto; overflow:hidden; margin-top:20px;}
.counmm_left{ width:720px; height:320px; background:#ffffff; float:left;}
.listte_1{ width:315px; height:142px; float:left; margin:0px 0 0 20px; display:inline;}
.listte_1 ul{ padding-top:10px;}
.listte_1 ul li{ height:32px; line-height:32px;}
.listte_1 ul li a{ font-size:16px; color:#333333;}
.counmm_right{ width:363px; height:320px; background:#fff; float:right;}
.f2{ width:337px; margin:0 auto; padding-top:20px;}
.counmm_pic{ width:337px; margin:0 auto;}
.counmm_pic ul{ width:100%; overflow:hidden; margin-top:10px;}
.counmm_pic ul li{ float:left; margin-top:10px;}
/*展示平台*/

.imglist{ width:1100px; height:250px; background:#fff; margin:20px auto;}
.f1{ width:1066px; margin:0 auto; padding-top:20px;}
.imglist{ margin-bottom: 20px;}
.imglist .list-con{width: 100%;   overflow: hidden;position: relative;}
#div1{width: 1060px;height:190px;overflow: hidden;position: relative; margin: 0 auto;}
.imglist .list-con ul{  margin: 10px auto;width: 100%;position: relative; overflow: hidden;;}
.imglist .list-con ul li{float: left; width: 217px; text-align: center; padding-bottom: 10px; margin-left:15px; display:inline;}
.imglist .list-con ul li img { width: 217px; height: 146px; display:block;  padding:3px;}
.imglist .list-con ul li a span{ font-size:16px; color:#333333; height:38px; line-height:38px;}
.imglist .list-con ul li a span:hover{ text-decoration:underline; color:#2a5cb8; font-size:16px;}
.banner_1{ width:1100px; height:78px; background:#fff;}
.banner_1 ul{ overflow:hidden;}
.banner_1 ul li{ float:left; margin:10px 0 0 10px; display:inline;}
