@charset "utf-8";
/* CSS Document */
body{}
html,body{ margin:0; padding:0; color:#666; font-size:12px; font-family:Arial;}
p,h1,h2,h3,ul,li,img,font{ margin:0;padding:0px; list-style-type:none; border:0;}
.clear{ clear:both;}
.width960{ width:980px; margin:0 auto;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#ff6600; text-decoration:none;}

.wid_page{ width:1440px; position:relative; height:900px; overflow:hidden;}
.header{height:110px;	overflow:hidden;	position:absolute;	top:0px;	z-index:11;}
.footer{
	position:absolute;
	z-index:10;
	height:70px;
	overflow:hidden;
	bottom:-0px;
	left:0;
}
.sign_out{ display:block; position:absolute; z-index:9999; width:91px; height:120px;bottom:0px; right:23px;}
.sign_out a{ background:url(../images/sign_out.png) no-repeat; display:block; cursor:pointer; width:91px; height:120px; text-indent:-99999px; }
 
/* general */ 
.wid_generalban1{ top:0; background:url(../images/generalban1.jpg) 0 0 no-repeat; height:900px; z-index:1;width:1440px;}
.wid_generalban2{ top:0; background:url(../images/generalban2.jpg) 0 150px no-repeat;height:900px; z-index:1;width:1440px;}
.wid_generalban3{ top:0; background:url(../images/generalban3.jpg) 0 427px no-repeat;height:900px; z-index:1;width:1440px;}
.wid_generalban4{ top:0; background:url(../images/generalban4.jpg) 0 602px no-repeat;height:900px; z-index:1;width:1440px;}

.wid_queryban1{  top:0; background:url(../images/queryban1.jpg) 0 0 no-repeat; height:900px; z-index:1;width:1440px;}
.wid_queryban2{  top:0; background:url(../images/queryban2.jpg) 0 150px no-repeat;height:900px; z-index:1;width:1440px;}
.wid_queryban3{  top:0; background:url(../images/queryban3.jpg) 0 427px no-repeat;height:900px; z-index:1;width:1440px;}
.wid_queryban4{  top:0; background:url(../images/queryban4.jpg) 0 602px no-repeat;height:900px; z-index:1;width:1440px;}


/* login */
.wid_loginban1{ position:absolute; top:0; background:url(../images/login_ban1.jpg) 0 0 no-repeat; height:900px; z-index:1;width:1440px;}
.wid_loginban2{ position:absolute; top:0; background:url(../images/login_ban2.jpg) 0 150px no-repeat;height:900px; z-index:1;width:1440px;}
.wid_loginban3{ position:absolute; top:0; background:url(../images/login_ban3.jpg) 0 427px no-repeat;height:900px; z-index:1;width:1440px;}
.wid_loginban4{ position:absolute; top:0; background:url(../images/login_ban4.jpg) 0 602px no-repeat;height:900px; z-index:1;width:1440px;}




.ganeral_center{ width:1140px; margin:0 auto; padding:100px 0 0 0;}
.ganeral_center h2{ font-size:20px; font-family:"微软雅黑",Arial; height:50px; padding:0 0 0 18px; color:#0072c7; text-shadow: 2px 1px 1px #fff; line-height:45px;}
.ganeral_center h2 span{ padding:0 8px; color:#545454; font-size:15px;}
.ganeral_list a{ display:block; height:58px; line-height:54px;padding:0 25px; font-size:16px; font-weight:bold; font-family:"微软雅黑",Arial; background:url(../images/green_bg.png) 0 center no-repeat;
  color:#3a3a3a; margin:0 0 9px 0;text-shadow: 2px 1px 1px #fff; cursor:pointer; }
.ganeral_list a.yel{ display:block; height:58px; line-height:54px;padding:0 25px; font-size:16px; font-weight:bold; font-family:"微软雅黑",Arial; background:url(../images/yel_bg.png) 0 center no-repeat;  color:#3a3a3a; margin:0 0 9px 0;text-shadow: 2px 1px 1px #fff; cursor:pointer;}

.ganeral_list2 a{ display:block; height:58px; line-height:54px;padding:0 25px; font-size:16px; font-weight:bold; font-family:"微软雅黑",Arial; background:url(../images/green_bg.png) 0 center no-repeat;
  color:#3a3a3a; margin:0 0 9px 0;text-shadow: 2px 1px 1px #fff; cursor:pointer; }
.ganeral_list2 a.yel{ display:block; height:58px; line-height:54px;padding:0 25px; font-size:16px; font-weight:bold; font-family:"微软雅黑",Arial; background:url(../images/yel_bg.png) 0 center no-repeat;  color:#3a3a3a; margin:0 0 9px 0;text-shadow: 2px 1px 1px #fff; cursor:pointer;}


/* index  */
.wid_indban1{ position:absolute; top:0; background:url(../images/indban1.jpg) 0 0 no-repeat; height:900px; z-index:1;width:1440px;}
.wid_indban2{ position:absolute; top:0; background:url(../images/indban2.jpg) 0 150px no-repeat;height:900px; z-index:1;width:1440px;}
.wid_indban3{ position:absolute; top:0; background:url(../images/indban3.jpg) 0 427px no-repeat;height:900px; z-index:1;width:1440px;}
.wid_indban4{ position:absolute; top:0; background:url(../images/indban4.jpg) 0 602px no-repeat;height:900px; z-index:1;width:1440px;}
.ind_center{ width:1024px; position:absolute; top:428px; z-index:12;}
.ind_center a{ width:192px; height:68px; display:block; position: absolute; text-align:center; color:#fff; font-size:25px; line-height:66px;font-family:"黑体";text-shadow: 1px 1px 1px #074b7c; }
.ind_center a.ywbl{ left:504px;}
.ind_center a.jdcx{ left:744px;}
.ind_center a.zcfg{ left:384px; top:100px;}
.ind_center a.bszn{ left:624px; top:100px;}
.ind_center a.jgzn{ left:864px; top:100px;}

/* list */
.laws_wid{ position:relative;}
.laws_left{ float:left; width:810px; padding:52px 0 0 60px;}
.laws_right{ float:right; width:218px;padding:55px 0 0 0;  right:-5px; position:absolute;}
.laws_right a{ display:block; background:url(../images/list_menubg.png) 0 0 no-repeat; height:64px; margin:0 0 5px 0; text-align:center; line-height:52px; color:#fff; text-shadow: 1px 1px 1px #025599; font-size:18px; font-weight:bold; font-family:"微软雅黑",Arial;  }
.laws_right a.yel{ display:block; background:url(../images/list_menuhover.png) 0 0 no-repeat; height:64px; margin:0 0 5px 0; text-align:center; line-height:52px; color:#973e00; text-shadow: 1px 1px 1px #fff; font-size:18px; font-weight:bold;font-family:"微软雅黑",Arial;  }
.sbzh_mar{ margin:0 165px; padding:55px 0 0 0;}
.jgzn_mar{ margin:0 170px;}
.jgzn_list{ padding:55px 0 0 0;}
.jgzn_list a{ display:block; height:62px; line-height:54px; padding:0 20px; font-size:26px; font-weight:normal; font-family:"微软雅黑",Arial; background:url(../images/jgzn_bg.png) 0 center no-repeat;  color:#fff; margin:0 0 20px 0;text-shadow: 1px 1px 1px #106792; cursor:pointer;text-align:center; position:relative; }

.jgzn_list span{ position:absolute; top:8px; right:42px; height:24px; width:40px; padding:10px 0 6px 0;

}
.query_center{ width:1260px; margin:0 auto; padding:100px 0 0 0;}
.query_center h2{ font-size:20px; font-family:"微软雅黑",Arial; height:35px; padding:0 0 10px 10px; color:#0072c7; text-shadow: 2px 1px 1px #f8f8f8; line-height:35px; }
.query_center h2 span{ padding:0 8px; color:#545454; font-size:15px;}
.query_wid{ position:relative;}
.details_rt{  position:absolute; top:-26px; text-align:right; right:5px;font-size:14px; color:#666;  font-family:"微软雅黑",Arial;text-shadow: 0px 1px 1px #f8f8f8;}
.tab_details table{ background:#d4d4d4;color:#333333;font-family:"微软雅黑",Arial;}
.tab_details table tr th{ background:#e0e7ec; padding:0.6em 0.8em; text-align:right; font-size:15px; text-shadow: 0px 1px 1px #f8f8f8; }
.tab_details table tr td{ background:#fff; padding:0.6em 0.8em; font-size:15px;text-shadow: 0px 1px 1px #f8f8f8;}
.details_text{ padding:12px 0 0 8px; font-size:14px;font-family:"微软雅黑",Arial; color:#333;text-shadow: 0px 1px 1px #dfdfdf; line-height:25px;}
.details_text .red{ color:#ff0000;}

.tab_query { height:515px;overflow:scroll; background:#fff;  }
.tab_query table{ background:#d4d4d4;color:#545454;font-family:"微软雅黑",Arial;}
.tab_query table tr th{ background:#e0e7ec; padding:0.7em 0.5em; font-size:15px; text-shadow: 0px 1px 1px #f8f8f8; text-align:center; color:#151515;
background-image: -webkit-gradient(linear,left top,left bottom,from(#ededed),to(#dadada));
background-image: -webkit-linear-gradient(#ededed,#dadada);
background-image: -moz-linear-gradient(#ededed,#dadada);
background-image: -ms-linear-gradient(#ededed,#dadada);
background-image: -o-linear-gradient(#ededed,#dadada);
background-image: linear-gradient(#ededed,#dadada);
}
.tab_query table tr td{ background:#fff; padding:0.7em 0.5em; font-size:14px;text-shadow: 0px 1px 1px #f8f8f8; text-align:center; color:#333;}
.tab_query table tr.gray td{ background:#f3f3f3;}
.query_search{border:1px solid #d4d4d4; border-bottom:0;border-radius:8px 8px 0 0 ;-moz-border-radius:8px 8px 0 0 ; padding:16px 0 10px 42px;
background:#fff;
background-image: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#e6ebeb));
background-image: -webkit-linear-gradient(#fff,#e6ebeb);
background-image: -moz-linear-gradient(#fff,#e6ebeb);
background-image: -ms-linear-gradient(#fff,#e6ebeb);
background-image: -o-linear-gradient(#fff,#e6ebeb);
background-image: linear-gradient(#fff,#e6ebeb);
-moz-box-shadow:inset 0px -2px 8px #c7d2d8;-webkit-box-shadow:inset 0px -2px 8px #c7d2d8; box-shadow:inset 0px -2px 8px #c7d2d8;
}
.search_time{  width:260px; position:relative;font-family:"微软雅黑",Arial; font-size:14px; margin:0 0 10px 0; float:left;}
.search_time label{ float:left; color:#333; line-height:26px;}
.search_time input{ width:130px; border:1px solid #307589; height:25px;}
.search_time a{ position:absolute; height:32px; width:30px; right:25px; cursor:pointer; top:-3px; background:url(../images/juery_time.png) no-repeat;}
.search_but{ width:152px; margin:0 0 10px 0; float:left;}
.search_but .button{padding:0px 0px; width:70px; line-height:30px; height:30px; font-size:16px;font-family:"微软雅黑",Arial;color:#98510c; text-shadow: 1px 1px 1px #e7cb6b; background:url(../images/button_1.png) center center no-repeat; margin:0 6px 0 0; font-weight:bold; border:0;cursor:pointer; }
.search_but .button:hover{font-size:16px;font-family:"微软雅黑",Arial;color:#98510c; text-shadow: 1px 1px 1px #fae583; border:0px solid #d08637;
background:url(../images/button_2.png) center center no-repeat;margin:0 6px 0 0;font-weight:bold;cursor:pointer; }
.views{ margin:0 0 0 0;}
.view_text{ margin:20px 50px 0; height:595px; overflow:scroll; }
.view_text h3{ font-size:18px; margin:18px 0 0 0;font-family:"微软雅黑",Arial; color:#333;text-shadow: 1px 1px 1px #fff;  }
.view_text p{ font-size:16px; margin:8px 0 0 0;font-family:"微软雅黑",Arial; color:#333;text-shadow: 1px 1px 1px #fff; text-indent:28px; }

/*分页*/
.zzd_page{ text-align:center; height:46px; margin:25px 0 0 0; position:relative;}
.pagenext,.pagedown,.pagehome,.pageback,.pageprint,.pagehead,.pagetail{ width:112px; height:22px; cursor:pointer; display:inline-block; text-indent:-9999px; margin:0 2px; position:relative; z-index:100px;font-size:18px; padding:12px 0px;}
.pageym{width:80px; height:22px; cursor:pointer; display:inline-block; margin:0 2px; position:relative; z-index:100px; background:url(../images/pageym.png) 0 0 no-repeat; font-size:18px; padding:12px 0px; color:#333;  }
.pageym em{ color:#cc0000;font-style:normal;}
.pagenext{ background:url(../images/pagenext.png) 0 0 no-repeat; }
.pagedown{ background:url(../images/pagedown.png) 0 0 no-repeat;}
.pagehome{ background:url(../images/pagehome.png) 0 0 no-repeat;}
.pageback{ background:url(../images/pageback.png) 0 0 no-repeat;}
.pageprint{ background:url(../images/pageprint.png) 0 0 no-repeat;}
.pagehead{ background:url(../images/pagehead.png) 0 0 no-repeat;}
.pagetail{ background:url(../images/pagetail.png) 0 0 no-repeat;}

/* 办事指南 */
.bszn_text{ margin:5px 5px 0; height:610px;overflow:scroll;  } 
.bszn_text table{ background:#5c7e98;font-family:"微软雅黑",Arial; font-size:15px; } 
.bszn_text table tr th{ padding:0.5em 0.6em; text-align:center; background:#e2e6e9; color:#545454;}
.bszn_text table tr td{ background:#fff; color:#000; padding:0.2em 0;  }
.bszn_text table tr td p{ padding:0.4em 0.8em;}
.bszn_text table tr{border-radius:15px 15px 0 0 }
.bszn_text table tr th:first{border-radius:15px 0 0 0 }

/* 文件详情 */
.gwxx_wid{margin:5px 5px 0; }
.gwxx_title{ border-radius:6px 6px 0 0  ; -moz-border-radius:6px 6px 0 0 ;  }
.gwxx_border{ border-bottom:3px solid #f00; margin:0 38px 0; padding:25px 0 0px 0; }
.gwxx_border h3{ font-size:26px; text-align:center; color:#F00;}
.gwxx_border p{ text-align:right; font-size:14px; padding:0 0 8px 0; color:#000;}
.gwxx_borderbtwo{ border-bottom:1px solid #f00; margin:0 38px 0; height:1px; line-height:0; font-size:0; }
.gwxx_text{ padding:0 38px 50px; font-size:15px; line-height:24px;font-family:"微软雅黑",Arial; color:#545454;height:420px;overflow:auto;  }
/*.gwxx_text h3{ padding:20px 0 0px 0; text-align:center;font-size:18px; color:#333; }
.gwxx_text h4{ padding:30px 0 0px 0; text-align:center;font-size:16px; margin:0;color:#333; }
.gwxx_text p{ padding:5px 0 0 0; color:#333;}*/



/* cxy */ 
.wid_cxyban1{ position:absolute; top:0; background:url(../images/cxy_ban1.jpg) 0 0 no-repeat; height:900px; z-index:1;width:1440px;}
.wid_cxyban2{ position:absolute; top:0; background:url(../images/cxy_ban2.jpg) 0 150px no-repeat;height:900px; z-index:1;width:1440px;}
.wid_cxyban3{ position:absolute; top:0; background:url(../images/cxy_ban3.jpg) 0 427px no-repeat;height:900px; z-index:1;width:1440px;}
.wid_cxyban4{ position:absolute; top:0; background:url(../images/cxy_ban4.jpg) 0 602px no-repeat;height:900px; z-index:1;width:1440px;}

/*查询页*/
.cxy_wid{  position:absolute; top:180px; width:1440px; left:0;}
.cxy_wid_wz{ position:relative;width:1052px; margin:0 auto; height:592px;}
.cxy_botton1,.cxy_botton2,.cxy_botton3,.cxy_botton4,.cxy_botton5,.cxy_botton6{ position:absolute; width:341px; height:223px; text-indent:-9999px;}
.cxy_botton1{ background:url(../images/cxy_button1.png) no-repeat; top:200px; left:180px; }
.cxy_botton2{ background:url(../images/cxy_button2.png) no-repeat;  top:-30px; left:180px;}
.cxy_botton3{ background:url(../images/cxy_button3.png) no-repeat; bottom:-60px; left:180px;}
.cxy_botton4{ background:url(../images/cxy_button4.png) no-repeat; bottom:-60px; left:540px;  }
.cxy_botton5{ background:url(../images/cxy_button5.png) no-repeat; top:200px; left:540px;}
.cxy_botton6{ background:url(../images/cxy_button6.png) no-repeat;  top:-30px; left:540px;}
.cxy_botton1 a,.cxy_botton2 a,.cxy_botton3 a,.cxy_botton4 a,.cxy_botton5 a,.cxy_botton6 a{ width:341px; height:223px; display:block; cursor:pointer;}
.login_black{ position:absolute; width:112px; height:46px; bottom:50px; right:50px; background:url(../images/pageback.png) no-repeat;}
.login_black a{width:112px; height:46px; display:block; text-indent:-9999px; cursor:pointer;}
.login_time{ position:absolute; top:140px; padding:0 0 0 178px; width:1000px; color:#333;font-family:"微软雅黑",Arial; font-size:20px;}
.login_time span{ padding:0 5px;font-family:Arial; font-weight:bold; color:#F00;}
.id_wid{ position:absolute; width:1440px; text-align:center; top:320px;}
.login_tit{  position:absolute; top:193px; padding:0 0 0 178px; height:35px; width:1000px;}

.select_wid{ width:1440px; margin:0 auto; position:absolute; top:377px;}
.select_wz{ width:820px; margin:0 auto;}
.select_sfz{ width:380px; height:325px; float:left; background:url(../images/sfz_bg.png) no-repeat; }
.select_sbk{ width:380px; height:325px; float:right; background:url(../images/sbk_bg.png) no-repeat; }
.select_sfz a,.select_sbk a{ width:380px; height:325px; display:block; cursor:pointer; text-indent:-9999px;}

.login_passwork_wz{ position:absolute; top:320px; width:1440px; left:0;}
.login_passwork{ background:url(../images/password.png) no-repeat; height:70px; width:800px; margin:0 auto;}
.login_prompt{font-family:"微软雅黑",Arial; font-size:20px; color:#F00; width:800px; margin:0 auto 15px; }
.login_passwork p{ width:650px; float:left; padding:5px 0 5px 5px;}
.login_passwork p input{ width:630px; border:1px solid #fff; height:50px;}
.login_passwork a{ float:left; width:140px; height:62px; display:block; text-indent:-9999px; }

/*enroll*/
.enroll_wy{ margin:0 0 30px; text-align:center;font-family:"微软雅黑",Arial; font-size:22px; color:#ff4e00; font-weight:bold; }
.enroll_wid{ padding:30px 280px 0px;}
.enroll_mar{ margin:0 0 20px 0;font-family:"微软雅黑",Arial;width: 800px; }
.enroll_mar label{ float:left; width:150px; text-align:right; font-size:16px; color:#333; padding:0 10px 0 0; line-height:30px;}
.enroll_mar input{ border:1px solid #a1a1a1; border-bottom:#666 1px solid; height:30px; padding:0 5px; font-size:16px;}
.enroll_xz span{ float:left; display:block;font-family:"微软雅黑",Arial; font-size:14px; color:#333; line-height:30px; padding:0 18px 0 0;}
.enroll_xz span input{ float:left;}
.enroll_yz a{ line-height:30px; color:#03F; font-size:14px; text-decoration:underline;}
.enroll_yz span{ display:block; padding:0 10px 0 0;float:left;}
.enroll_but button{ background:url(../images/enroll_but.png) no-repeat; width:112px; height:46px; overflow:hidden; border:0; text-indent:-9999px; cursor:pointer;}
.enroll_hq span{ display:block; float:left; padding:0 5px 0 0;}
.enroll_hq button{ background:#e8e8e8; border:1px solid #666;font-family:"微软雅黑",Arial;font-size:14px; padding:5px 10px; cursor:pointer; }
.enroll_but span{ margin:0 18px 0 0;}
.enroll_but span button{ background:url(../images/enroll_but2.png) no-repeat; }

.head_pic{ position:relative; width:1440px;}
.Countdown{ position:absolute; top:25px; left:1200px;}

#btnSubmit{ background:none; font-size:36px; color:#Ff0; border:0; font-family:Arial, Helvetica, sans-serif; font-weight:normals;text-shadow:1px 2px 0 #00F;
}
#btnSubmit span{ background:none; font-size:36px; color:#Ff0; border:0; font-family:Arial, Helvetica, sans-serif; font-weight:normals;text-shadow:1px 2px 0 #00F;
}