@charset "gb2312";
/* CSS Document */
html{color:#333;background:#fff;}
body{font:12px/1.5 "Microsoft Yahei",Tahoma,Arial,Helvetica,sans-serif;word-break:break-all;word-wrap:break-word;}
body,h1,h2,h3,h4,h5,h6,p,dl,dd{margin:0;}ul,ol,input{margin:0;padding:0;}li{list-style: none;}
img{border:none;}table{border-collapse:collapse;border-spacing:0;}
em,i{font-style:normal}
button,input,textarea{/*background: none; border:none;*/font-family:"Microsoft Yahei",Tahoma,Arial,Helvetica,sans-serif;vertical-align:middle;}/*input:focus{outline: none;}*/
a{text-decoration:none; color: #333333;}
a:hover{text-decoration:inline;color: #cc0000;}
.clearfix { *zoom:1}
.clearfix:after{content: "";display: block; clear: both;}
.clearDiv{clear:both;height:0;font-size:0; overflow: hidden;}
.wrap{width:1000px;margin:0 auto;text-align: left;}
.fl{float:left;}
.fr{float:right;}

.header{border:1px solid #ddd; height: 42px;}
.gk_hdm{padding:4px 0 0;}
.gk_logo{display:block; font:bold 18px/38px 'Microsoft Yahei'; color: #333; padding-left: 65px; background: url(imagesoffcn.jpg) no-repeat left top;}
.gk_lx{font:14px/38px 'Microsoft Yahei'; color: #e60000;}
.gk_lx a{padding:0 10px;}
.gk_lx a img{vertical-align: middle;}

.gk_ban{height: 225px; background: url(imagesgk_ban.jpg) no-repeat center top; }
.gk_banm{height: 225px; background: url(imagesgk_banm.jpg) no-repeat center top;}
.gk_banm h1{font:bold 40px/1 'Microsoft Yahei'; color: #faf600; padding:75px 0 36px; text-align: center;}
.gk_banm span{color:#fff;}
.gk_banm p{font:18px/1 'Microsoft Yahei'; text-align: center; color: #fff;}
.gk_banm em{font-weight:bold; color: #faf600;}

.gk_rk{background:#f8f8f8; border: 1px solid #e5e5e5; height: 108px; margin-bottom: 10px;}
.gk_rkm{padding-top:22px;}
.gk_rkm dl{float: left;}
.gk_rkm .dl1{width:318px;}
.gk_rkm .dl1 dd{width:210px;}
.gk_rkm .dl2{width:380px;}
.gk_rkm .dl2 dd{width:272px;}
/*.gk_rkm .dl2 dd a{width:75px;}*/
.gk_rkm .dl3{width:302px;}
.gk_rkm .dl3 dd{width:194px;}
/*.gk_rkm .dl3 dd a{width:61px;}*/
.gk_rkm dt{float:left; width: 81px; height: 70px; background: url(imagesrukou_bg.jpg) no-repeat; font: bold 14px/70px 'Microsoft Yahei'; text-align: center; color: #fff;}
.gk_rkm dd{float:left; font: 14px/30px 'Microsoft Yahei'; padding:5px 0 0 10px; }
.gk_rkm dd a{display:inline-block; *display:inline; zoom:1; color: #666; /*width: 70px;*/padding-right: 5px;}
.gk_rkm dd a.last{ text-align: right;}
.gk_rkm dd a.on{color:#c01200; font-weight: bold;}
.gk_rkm dd a:hover{color:#c01200;}

.gk_ht{ margin-bottom: 10px;}
.gk_htl{width:296px; background: url(imagesgk_bgt.jpg) no-repeat left top;}
.gk_htl h3{font:18px/46px 'Microsoft Yahei'; padding-left: 18px;}
.gk_htl li{font:14px/36px '宋体';}
.gk_htl li em{display:inline-block; *display:inline; zoom:1; width:20px;height: 20px; background:#c01200; font: 14px/20px 'Microsoft Yahei'; text-align: center; color:#fff; margin-right: 18px;}
.gk_htl li em.hui{background:#f8f8f8; color: #333;}



/*2018安徽公务员考试预计日程*/
.gk_data_yuji{width: 300px;height: 225px;background-color: rgb(246,246,246);}
.gk_data_yuji h2{padding-left: 10px;padding-top:3px;line-height: 25px;}
.gk_data_yuji li{display: block;width: 264px;height: 32px;font-size:14px;padding-left: 10px;}
.gk_data_yuji strong{color: rgb(105,105,105);}

/*导航*/
.gk_nav{width: 1000px;height: 81px;margin: auto;}
.gk_nav div{float: left;}
.gk_nav_left{width: 142px;height: 78px;background-color: rgb(245,89,90);color: white;position: relative;}
.gk_nav_left p{color: white;font-size: 18px;font-weight: bold;position: absolute;right: 10px;top: 10px;}
.gk_nav_right a{display: block;float: left; width: 78px;height: 70px; text-align: center;padding-top: 5px;}
.gk_nav_right a img{width: 38px;height: 38px;}


.gk_htc{width:363px; margin: 0 20px;}
.gk_htc img{display:block}
.gk_htr{width:300px;background:url(imagesgk_bgt.jpg) no-repeat left top; overflow:hidden;}
.gk_htr h3{font:18px/46px 'Microsoft Yahei'; padding-left: 12px; margin-bottom: 10px;}
.gk_gj{width:320px; height: 169px; overflow: hidden;}
.gk_gj a{display:block; float: left; width:88px;height: 28px; border:1px solid #e5e5e5; border-radius: 20px; margin: 0 15px 15px 0; text-align: center; font: 14px/28px 'Microsoft Yahei';}
.gk_gj a:hover{border-color:#c01200; color: #c01200;}


.gk_cont{font:14px/30px '宋体'; color: #666; padding-bottom: 30px;}
.gk_cont p{text-indent:2em;}
.gk_cont p a{color: #369be9;}
.gk_cont h2{font:bold 18px/62px 'Microsoft Yahei'; color:#333; text-align: center;}
.gk_lb{margin-bottom: 30px;}
.gk_lb strong{ font-weight: bold; color: #333; display:block; text-indent: 2em;}
.gk_lb .lja{display:block; text-align: right; color: #369be9;}
.gk_cont .more{display:block; width:510px; height:48px; font: 16px/48px 'Microsoft Yahei'; text-align: center; border-radius: 30px; border:1px dashed #ddd; margin: 0 auto; color: #666;}
.gk_cont a.more:hover{border-color:#e82613; }

.gk_tuij{background:#f8f8f8; padding: 2px 0 35px; margin-bottom: 40px; }
.gk_tuij h2{font:bold 30px/90px 'Microsoft Yahei'; text-align: center;}
.gk_tjm dl{width:320px; margin-right: 20px; float: left;}
.gk_tjm dl.nmr{margin-right:0;}
.gk_tjm dt{margin-bottom: 24px;}
.gk_tjm dt img{display:block;}
.gk_tjm dd{font:14px/30px '宋体'; color:#666; }
.gk_tjm dd span{display:block; padding-left: 8px; border-left: 2px solid #d5440c; font:18px/1 'Microsoft Yahei'; color: #333; margin-bottom: 12px;}

.gk_lxfs{height: 120px; margin-bottom: 40px;}
.lxl{width:214px; border-right: 1px solid #e5e5e5; height: 120px; overflow: hidden;}
.lxl p{font:12px/20px 'Microsoft Yahei'; color: #333; margin-bottom: 25px;}
.lxl img{float:left; margin-right: 10px;}
.lxl strong{font:bold 14px/20px 'Microsoft Yahei'; color: #e5422d;}
.lxl a{font:18px/20px 'Microsoft Yahei'; color: #e5422d;}
.lxc{width:475px; text-align: center;}
.lxc a{display:inline-block; *display:inline; zoom:1; width:88px; height: 28px; border:1px solid #e5e5e5; background: #f8f8f8; margin: 0 7px 15px; font: 14px/2 'Microsoft Yahei'; text-align: center;}
.lxr{width:297px; border-left: 1px solid #e5e5e5; height: 112px; padding: 8px 0 0 12px;}
.lxr a{display:inline-block; *display:inline; zoom:1; width:74px; margin-left: 22px; font: 14px/1 'Microsoft Yahei'; text-align: center; position: relative;}
.lxr img{margin-bottom: 18px;}
.lxr .ewm{position:absolute; left:50%; margin-left: -48px; top: -5px; display: none;}
.lxr a:hover .ewm{display:block;}

.footer{font:12px/30px '宋体'; text-align:center; color: #b9b9b9; background: #373739; padding: 30px 0;}

/*表格*/
.tb_bg{height: 660px; overflow-y: scroll; margin-bottom: 30px; border-bottom: 1px solid #e4e4e4;}
.tablebg{background:#fbfbfb; font-weight:normal; text-align:center; border: 1px solid #e4e4e4;} 
.tb_bg th,.tb_bg td{ padding: 5px; line-height:20px; border: 1px solid #e4e4e4;}
.tbbt{position:relative; top: 1px;}


/*** qq咨询右 start  ***/
.zix {width:144px; height:272px; position:fixed; /*bottom:90px;*/ right:0px; *_position:absolute; *_right:10px; *_top:310px; top:320px; }
.zix_lef {width:31px; height:272px; background:url(imageszixun1.png) no-repeat; *overflow:hidden; float:left;}
.zix_rig {width:113px; height:272px; background:#fff; float:right;}
.zix_rig .im {padding:10px 0; border-bottom:1px solid #ccc; margin-left:7px;}

/*微信*/
.weixin {width:138px; height:136px;	position:fixed; z-index:9999; bottom:30px; left:30px;}
.weixin p {position:absolute; top:0; right:10px; cursor:pointer; color:#5A5A5A;}

/*返回顶部*/
#returntop {width:35px; height:35px; position:fixed; _position:absolute; top:0px; left:0px; display:none; cursor:pointer;background-image:url(imagestop.png);}

	
/*长期固定活动部分开始*/
.zg_zx{ margin-left:7px; line-height:30px; font-size:14px; color:#f00; text-decoration:none; }
.hd {
	width: auto;
	height: auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-bottom: 10px;
	background-color: #eee;
}
.hd img {
	margin-left: 20px;
	margin-top: 10px;
}
/*结束部分开始*/
/* 右侧浮层 */
.side-pop {
	width: 38px;
	height: 160px;
	position: fixed;
	right: 0px;
	_position: absolute;
	color: #000;
	padding-top: 0px;
	margin-top: 50px;
	background-image: url(imagesside.png);
	background-repeat: no-repeat;
}
#sidepop span {
	font-size: 14px;
	color: #000;
	font-family: "微软雅黑";
	font-weight: bold;
	display: block;
	width: 30px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	cursor: pointer;
	margin-bottom: 10px;
	float: left;
}
#sidepop input {
	float: right;
	width: 80px;
	margin-top: 3px;
	height: 20px;
}
/* 右侧浮层结束 */
.hdd {
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#hd .hd-m {
	width: 1000px;  margin:0 auto;
}

.bgd {
	border: 1px solid #666;
}





















