@charset "gb2312";
/* CSS Document */
html {height:100%}
body {margin:0px; padding:0px;font-family:"微软雅黑",Arial; position:relative;font-size:14px; color:#333;}

div,ul,li,p,h1,h2,h3,span,a { margin:0px; padding:0px; list-style:none; color:#333; text-decoration:none}
iframe{display:block;border:0;}
img { border:0px; vertical-align:middle;}

A:link {
	COLOR: #333; TEXT-DECORATION: none; font-family:"微软雅黑",Arial;}
A:visited {
	COLOR: #333; TEXT-DECORATION: none;font-family:"微软雅黑",Arial;}
A:hover {
	COLOR: #faab01; TEXT-DECORATION: none;font-family:"微软雅黑",Arial;}
A:active {
	COLOR: #333; font-family:"微软雅黑",Arial;}

/*头部*/
.top{
	width: 100%;
	height: 142px;
	text-align: center;
	background: url(2017rsj_topbg.png) no-repeat center top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.top2{
	width: 100%;
	height: 168px;
	text-align: center;
	background: url(2017rsj_topbg.png) no-repeat center top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.top-tip{ width:1200px; margin:0 auto; line-height:142px; text-align:center; }
.tipleft{ width:600px; float:left;color:#fff; padding-top:40px}
.tipright {float:right;color:#fff;padding-top:40px}

.more{ color:#fa8201}
/*logo*/
.logo{ width:1100px; margin:20px auto; height:90px;}
.box-up{width:1100px;  margin:0 auto; background:url(2017rsj_b-up.png) no-repeat top center; height:10px;}
.box{ background:url(2017rsj_b-bg.png) repeat-y top center;width:1100px; margin:0 auto; height:100%; padding-bottom:10px}

.dhbox{ width:100%; margin:0 auto; height:44px; background:#0069b8;}

/*导航*/

.dh1 a{background:url(2017rsj_dh-m.png) no-repeat left;}
.dh{ width:1200px; height:44px; background:#0069b8}
.dh ul{ width:1000px}
.dh li{ float:left; width:165px; background:url(2017rsj_dhm.png) no-repeat right; height:44px; line-height:44px; text-align:center; color:#fff; font-weight:bold; font-size:16px}
.dh li a{float:left; width:165px; background:url(2017rsj_dhm.png) no-repeat right; height:44px; line-height:44px; text-align:center; color:#fff; font-weight:bold;font-size:16px}
.dh li a:hover{ color:#faab01}

.dhtd1 a{ height:44px; width:198px; line-height:44px; text-align:center; color:#fff; font-weight:bold; font-size:16px; background:url(2017rsj_d1.png) no-repeat #0069b8; display:block}
.dhtd1 a:hover{  background:url(2017rsj_d1.png) no-repeat #F90}
.dhtd2 a{ height:44px; width:198px; line-height:44px; text-align:center; color:#fff; font-weight:bold; font-size:16px;  background:url(2017rsj_d2.png) no-repeat #0069b8; display:block}
.dhtd2 a:hover{  background:url(2017rsj_d2.png) no-repeat #F90}
.dhtd3 a{ height:44px; width:198px; line-height:44px; text-align:center; color:#fff; font-weight:bold; font-size:16px;  background:url(2017rsj_d3.png) no-repeat #0069b8; display:block}
.dhtd3 a:hover{  background:url(2017rsj_d3.png) no-repeat #F90}
.dhtd4 a{ height:44px; width:198px; line-height:44px; text-align:center; color:#fff; font-weight:bold; font-size:16px;  background:url(2017rsj_d4.png) no-repeat #0069b8; display:block}
.dhtd4 a:hover{  background:url(2017rsj_d4.png) no-repeat #F90}
.dhtd5 a{ height:44px; width:198px; line-height:44px; text-align:center; color:#fff; font-weight:bold; font-size:16px;  background:url(2017rsj_d5.png) no-repeat #0069b8; display:block}
.dhtd5 a:hover{  background:url(2017rsj_d5.png) no-repeat #F90}
.dhtd6 a{ height:44px; width:198px; line-height:44px; text-align:center; color:#fff; font-weight:bold; font-size:16px;  background:url(2017rsj_d6.png) no-repeat #0069b8; display:block}
.dhtd6 a:hover{  background:url(2017rsj_d6.png) no-repeat #F90}
.dhtdn6 a{ height:44px; width:198px; line-height:44px; text-align:center; color:#fff; font-weight:bold; font-size:16px;  background:url(2017rsj_dn6.png) no-repeat #0069b8; display:block}
.dhtdn6 a:hover{  background:url(2017rsj_dn6.png) no-repeat #F90}



.xwxx {width:660px;TEXT-DECORATION: none}
.xwxx UL {	PADDING: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; DISPLAY: inline; }
.xwxx LI {TEXT-ALIGN: center; LINE-HEIGHT: 35px; WIDTH: 134px;FLOAT: left; HEIGHT: 35px; color:#666; cursor: pointer; font-size:15px;}
.xwxx .active {
	WIDTH: 134px;  HEIGHT: 35px; color:#fff; background:#0069b8;FONT-SIZE: 15px; TEXT-DECORATION: none;}

.ttcs{color:#333; font-size:14px;line-height:28px;}
.ttcs a:link {color:#333; font-size:14px;line-height:28px;TEXT-DECORATION: none;}
.ttcs a:hover {line-height:28px;color:#faab01;TEXT-DECORATION: none;}
.tmcs{line-height:28px;color:#888;font-size:14px}

.ttcs1{color:#666; font-size:12px;line-height:28px;}
.ttcs1 a:link {color:#666; font-size:12px;line-height:28px;TEXT-DECORATION: none;}
.ttcs1 a:hover {line-height:28px;color:#666;TEXT-DECORATION: none;}
.tmcs1{line-height:28px;color:#888;font-size:12px}



/*焦点图*/
.tzggcon-t{ width:30px; height:92px; background:#0069b8; font-size:16px; color:#fff; text-align:center; padding-top:7px;}
.tzggcon-t a{font-size:16px; color:#fff;TEXT-DECORATION: none;}
.tzggcon-t a:link{font-size:16px; color:#fff;TEXT-DECORATION: none;}
.tzggcon-t a:visited{font-size:16px; color:#fff;TEXT-DECORATION: none;}
.tzggcon-t a:hover{font-size:16px; color:#fff;TEXT-DECORATION: none;}
.tzggcon-t a:active{font-size:16px; color:#fff;TEXT-DECORATION: none;}

.iframe{ position: relative; top:22px}

.zwgktit{ width:1200px; height:47px; margin:0 auto}
.zwgktit-l{ width:164px; background:url(2017rsj_tit-l.png) no-repeat bottom center; font-size:24px; color:#fff; font-weight:bold; float:left; line-height:47px; text-align:center;}
.zwgktit-r{ width:1036px; height:44px; line-height:44px; text-align:center; border-bottom:3px solid #0069b8; font-size:24px; color:#faab01; font-weight:bold; background:#daedf5; float:right; font-style:italic}

.zwgk-lm{ width:134px; float:left;text-align:center; font-size:15px;line-height:45px; color:#0069b8;border-bottom:2px solid #52a1dd;}
.lm-bg{ border-bottom:1px solid #ccc;width:390px; float:left;height:45px; line-height:45px; text-align:right;font-size:14px;}
.xclm-bg{ border-bottom:1px solid #ccc;width:296px; float:left;height:45px; line-height:45px; text-align:right;font-size:14px;}
.bslm-bg{ border-bottom:1px solid #ccc;width:336px; float:left;height:45px; line-height:45px; text-align:right;font-size:14px;}
.dclm-bg{ border-bottom:1px solid #ccc;width:130px; float:left;height:45px; line-height:45px; text-align:right;font-size:14px;}
.clxz-bg{ border-bottom:1px solid #ccc;width:136px; float:left;height:45px; line-height:45px; text-align:right;font-size:14px;}



.zwxxgkicon {line-height:40px;font-size:15px; padding-left:12px;}
.zwxxgkicon a{line-height:40px;font-size:15px;}
.zwxxgkicon a:hover{ line-height:40px;color:#52a1dd;}

.yyxx {width:660px;TEXT-DECORATION: none;}
.yyxx UL {	PADDING: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; DISPLAY: inline; }
.yyxx LI {TEXT-ALIGN: center; LINE-HEIGHT: 45px; WIDTH: 130px;FLOAT: left; HEIGHT: 45px; color:#666; cursor: pointer; font-size:15px;}
.yyxx .active {	WIDTH: 130px;  HEIGHT: 45px; color:#52a1dd; background:url(2017rsj_titbgg.png) no-repeat left bottom;FONT-SIZE: 15px; TEXT-DECORATION: none;}

.qlqdicon { width:250px;line-height:40px; height:40px;font-size:15px;text-align:center;border:1px solid #52a1dd;float:left;}
.qlqdicon a{width:250px;line-height:40px;height:40px;font-size:15px;border:1px solid #52a1dd;float:left;}
.qlqdicon a:hover{color:#fff; background:#52a1dd;}

.qlqdicon1 { width:510px;line-height:40px;height:40px;font-size:15px;text-align:center;border:1px solid #52a1dd;float:left;}
.qlqdicon1 a{width:510px;line-height:40px;height:40px;font-size:15px;border:1px solid #52a1dd;float:left;}
.qlqdicon1 a:hover{color:#fff; background:#52a1dd;}

.hdjlicon{width:240px; font-size:15px; float:left;text-align:center; height:40px; line-height:40px;border:1px solid #52a1dd;}
.hdjlicon  a{width:240px; font-size:15px; float:left;text-align:center;height:40px; line-height:40px;border:1px solid #52a1dd;}
.hdjlicon a:hover{ color:#fff; background:#52a1dd}


.dlxx {width:270px;TEXT-DECORATION: none;}
.dlxx UL {	PADDING: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; DISPLAY: inline; }
.dlxx LI {TEXT-ALIGN: center; LINE-HEIGHT: 40px; WIDTH: 134px;FLOAT: left; HEIGHT: 40px; color:#666; cursor: pointer; font-size:15px;background:#e7f0f7;border-RIGHT:1px solid #ccc;}
.dlxx .active {	WIDTH: 134px;  HEIGHT: 40px; color:#52a1dd; background:#e7e9ea;FONT-SIZE: 15px; TEXT-DECORATION: none;font-weight:bold}
.dlk{height:26px; line-height:26px; font-size:14px; color:#555;width:200px; padding-top:10px}
.rgfot {width:240px; line-height:35px;text-align:center;}
.rgfot a:hover { color:#FF6E00}

a.login1 { width:240px; height:35px; line-height:35px; font-size:15px; font-weight:bold; color:#FFF; display:block;text-align:center; background:#0069b8; margin-top:15px; float:left;margin-left:11PX; margin-bottom:15PX}

.denglu_01{ width:258px; height:44px;  margin:0 0 10px 0;  position:relative;}
.tab_input{ font-size:12px; font-family:Microsoft YaHei; color:#999999; width:130px;padding-left:35px; height:38px; border:1px solid #dddddd;}
.tabn_input{ font-size:12px; font-family:Microsoft YaHei; color:#999999; width:220px;padding-left:35px; height:38px; border:1px solid #dddddd;}
.logo-inco1{background:url(logo-inco1.png) left center no-repeat #fff; }
.logo-inco2{background:url(logo-inco2.png) left center no-repeat #fff; }
.logo-inco3{background:url(logo-inco3.png) left center no-repeat #fff; }
.wjmm{display:block;text-align:right; line-height:20px; color:#676767}
.wjmm:hover{ color:#d9534f !important}
.danweideng{ width:258px; margin:5px auto 0px;}
.yincang{ display:none;}
.deng_but{ float:right; padding:8px 15px; background:#d9534f; border-radius:3px; text-align:center; color:#FFF; font-size:16px; line-height:20px; font-family:Microsoft YaHei; }
.danwei_jigou{ overflow:hidden; margin:5px 0 5px 5px;}
.danwei_jigou li{ width:100px; float:left; font-size:14px; color:#2e86bf; line-height:24px; background:url(chick_off.jpg)  left 4px no-repeat; padding-left:25px; cursor:pointer;}
.danwei_jigou li.current{background:url(chick_on.jpg)  left 4px no-repeat;}
.denglu_01 a.yzm-161121{ position:absolute; right:10px; top:12px; width:89px; height:22px; border:1px solid #35c7fa; font-size:12px; text-align:center; color:#35c7fa; line-height:22px; text-decoration:none }
.denglu_01 a.yzm-161121:hover{ background:#35c7fa;color:#fff;}

.title_kscx {width:110px; color:#fff; background:#52a1dd; font-size:15px;}
.s-bt{height:35px; width:60px; text-align:center;color:#fff;background:#FFAE00;font-size:15px;}
.s-bt a { display:block; text-align:center; background:#FFAE00; height:35px; line-height:35px; color:#fff; font-size:15px; width:60px;}


.bottom{ width:100%; background:url(2017rsj_bottombg.png) repeat-x top center; height:86px; margin:0px auto; color:#fff; margin-top:15px;text-align:center; line-height:26px; padding-top:30px}

/*列表开始*/
.bj{background:#f1f1f1;margin-bottom:20px; width:250px}
/*当前位置*/
.loa { color:#666;background:#f1f1f1; border:1px solid #e8e8e8;padding-left:10px; height:40px; line-height:40px; font-size:15px}
.loa a {color:#0069b8;font-size:15px }
.loa a:hover {color:#F90; text-decoration:underline;}
/*左边一级栏目标题*/
.list_title {font-size:18px; color:#fff; font-weight:bold; background: url(2017rsj_navlist.png) no-repeat left #0069b8;}
/*左边二级级栏目标题*/
.list_menu { font-size:15px; color:#666; border:1px solid #52a1dd}
.list_menu a { font-size:15px;color:#666;width:231px; height:36px; line-height:36px; text-align:center; display:block;  overflow:hidden}
.list_menu a:hover { color:#fff; width:231px; background:#52a1dd;height:36px; line-height:36px; text-align:center;font-size:15px;}

/*公务员左边一级栏目标题*/
.list_title1 {font-size:18px; color:#fff; font-weight:bold; background-color:#0069b8;}
/*右边列表样式*/
.nlist{background:url(2017rsj_ico-8.jpg) no-repeat left; line-height:40px; border-bottom:1px dotted #ccc; padding-left:10px;}
.nlist a{ line-height:40px;  padding-left:10px; color:#333}
.nlist a:hover{ line-height:40px; padding-left:10px; color:#0069b8}
.nlistime{line-height:40px; border-bottom:1px dotted #ccc; color:#666; font-size:14px}
.list_ntitle{ font-size:24px; font-weight:bold; color:#151515;}
.concent-bk{ border:1px solid #e8e8e8; background:#f8f8f8}
.concent-bkt{ margin-top:10px}
.n-list{ font-size:14px; color:#309504;height:36px; line-height:36px; padding-left:10px; font-weight:bold; border-bottom:1px solid #e8e8e8}
#acc {
	width:815px;
	list-style:none;
	background:#fff;
	height:800px;
	color:#033;
	margin:0 auto 50px
}
#acc h3 {
	width:80px; 
	margin-right:10px;
	font-size:14px;
	color:#309504;
	cursor:pointer;
}
#acc h3:hover {
		color:#309504;
}
#acc h2 {
	width:150px; 
	margin-right:10px;
	font-size:14px;
	color:#309504;
	cursor:pointer;
}
#acc h2:hover {
		color:#309504;
}
#acc .acc-section {
	overflow:hidden;
	background:#fff
}
#acc .acc-content {
	width:815px;
	border-top:none;
	background:#fff
}
.boder{ border:1px solid #e8e8e8; padding:10px; margin-top:15px; margin-bottom:15px}
.title-my a{font-weight:bold; color:#309504; text-align:left; background:url(2017rsj_dot.png) no-repeat left; padding-left:20px; font-size:14px}
.title-my-p{ line-height:24px;}
.ywfl-s{ width:994px;padding:40px; margin:0 auto; background:#fff}
.ywfl-t1 a{ height:100px; width:600px; font-weight:bold; border-radius:8px; margin:0 auto; background:#309504; font-size:32px; color:#fff; line-height:100px; font-family:"微软雅黑",Arial; display:block}
.ywfl-t2 a{ height:100px; width:600px; font-weight:bold; border-radius:8px; margin:0 auto; background:#666633; font-size:32px; color:#fff; line-height:100px; font-family:"微软雅黑",Arial;  display:block}
.ywfl-t3 a{ height:100px; width:600px; font-weight:bold; border-radius:8px; margin:0 auto; background:#006633; font-size:32px; color:#fff; line-height:100px; font-family:"微软雅黑",Arial;  display:block}
.ywfl-t4 a{ height:100px; width:600px; font-weight:bold; border-radius:8px; margin:0 auto; background:#336699; font-size:32px; color:#fff; line-height:100px; font-family:"微软雅黑",Arial; display:block}
.ywfl-t{ background:#f4f4f4;border:1px solid #e8e8e8; padding:30px}
#cus_ser{
        z-index:9999;
        width:165px; 
		height:164px;
        position:fixed; 
		right:0px; 
		color:#FFF; 
		top:270px; 
		overflow:hidden;
}
.cus_ser_{width:165px; height:164px;border-bottom-left-radius:4px;  border-top-left-radius:4px;overflow:hidden;}
.close{ position:absolute; right:0px}
.wfgrtt{ font-size:12px; text-align:center; font-family:"微软雅黑"; line-height:18px; color:#333333;}
.wfgrtt a{ font-size:12px; color:#333333; text-decoration:none  }
.wfgrtt a:hover{ font-size:12px; color:#333333; text-decoration:none}