@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; font-family:"微软雅黑";}
a{ color:#333;}
a:visited{ color:#333;}
a:hover{ color:#4178be;}

/*top*/
.top{ width:100%; height:auto; position:relative;}
.top_main{ width:1000px; height:80px; margin:0 auto; position:relative; z-index:2;}

/*local*/
.local{ width:100%; height:auto; position:relative; background-color:#f2f2f2;}
.local_main{ width:1000px; height:50px; margin:0 auto;}
.local_span{ font-size:15px; line-height:50px; color:#666;}
a.local_a{ font-size:15px; line-height:50px; color:#666;}
a.local_a:hover{ color:#4178be;}

/*banner*/
.banner{ width:100%; height:80px; }

/* 长三角 */
.right_list_sub .sub_r1_main .r_tit {
    width: 760px !important;
}

.left_tit_main222 .left_titOn {
    width: 347px;
    background-color: #4178be;
    font-weight: bold;
    color: #fff;
}

/*服务_主体*/
.fuwu_main{ width:1200px; height:auto; min-height:500px; margin:20px auto; overflow:hidden; position:relative;}
.fuwu_main_list{ width:1200px; height:auto; min-height:500px; overflow:hidden; position:relative;}
/*****审批服务*****/
/*服务主体左侧*/
.fuwu_left{ width:346px; height:auto; overflow:hidden; position:relative;}
.left_tit_main{ width:346px;height:50px; background-color:#d9d9d9;}
.left_tit{ float:left; width:173px; font-size:19px; line-height:50px; color:#333; text-align:center; cursor:pointer; transition:all 0.2s ease-out 0s;}
.left_titOn{ width:173px; background-color:#4178be; font-weight:bold; color:#fff;}
.left_list_main{ width:346px; height:auto; overflow:hidden; position:relative; background-color:#f3f3f3;}
.left_list{ display:none; height:auto; overflow:hidden; position:relative;}
/*主题列表*/
.left_list_qlfl{ background:url(fwzt_bg_line.png) 50px repeat-y;}
.left_list_qlfl .left_list_sub{ display:block; float:left; width:173px; height:100px; padding-top:55px; border-bottom:1px solid #e5e5e5; background-position:top right; font-size:15px; line-height:32px; text-align:center; cursor:pointer;}
.left_list_qlfl .left_list_sub:hover{ background-position:top left; color:#4178be;}
.left_list_qlfl .left_list_subOn{ background-position:top left; color:#4178be;}
/*部门列表*/
.left_list.left_list_fwbm{ padding:9px; border:1px solid #e9e9e9;}
.left_list_fwbm .left_list_sub{ display:block; float:left; width:150px; height:38px; margin:3px 6px; padding:0px 3px; font-size:15px; line-height:38px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; cursor:pointer;}
.left_list_fwbm .left_list_sub:hover{ background-color:#4d8ed9; color:#fff;}
.left_list_fwbm .left_list_subOn{ background-color:#4d8ed9; color:#fff;}
/*权力清单主体右侧*/
.fuwu_right{ width:822px; height:auto; overflow:hidden; position:relative;}
.fuwu_right_main{ width:822px; height:auto; margin-left:30px; overflow:hidden; position:relative;}
/*右侧链接*/
.right_link{ width:822px; height:63px; margin-bottom:30px; overflow:hidden; position:relative;}
.right_link .right_link1{ display:block; width:411px; height:75px; overflow:hidden; position:absolute; top:0px; left:0px; background:url(right_link_bg1.png) top no-repeat; font-size:21px; line-height:63px; color:#fff; text-align:center;}
.right_link .right_link2{ display:block; width:411px; height:75px; overflow:hidden; position:absolute; top:0px; right:0px; background:url(right_link_bg2.png) top no-repeat; font-size:21px; line-height:63px; color:#fff; text-align:center;}
/*右侧标题*/
.right_tit_main{ width:822px; height:56px; position:relative; border-bottom:2px solid #e4e6eb;}
.right_tit1{ height:55px; padding-left:13px; background:url(right_tit_bg1.png) left no-repeat; font-size:21px; font-weight:bold; line-height:55px; color:#4178be;float: left;}
#item_num{float: left;line-height: 55px;margin-left: 15px;}
/* 新增  */
.right_tit_main .form_select{ width:130px; height:35px;border:1px solid #4d8ed9; position:absolute; top:-2px; right:450px;font-size:13px; line-height:33px; color:#666;background-color: #f8fdff;}
.right_tit_main .form_select_type{ width:120px; height:35px;border:1px solid #4d8ed9; position:absolute; top:-2px; right:450px;font-size:13px; line-height:33px; color:#666;background-color: #f8fdff;}
.right_tit_main .form_select_dept{ width:130px; height:35px;border:1px solid #4d8ed9; position:absolute; top:8px; right:450px;font-size:13px; line-height:33px; color:#666;background-color: #f8fdff;}
/*按钮  */
.right_tit_main p{float: right;width: 100px;height: 35px;line-height: 35px;background: #eec708;text-align: center;color: #fff;font-size:15px;margin-top: -48px;margin-right: 600px;cursor:pointer;}

.right_search_form1{ width:420px; height:35px; position:absolute; top:0px; right:0px;}
.right_search_form1 .form_input1{ display:block; width:330px; height:35px; padding-left:10px; position:absolute; top:0px; left:0px; background-color:#f8fdff; border:1px solid #4d8ed9; font-size:13px; line-height:33px; color:#666;}
.right_search_form1 .form_input2{ display:block; width:90px; height:35px; position:absolute; top:0px; left:300px; background-color:#4d8ed9; border:none; font-size:15px; line-height:35px; color:#fff; text-align:center;}
.right_search{ width:852px; height:50px; position:relative; background:url(right_search_bg1.png) top}
/* 审核转报 和 垂管两个jsp */
.right_search .form_select{ width:200px; height:35px;border:1px solid #4d8ed9; position:absolute; top:8px; right:450px;font-size:13px; line-height:33px; color:#666;background-color: #f8fdff;}
.right_search_form1{ width:420px; height:35px; position:absolute; top:8px; right:10px;}
.right_search .form_select.right_search_form1 .form_input1{ display:block; width:330px; height:35px; padding-left:10px; position:absolute; top:0px; left:0px; background-color:#f8fdff; border:1px solid #4d8ed9; font-size:13px; line-height:33px; color:#666;}
.right_search .form_select.right_search_form1 .form_input2{ display:block; width:90px; height:35px; position:absolute; top:0px; left:330px; background-color:#4d8ed9; border:none; font-size:15px; line-height:35px; color:#fff;}

/*主子项点击按钮*/
.sub_r_index{ width:30px; height:30px; position:absolute; top:11px; right:20px; background-image:url(sub_r_index.png); background-position:left top; background-repeat:no-repeat; cursor:pointer; z-index:10; transition:all ease-in-out 0.2s;}
.sub_r_index:hover,.sub_r_index.On{ background-position:left bottom;}
.sub_r_index.On:hover{ background-position:left top;}

/*右侧列表*/
.right_list_main{ height:auto; overflow:hidden; position:relative;}
.right_list_sub{ width:822px; height:auto; margin-top:15px; padding:0px 19px; overflow:hidden; position:relative; border:1px solid #e9e9e9;}
.sub_r1_main{ height:48px; overflow:hidden; position:relative;}
.sub_r2_main{ display:none; height:48px; overflow:hidden; position:relative; border-top:1px dashed #e9e9e9;}
.right_list_sub .sub_r1_main .r_tit{ width:670px; height:48px; padding-left:17px; position:absolute; top:0px; left:0px; background:url(right_tit_bg2.png) left no-repeat; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.right_list_sub .sub_r2_main .r_tit{ width:660px; height:48px; padding-left:13px; position:absolute; top:0px; left:20px; background:url(right_tit_bg5.png) left no-repeat; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.right_list_sub a.r_tit_bm{ font-size:17px; line-height:48px; color:#4178be;}
.right_list_sub a.r_tit_a{ font-size:17px; line-height:48px; cursor:pointer;}
.right_list_sub .sub_r2_main  a.r_tit_a{ font-size:15px; line-height:48px; cursor:pointer;}

/*分页*/
.right_page{ height:35px; margin-top:20px;}
a.right_page_a{ display:block; float:left; height:35px; margin-right:10px; padding:0px 12px; border:1px solid #e9e9e9; font-size:13px; line-height:33px; color:#666; text-align:center;}
a.right_page_a:hover,a.right_page_aOn{ background-color:#4e9de2; border-color:#4e9de2; color:#fff;}



/*foot*/
.foot{ width:100%; height:auto; background-color:#d9d9d9;}

.cover{background: #333;-webkit-opacity: 0.5;
-moz-opacity: 0.5;
-ms-opacity: 0.5;
-o-opacity: 0.5;
opacity: 0.5;z-index:10;width: 100%;position: absolute;top: 0;filter:opacity(opacity=50);z-index:10000;}
.pop_up{width: 1200px;height: 550px;top: 50%;margin-top: -320px;left: 50%;margin-left: -600px;background: #fff;z-index:100;position: fixed;display: none;z-index:10001;cursor:pointer;}
.pop_up_01{width: 200px;position: absolute;height: 55px;line-height: 55px;background: url(js_qzqd_021.png) 20px center no-repeat;color: #333;font-size:19px;padding-left: 65px;position: absolute;}
.pop_up_02{float: right;background: url(js_qzqd_022.png) center center no-repeat;width: 32px;height: 29px;position: absolute;right: 0;top: 0;}
.pop_up_03{width: 1200px;padding: 10px 30px;position: absolute;left: 0;top: 55px;}
.pop_up_03 li{float: left;width: 125px;margin-right: 20px;margin-bottom: 18px;height: 35px;}
.pop_up_03 li a{display: block;width: 125px;height: 35px;text-align: center;line-height: 35px;color: #333;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;border: 1px solid #e5e5e5;}
.pop_up_03 li a:hover{background: #e5e5e5;}
